Department of Computer Science and Communication Technologies Management


Program Office: Pioneer Tower 410
Chair: Mohan Gill
Telephone: 342-1627
URL: http://www.cs.uwplatt.edu/

Communication Technologies Management
Public Relations
Publications
Graphic Communications
Telecommunication Operations
Broadcast Production
Photographic Imaging
Broadcasting (minor)
Graphic Arts (minor)
Journalism (minor)

Computer Science
Computer Information Systems
Computer Technology

The Department of Computer Science and Communication Technologies Management develops human resources for a variety of careers in the fields of communication technologies and computer science. Students are prepared not only for initial employment, but also for career growth. Placement records and alumni directories of the department provide evidence of excellence in the programs.

In addition to an outstanding student body, excellent programs are dependent on a strong curriculum, dedicated faculty, and laboratories equipped to enhance the learning process. Because a primary focus of UW-Platteville is science and technology, our laboratories are well equipped to assist in developing in-depth understandings. Equipment donations and partnerships with businesses and industries have provided major support to our facilities. Small laboratory classes also maximize the opportunity for exchange between faculty and students.

Curricula of the department are continuously reviewed by advisory councils which exist for each major program; the councils meet regularly to provide an employer's perspective. Internships are practical "hands-on" assignments that extend the learning environment.

Faculty of the Department have both academic credentials and practical expertise in their fields, and educating students is their primary function.

Communication Technologies Management

http://www.uwplatt.edu/ctm

Professors: John N. O'Neill, George E. Smith

Associate Professor: Francis X. Steck

Assistant Professors: Art Ranney, B.J. Reed

Lecturer: David Meinhardt

Communication programs include a major in communication technologies management and minors in broadcasting, graphic arts, and journalism.

The programs are designed to promote a natural transition from classroom to the "world of work." This transition is enhanced by a unique balance of classroom instruction, laboratory courses, and field experiences. An active advisory council continues to review and critique the academic programs. Modern, well-maintained facilities and an excellent placement record make the programs especially attractive.

The major in communication technologies management prepares individuals for a variety of careers such as broadcast engineer, technical editor, print manager, graphic designer, desktop supervisor, sales representative, announcer, customer service representative, journalist, and videographer. To direct career interests, the program has course sequences in management, sales, training, image design, public relations, publications, graphic communication, telecommunication operations, broadcast production, and photographic imaging. Opportunities for student involvement include TV-5, WSUP Radio, Exponent, Campus Cablevision, Labyrinth, and Applied Communication in graphics and public relations.

Each student's education is enhanced by the interdisciplinary nature of the program that utilizes the expertise of professors in business administration, computer science, art, and industrial studies. Students frequently complete minors in these related disciplines.

General Requirements ­ Bachelor of Science Degree

Total for Graduation 120 credits

General Education 43-57 credits

Major Studies 60 credits

MAJOR STUDIES (60 credits)

Students completing a bachelor of arts degree in communication technologies management must complete an additional nine credits of upper-division coursework from Humanities, Fine Arts, or Social Sciences as well as coursework specified for their academic major, university requirements and general education. Students completing a bachelor of science degree in communication technologies management need only complete coursework specified for their academic major, general education and university requirements.

MAJOR CORE REQUIREMENTS (30 credits)

BSAD 2330 Leadership & Management 3

COMM 1230 Survey of Graphic Comm 3

COMM 1250 Audio & Video Systems 3

COMM 1630 Intro to Mass Media 3

COMM 1730 Intro to Telecomm Tech 3

COMM 1930 Basic Photography 3

COMM 2110 Applied Communication 1

COMM 3010 Business Communication 3

COMM 4830 Senior Seminar 3

COMM 4990 Internship 2

COSC 1830 Microcomputer Applications 3

Elect an additional 30 credits from foundations and emphases.

A minimum of 9 credits should be chosen from one of the following four foundations:

Management

ACCT 2010 Elementary Accounting 3

BSAD 3030 Human Resource Mgmt 3

BSAD 3130 Legal Environment of Bus 3

BSAD 3230 Small Business Management 3

BSAD 3530 Organizational Behavior 3

BSAD 3540 Quality Management 3

COMM 4130 Comm. Technologies Mgmt 3

COMM 4330 Organizational Comm 3

COSC 2830 Adv. Microcomputer Appl 3

Sales/Marketing

BSAD 2630 Intro to Marketing 3

BSAD 3630 Advertising 3

BSAD 3820 Professional Selling 3

BSAD 3830 Sales Management 3

COMM 3030 Multi Media Applications 3

COMM 3860 Media Advertising & Sales 3

COMM 3920 Promotional Writing Techn 3

COSC 2830 Adv. Microcomputer Appl 3

PHIL 2530 Ethics 3

Education/Training

INDS 2710 Industrial Safety 3

INDS 4980 Indst.Training & Supervision 3

ENGL 3000 Technical Writing 3

PSYCH 2990 Industrial Psychology 3

BSAD 3030 Human Resource Mgmt 3

COMM 3030 Multi Media Applications 3

COMM 4330 Organizational Comm 3

COSC 2830 Adv. Microcomputer Appl 3

SPCH 4500 Communication Theory 3

Image Design

ART 1420 Basic Design I 2

ART 2720 Graphic Design I 2

COMM 2920 Photographic Design 2

COMM 3130 Desktop Publishing 3

COMM 3430 Computer Graphic Appl 3

COMM 3720 Publications/Adver. Design 3

COSC 2830 Adv. Microcomputer Appl 3

INDS 1230 Technical Drafting 3

Elect a minimum of 15 credits from one of the following six emphases:

Public Relations

COMM 2030 Newswriting 3

COMM 3100 Topics in Communication 1-3

COMM 3120 Applied Communication 2

COMM 3130 Desktop Publishing 3

COMM 3460* Public Relations Principles 3

COMM 3720 Publications/Adver. Design 3

COMM 3830 Editing for Print 3

COMM 3920* Promotional Writing Techn 3

COMM 3930 Communication Law 3

COMM 4360* Strategies in Public Relations 3

SPCH 3250 Interpersonal Comm 3

Publications

COMM 2030* Newswriting 3

COMM 3100 Topics in Communication 1-3

COMM 3120 Applied Communication 2

COMM 3130 Desktop Publishing 3

COMM 3620 Photojournalism 2

COMM 3730 Advanced Reporting 3

COMM 3830* Editing for Print 3

COMM 3920 Promotional Writing Techn 3

COMM 3930 Communication Law 3

COMM 4730 Graphic Cost Analysis 3

ENGL 3000* Technical Writing 3

INDS 1200 Basic Electricity 3

INDS 1230 Technical Drafting 3

INDS 2140 Schematic/Tech. Graphics 3

Graphic Communications

COMM 3100 Topics in Communication 1-3

COMM 3120 Applied Communication 2

COMM 3130* Desktop Publishing 3

COMM 3220 Quality Assurance Graphics 2

COMM 3330* Color Reproduction 3

COMM 3630* Offset Lithography OR 3

COMM 4530 Printing Technology 3

COMM 4730* Graphic Cost Analysis 3

INDS 3040 Packaging 2

INDS 4950 Production Planning/Control 3

Telecommunication Operations

COMM 1510 Broadcast Operations 1

COMM 2730 Digital Comm.Sys.& Netwk 3

COMM 3100 Topics in Communication 1-3

COMM 3530 Communication Systems 3

COMM 4280 Facilities Planning 3

COSC 1130 Intro to Programming 3

COSC 1430 Programming in C++ 3

INDS 1200* Basic Electricity 3

INDS 1240* Basic Electronics 3

INDS 2260 Semiconductor Applications 3

INDS 3230 Linear Circuits 3

INDS 3330 Dgtal/Microproc. Electronics 3

INDS 4240 Modulation/Transmission 3

INDS 4250 Industrial Control Circuits 3

Broadcast Production

COMM 1510 Broadcast Operations 1

COMM 2030* Newswriting 3

COMM 2110 Applied Communication 1

COMM 2230* Video Production 3

COMM 2530* Audio Production 3

COMM 3030 Multi Media Applications 3

COMM 3100 Topics in Communication 1-3

COMM 3120* Applied Communication 2

COMM 3560 Broadcast News 3

COMM 3660 Broadcast Performance 3

COMM 3840 Post-Production 3

COMM 3920 Promotional Writing Techn 3

COMM 3930 Communication Law 3

Photographic Imaging

COMM 2920 Photographic Design 2

COMM 3030 Multi Media Applications 3

COMM 3100 Topics in Communication 1-3

COMM 3120 Applied Communication 2

COMM 3220 Quality Assurance Graphics 3

COMM 3310* Color Photography 3

COMM 3330 Color Reproduction 3

COMM 3510 Investigative Photography 3

COMM 3620* Photojournalism 2

COMM 4160* Commercial Photography 3

*Required Courses

Minor Studies in Broadcasting 24 credits required

Required courses:

COMM 1250 Audio & Video Systems 3

COMM 1730 Intro Telecomm. Technology 3

COMM 2230 Video Production 3

COMM 2530 Audio Production 3

Elect 12 credits from the following:

COMM 1630 Intro to Mass Media 3

COMM 1930 Basic Photography 3

COMM 2030 Newswriting 3

COMM 3030 Multi Media Applications 3

COMM 3560 Broadcast News 3

COMM 3660 Broadcast Performance 3

COMM 3840 Post Production 3

COMM 3860 Media Advertising & Sales 3

COMM 3920 Promotional Writing Techn 3

COMM 3930 Communication Law 3

COMM 4130 Comm. Technologies Mgmt 3

COMM 4280 Facilities Planning 3

Minor Studies in Graphic Arts 24 credits required

Required courses include:

COMM 1230 Survey of Graphic Comm 3

COMM 1930 Basic Photography 3

COMM 3130 Desktop Publishing 3

Elect 15 credits from the following:

COMM 2110 Applied Communication 1

COMM 2920 Photographic Design 2

COMM 3220 Quality Assurance Graphics 2

COMM 3310 Color Photography 3

COMM 3330 Color Reproduction 3

COMM 3430 Computer Graphic Appl 3

COMM 3620 Photojournalism 2

COMM 3630 Offset Lithography 3

COMM 3720 Publications/Adver. Design 3

COMM 4160 Commercial Photography 3

COMM 4530 Printing Technology 3

COMM 4730 Graphic Cost Analysis 3

Minor Studies in Journalism 24 credits required

Required courses:

COMM 2030 Newswriting 3

COMM 3130 Desktop Publishing 3

Select a minimum of 9 credits from following:

COMM 3730 Advanced Reporting 3

COMM 3830 Editing for Print 3

COMM 3930 Communication Law 3

COMM 4140 History of U.S. Journalism 3

Elect from the following to total 24 credits:

COMM 2110 Applied Comm. (Publications) 1

COMM 3120 Applied Comm. (Publications) 2

COMM 3560 Broadcast News 3

COMM 3620 Photojournalism 2

COMM 4710 *Independent Study 3

ENGL 2120 Creative Writing 3

ENGL 3000 Technical Writing 3

ENGL 3320 Writing/Editing Magazines 3

ENGL 3920 Grammar in Context 3

POSC 2330 Politics and the Media 3

*Required Methods Course for student seeking DPI certification.

Graphic Design Certificate

Graphic Design certificates are recognition that a prescribed sequence of courses in Fine Arts and Communication Technologies has been completed at UW-Platteville. The basic certificate is a seven course sequence while the advanced certificate requires an additional 12 credits selected from a prescribed list.

Basic Certificate ­ Graphic Design

ART 1020 Basic Drawing I 2

ART 1420 Basic Design I 2

ART 2720 Grph. Dsgn I-Lettering/Typo 2

ART 2740 Grph. Dsgn II-Design Studio 2

COMM 1230 Survey of Graphic Comm 3

COMM 3130 Desktop Publishing 3

COMM 3430 Computer Graphic Appl 3

Total 17

Advanced Certificate ­ Graphics

COMM 3100 Topics in Comm. Tech 1-3

COMM 3330 Color Reproduction 3

COMM 3630 Offset Lithography 3

COMM 4530 Printing Technology 3

COMM 4710 Independent Study 1-3

Total 12

Courses Offered - COMMUNICATION TECHNOLOGIES MANAGEMENT

COMM 1230 3 credits

Survey of Graphic Communication

An overview of the graphic communication industry and its significance in advertising, packaging, printing and publishing. Laboratory experience in the development of graphic images. All production aspects of graphic communications are explored.

COMM 1250 3 credits

Audio and Video Systems

Equipment operation and care; a black box approach to components and systems and the basic methods of distribution of either a video or RF signal. Applications of television and the composite video signal are also studied.

COMM 1510 1 credit

Broadcast Operations

Basic broadcast transmission theory and practice, including transmitter design, meter readings, power calculations, wave propagation, regulatory requirements and related issues. Fundamental broadcast programming theory and concepts.

COMM 1630 3 credits

Introduction to the Mass Media

Survey of mass communication theory and the role of mass media in society. Analysis of media evolution, structure, economics, effects and control. GE: SS

COMM 1730 3 credits

Introduction to Telecommunication Technology

A survey of telecommunication technology, including operational theory as well as practical application a total introductory approach to the study of electronic communication.

COMM 1930 3 credits

Basic Photography

Basic photographic imaging using still, digital and video cameras; natural and artificial light, photographic composition, darkroom techniques, and print presentation. Personal still camera required.

COMM 2030 3 credits

News Writing

Journalistic writing stressing qualities and types of straight news stories; grammar and language usage; emphasis on the news-gathering techniques of interviewing, beat reporting, and research. Prerequisites: ENGL 1230.

COMM 2110 1 credit

Applied Communication

Supervised practical experience in graphics, public relations, campus publications, media services, or the radio and television facilities. Maximum of 8 credits of COMM 2110, 3120, and 4030.

COMM 2230 3 credits

Video Production

Review of video equipment operation, with emphasis on aesthetic considerations. Theory and practice in the preparation and production of commercials, newscasts, talk shows, training programs, etc. Prerequisite: COMM 1250.

COMM 2530 3 credits

Audio Production

Theory and practice in preparation and production of commercials, newscasts, talk shows, training programs, etc. Review of radio transmission processes. Discussion in digital audio production and editing.

COMM 2630 3 credits

Media & Culture

Impact of mass media on cultural literacy, especially media portrayals of historical events and people. GE: SS

COMM 2730 3 credits

Digital Communication Systems & Networks

This survey course addresses the fundamental concepts, architectures, technologies, and standards of computer communications and networking protocols. Sample network architectures are covered in addition to satellites, fiber distributed data interface (FDDI), packet radio networks, integrated services digital network (ISDN), emerging cable TV applications, and asynchronous transfer mode (ATM). Prerequisite: COMM 1730 and COSC 1830.

COMM 2920 2 credits

Photographic Design

A study of light, the principles of design and how they are applied to the exploration of photography as a creative medium. The development of photography in the 19th century and its evolution into an art form in the 20th century. The major themes and directions that have been explored in both black and white and color photography. Prerequisite: COMM 1930.

COMM 3010 3 credits

Business Communication

Communication strategies and techniques used in business; practice in writing effective memos, letters and reports; oral communication skills developed in influencing group decisions and making presentations; employment correspondence and interviewing. Majors in Communication Technologies Management must earn a grade of "C" or better to satisfy Writing Competency requirements for graduation. Prerequisite: ENGL 1230 and SPCH 1010/2120.

COMM 3030 3 credits

Multimedia Applications

A study of the hardware, software and peripheral devices designed to incorporate sound, still images and moving images into multi-media platforms. The course examines the computer principles and practices governing the generation, acquisition, storage and retrieval of audio and video signals. Prerequisites: COMM 1230 or COMM 1250 and COSC 1830.

COMM 3100 1-3 credits

Topics in Communication

Current topics discussed in this repeatable course vary each time the course is offered. Prerequisite: Consent of department chair.

COMM 3120 2 credits

Applied Communication

For students having production and/or supervisory responsibilities while receiving experience in radio, television, journalism, photography, public relations or graphics. Maximum of 8 credits of COMM 2110, 3120, and 4030. Prerequisite: COMM 2110 or consent of department chair.

COMM 3130 3 credits

Desktop Publishing

An overview of software and hardware used with a variety of desktop publishing systems. Laboratory activities in word processing, Pagemaker and Quark Xpress page layout programs; use of scanners, laser printers and image setter. Prerequisite: COMM 1230 and any computer science course.

COMM 3220 2 credits

Quality Assurance in Graphics

A study of the standard practices utilized to ensure that photographic and graphic images are converted with the highest possible quality. The course will focus on the testing of materials, process control targets, test instruments, and statistical process control techniques. Prerequisite: COMM 1230 or COMM 1930.

COMM 3310 3 credits

Color Photography

An introduction to color theory, natural and artificial light, color composition, posing for portraits, color negative processing and printing, use of 35mm and medium format cameras in studio environments. Prerequisite: COMM 1930

COMM 3330 3 credits

Color Reproduction

A study of the various techniques used in the conversion of color copy by photographic and electronic means. Laboratory experiences using Photoshop software and an image setter. Assembly and registration procedures required for color proofing and printing. Prerequisite: COMM 1230 or COMM 1930.

COMM 3430 3 credits

Computer Graphic Applications

A study of the acquisition, generation, manipulation and distribution of digital electronic images. Emphasis is on the equipment and methods used to generate images suitable for graphic reproduction. A variety of graphics applications and computer hardware is used to demonstrate how digital images are captured for use as primary images or incorporated into other images for output. Software uses include Adobe Illustrator, Photoshop, and Aldus Freehand. Prerequisite: COMM 3130.

COMM 3460 3 credits

Public Relations Principles

Techniques and practices in the field of public relations; topics discussed cover the general field of public relations and specialized areas. Prerequisite: ENGL 1230.

COMM 3510 3 credits

Investigative Photography

This course is designed to acquaint the student with the principles and procedures of photographic investigation and security; major focus on the uses of photography in inspection, accident investigation, crime scenes, document investigation, surveillance and courtroom presentations. Prerequisite: CJ 1130, INDS 2710, or COMM 1930.

COMM 3530 3 credits

Communication Systems

The examination of telecommunication transmission and switching systems; a basis for understanding the systems; content relating to consumer access and applications will also be discussed. Communication traffic distribution and operation will be developed toward transmission characteristics. Prerequisite: COMM 1730 and COSC 1830.

COMM 3560 3 credits

Broadcast News

Theory and practice in broadcast news gathering and writing. Use of electronic field production equipment. Discussion and news management, ethics, budgeting, aesthetics, and technical aspects of radio and television. Prerequisite: COMM 2030.

COMM 3620 2 credits

Photojournalism

The application of photography to publication illustration with assignments in news, sports, pictorial features, portrait personalities, and illustration. Prerequisite: COMM 1930.

COMM 3860 3 credits

Media Advertising and Sales

Analysis of the sales function in broadcasting and print media. Comparative strengths and weaknesses of advertising media. Theory and practice in media sales techniques. Prerequisite: COMM 1630.

COMM 3920 3 credits

Promotional Writing Techniques

This course encompasses extensive practice in the writing of persuasive messages for placement in various media. Writing types include the traditional product/service advertising writing, press releases, press kits, institutional copy, etc. The writing techniques presented will prepare the student for writing careers in advertising and public relations. Prerequisite: ENGL 1230.

COMM 3930 3 credits

Communication Law

Legal rights and responsibilities of the media; case studies of libel, privacy invasion, contempt of court and copyright. Comparison of legal and ethical rights. Prerequisite: COMM 1630.

COMM 4030 3 credits

Practicum in Communication Technologies Management

Practical experience in the management of the university radio station, the university television facilities, or university publications. Maximum of 8 credits of COMM 2110, 3120, and 4030. Prerequisites: COMM 3120 or consent of department chair.

COMM 4130 3 credits

Communication Technologies Management

Discussion and application of management theories and principles to communication technologies and mass media. Analysis of personnel, budget, sales, research and regulation of communications technologies. Prerequisites: BSAD 2330 and junior standing.

COMM 4140 3 credits

History of U.S. Journalism

A historical perspective of the development of the field of journalism; primary emphasis is on newspaper journalism. Prerequisite: COMM 1630 and COMM 2030.

COMM 4160 3 credits

Commercial Photography

Introduction to the numerous ways photography is used in advertising, architecture, and illustration; use of medium format, large format, and digital cameras; copywork,

COMM 3630 3 credits

Offset Lithography

Theory and practice in lithographic and photo-offset printing. Types of offset plates, processing chemistry, single-color and multi-color printing, and printing process color. Prerequisite: COMM 1230.

COMM 3660 3 credits

Broadcast Performance

Basic principles and techniques of radio and television on-air performance are studied, including interviewing techniques, sports announcing, news techniques, acting, dress, grooming, makeup, hair, voice and diction, and camera, microphone and Teleprompter techniques. Each student will be individually evaluated. This evaluation will be the basis for developing a personalized program for self-development and improvement. Prerequisites: COMM 2230, COMM 2530.

COMM 3720 3 credits

Publication & Advertising Design

An introduction to publication and advertising design, layout, and practice in the evolution of visual ideas from thumbnails through finished layouts; the functions and responsibilities of designers, the types of publication and advertising formats. Prerequisite: COMM 1230 and COMM 3130.

COMM 3730 3 credits

Advanced Reporting

The problems reporters face in covering a wide range of news beats. Skill development in straight news reporting, features, reviews, profiles, and other areas. Student reporters are expected to have some of their assignments used by local media. Prerequisite: COMM 2030.

COMM 3830 3 credits

Editing for Print

Practice in writing and editing news copy, proof-reading, page design, headline writing and using wire copy. Examination of personnel and ethical problems editors face. Prerequisite: COMM 2030.

COMM 3840 3 credits

Post-Production

This course completes the video production sequence by allowing the students to hone their production skills through greater emphasis on the team planning process, working with varied production techniques (such as single camera/film style), and with various recording mediums (tape and non-tape). Electronic editing is the activity base of this course which also incorporates computer graphics, digital control and audio sweetening considerations into the post production or final editing process. Prerequisite: Comm 2230. retouching, and color slide processing. Prerequisite: COMM 1930

COMM 4280 3 credits

Facilities Planning

Equipment layout and specifications, space requirements, lighting, acoustical treatment, climate control, electronic and electrical consideration. Prerequisite: COMM 1250.

COMM 4330 3 credits

Organizational Communication

Horizontal and vertical communication channels in education, industry, business and society as well as leadership, persuasion, rumor theory and communication networks are examined in class and on location when possible. Prerequisite: SPCH 1010 or 2120 or BSAD 2330.

COMM 4360 3 credits

Strategies in Public Relations

Application of the basic principles and concepts of public relations to tasks and problems presented through case studies. Prerequisite: COMM 3460.

COMM 4530 3 credits

Printing Technology

An analysis of the major printing processes with emphasis on gravure, flexography, and screen printing. Production bindery procedures are also discussed. Prerequisite: COMM 1230.

COMM 4710 1-3 credits

Independent Study

Research on a topic of student interest, culminating in a final project or paper of merit, and evaluated by a staff member. Prerequisite: Consent of department chair and satisfaction of university prerequisites for Independent Study.

COMM 4730 3 credits

Graphic Cost Analysis

The management relationships between the financial, production and sales department in the graphic communication and publishing industries; analysis of equipment, labor and material costs; job estimates developed manually and by computer. Prerequisite: COMM 1230 and junior standing.

COMM 4830 3 credits

Senior Seminar

A holistic view of the communication field, team-taught by the department faculty and invited professionals. Prerequisite: senior standing.

COMM 4990 2-8 credits

Communication Internship

An on-the-job assignment commensurable with the instruction program. May be repeated for credit up to eight credits; however, each experience must be significantly different to provide breadth within the field. Prerequisite: Consent of department internship coordinator and satisfaction of university prerequisites for internships.


COMPUTER SCIENCE

www.cs.uwplatt.edu/

Professors: Ralph H. Bjork, Joseph Clifton

Associate Professors: Mohaninder S. Gill, Thomas Scanlan

Assistant Professor: Robert Hasker

Lecturers: Donna Gavin, Lisa Landgraf, Qi Yang

Computer Science is concerned with the theory and practice involved in the feasibility, design, implementation and evaluation of every aspect of computing. In addition to the valuable practical skills acquired in the study of computer science, the concepts and theories in the field provide exposure to some of the most imaginative and challenging ideas in the history of human intellectual development.

The program is committed to the objective of blending the theory of computer science with the arts of programming and analysis, while providing attention to the business, ethical and moral aspects of computing in our society. Graduates are prepared for such positions as systems and applications programmers, analysts and various computer specialist positions.

The Computer Science major leads to a bachelor of arts or bachelor of science degree in two emphases: computer information systems and computer technology. The department offers a general minor. In addition, selected course sequences form emphases in computer science for a variety of other majors in the university.

General Requirements Bachelor of Science Degree

Total for Graduation..................................120 credits

General Education...................................43-57 credits

Major Studies................................................70 credits

MAJOR STUDIES 70 credits

Students completing a bachelor of arts degree in computer science must complete an additional nine credits of upper-division coursework from Humanities, Fine Arts, or Social Sciences in addition to the coursework specified for their chosen emphasis, and, university requirements.

Students completing a bachelor of science degree in computer science need only complete the coursework specified for their chosen emphasis and university requirements.

All computer science majors must complete at least 37 credits in computer science, not including COSC 1130, 1830 or 2830, and the requirements in one of the emphasis areas of computer information systems or computer technology, as listed below. Students must earn at least a "C" in each computer science course listed as a requirement in the emphasis selected and the core requirements.

COMPUTER TECHNOLOGY CORE REQUIREMENTS (25 credits)

COSC 1430 Programming in C++ 3

COSC 2230 Computer Prog. in COBOL 3

COSC 2430 OOP & Data Structures 3

COSC 3230 Comp. Arch. Oper. Systems 3

OR

CS/EE 3430 Obj-Oriented Analy/Design 3

COSC 3520 Prog. Language Structures 3

COSC 3630 Database Dsgn & Implmn. 3

COSC 3830 Data Comm. & Comp. Netw. 3

COSC 4110 Seminar 1

Computer Technology Elective Courses

(Select 12 credits of Computer Science or Software Engineering-at least 6 credits must be 3000 level or higher, does not include COSC 1130, COSC 1830, or COSC 2830)

COSC 2990, 4830, 4930, 4990 by consent of department

Computer Technology Co-Requisites (20 credits)

(Some satisfy General University Requirements)

BSAD 2330 Leadership & Management 3

ECON 2130 Principles of Macro-Econ 3

ENGL 3000 Technical Writing 3

MATH 2640 Calc & Analytic Geometry 3

MATH 2730 Discrete Mathematics 3

MATH 2740 Calc & Analytic Geometry 4

COMPUTER INFORMATION SYSTEMS CORE REQUIREMENTS (25 credits)

COSC 1430 Programming in C++ 3

COSC 2230 Programming in COBOL 3

COSC 2930 Obj.Oriented Prog/COBOL 3

COSC 3130 Systems Analysis & Design 3

COSC 3230 Comp.Archit./Operating Sys. 3

COSC 3530 Systems Develop & Impl. 3

COSC 3630 Database Design & Impl. 3

COSC 4110 Seminar 1

COSC 4230 Applications in Information Systems 3

Computer Information Systems Emphasis Electives (Select four courses12 credits)

(At least 2 courses must be 3000 or 4000 level)

COSC 2340 Programming In Visual Basic 3

COSC 2430 OOP & Data Structures 3

COSC 2530 Programming in RPG 3

COSC 3640 Client/Server Programming 3

COSC 3830 Data Comm. & Networks 3

COSC 3930 CICS Application Progrmg. 3

COSC 2990, 4830, 4930, and 4990 by consent of the department.

Computer Information Systems Co-requisites (33/34 credits)

(Some satisfy General University requirements)

ACCT 2010 Elementary Accounting I 3

ACCT 2020 Elementary Accounting II 3

ACCT 3000 Managerial Accounting 3

OR

ACCT 3010 Intermediate Accounting I 3

OR

ACCT 3230 Cost Accounting 3

BSAD 1200 Intro to American Enterprise 3

BSAD 2330 Leadership & Management 3

BSAD 4110 Management Science 3

OR

BSAD 4120 Operations Management 3

ECON 2130 Macro-Economics 3

ECON 2230 Micro-Economics 3

ENGL 3000 Technical Writing 3

MATH 2630 Calculus with Applications 3

OR

MATH 2640 Calc & Analytic Geometry 4

ECON 2410 Interp of Bus & Econ Data 3

OR

MATH 2430 Elementary Statistics 3

OR

MATH 4030 Stat.Methods w/Applications 3

OR

MATH 4130 Probability and Statistics 3

Minor Studies in Computer Science 24 credits required

The minor provides sufficient flexibility to complement any major field of study. Completion of the minor is sufficient for a certified teacher to be licensed to teach computer science in Wisconsin.

Required Courses (9 credits):

COSC 1430 Programming in C++ 3

COSC 2430 OOP & Data Structures 3

OR

COSC 2930 Obj. Oriented Prog/COBOL 3

COSC 3230 Comp.Archt.& Oper.Systems 3

Elective Courses (15 credits):

Electives for the minor may be selected from any courses in computer science. All required courses must be passed with a "C" or better. Minimum cumulative GPA of 2.00 in the electives. We suggest that you consult with a computer science adviser to plan your minor program.

Courses Offered - Computer Science

COSC 1130 3 credits

Introduction to Programming

An introduction to programming for students with no previous computer programming experience. Covers control structures, procedures, programming environments, and problem solving.

COSC 1430 3 credits

Programming in C++

A technical course in computing, algorithms, data representation, and procedural programming. Modularity and abstraction stressed in algorithm development. Style and documentation stressed in program development. Weekly lab programs engrain the syntax and semantics of C++. A few larger, out-of-class programs tie the concepts together. Prerequisite: COSC 1130 or Math level 20 or one year of programming experience.

COSC 1830 3 credits

Microcomputer Applications

A course recommended for all non-computer science majors who need to know how to use the microcomputer. The major emphasis will be on using microcomputers with the most popular kinds of computer software used in business and education today including word processing, spreadsheets and database management. (Not open to computer science majors.)

COSC 2230 3 credits

Programming in COBOL

To develop an understanding of, and provide practice in, the use of proper strategies and techniques for business program design and development. To develop ability to apply the COBOL language to implement problem solutions. To gain the background for further study of software design and computer programming in a business environment. Emphasis on structured programming and program style. Prerequisite: COSC 1430

COSC 2340 3 credits

Programming in Visual Basic

An introduction to event driven, object-oriented programming techniques in Visual Basic. Students will design, code, and debug Graphic User Interface (GUI programs and apply the technique to business applications. Prerequisite(s): Previous or Concurrent Enrollment in COSC 1430

COSC 2430 3 credits

Object-Oriented Programming & Data Structures

An introduction to object-oriented programming techniques. Emphasis on building and testing classes. Examples using classical data structures and abstract data types such as stacks, queues, linked lists, and trees. Also includes study of a standard class library and use of inheritance and polymorphism for building subclasses and extensibility. Prerequisite: COSC 1430

COSC 2530 3 credits

Programming in RPG

An introduction to programming in RPG. Emphasis on writing computer programs using structured techniques for producing reports, data validation, multiple inputs and outputs, control break concepts, table and array processing. Creation and maintenance of sequential files. Prerequisites: Previous or concurrent registration in COSC 1430

COSC 2830 3 credits

Advanced Microcomputer Applications

This course is designed to acquaint the students with additional microcomputer applications beyond that of COSC 1830. In particular, the major emphasis will be on configuration and setup of microcomputers; communication software (the use of the Internet); presentation software; multimedia; advanced spreadsheet topics such as advanced graphing, macros, and data analysis; and an application related to the student's major. A presentation and paper will be developed by the student on a particular software application, e.g. an expert system, accounting package, decision making software, Human Resource Information System (HRIS), etc. Prerequisite: COSC 1830

COSC 2930 3 credits

Object-Oriented Programming / COBOL

An introduction to programming techniques using the Object-Oriented COBOL Language Defining and using classes, objects and methods. Study also includes single inheritance, multiple inheritance, delegation, and class libraries. Examples using classical data structures and abstract data types such as stacks and queues. Prerequisite: COSC 2230

COSC 2990 1-3 credits

Special Topics

The subject matter and instructor for each instance of this class will be listed in the class schedule. Students should check with the instructor for details

COSC 3030 3 credits

Artificial Intelligence

A study of knowledge representation, search techniques, expert systems, predicate calculus, and natural languages. Discussion of the successes and limitations of past and current AI programs. Programming assignments in LISP and Prolog illustrate formal topics. Prerequisite: COSC 2430

COSC 3130 3 credits

Systems Analysis and Design

Provide an understanding of the duties of the systems analyst and the specific methods and techniques for system development (preliminary survey through system design) with an introduction to utilizing CASE software throughout the entire process. Prerequisite: COSC 2230

COSC 3230 3 credits

Computer Architecture/Operating Systems

This course combines the strengths of two areas: Assembler Language Programming and Operating Systems. The major areas of Assembler such as Architecture, Data Types, Logic and Control and interrupts will be covered. The major areas of Operating Systems including Processes, Mutual Exclusion, Critical Sections, parallel Processing, Eal and Virtual Storage, Job Scheduling and UNIX, VMS and NT will be emphasized. Prerequisite: COSC 293

COSC 3430 3 credits

Object-Oriented Analysis & Design

Intro to Object-Oriented Analysis and Design (OOA&D) techniques. Analysis, design, and implementation of applications involving multiple, interacting objects and classes. Use of an OOA&D modeling language such as the Unified Modeling Language. Investigation of OOA&D patterns. Implementations targeted for graphical user interface based operating systems such as Windows. Use of object-oriented libraries such as component libraries and toolkits. Moderate size group project. Prerequisite: COSC 243

COSC 3520 3 credits

Programming Language Structures.

A study of programming language topics which include data objects, data types, storage management, syntax, BNF descriptions, semantics, lexical analysis and parsing. Examples taken from languages with different characteristics such as ADA, APL, C, FORTRAN, LISP, Modula-2, Prolog, and SNOBOL. Prerequisite: COSC 2430

COSC 3530 3 credits

Systems Development and Implementation

Strategies and techniques of analysis and design for producing logical methodologies for dealing with complexity in the development and implementation of information systems. Use of software tools, file access methods and operating system facilities. Prerequisite: COSC 3130

COSC 3630 3 credits

Database Design and Implementation

This course will explore fundamental concepts necessary for the design, use, and implementation of database systems. Study of database modeling and design, languages and facilities provided by the database management systems, and techniques for implementing database systems will be examined. Major database models will be discussed with primary focus on relational database model and query languages. Prerequisite: COSC 2430 or COSC 2930

COSC 3640 3 credits

Client/Server Programming

This course will introduce students to the concepts of client server applications. Terminology associated with client server application development and issues surrounding client server implementation will be addressed. The emphasis of the course will be in learning to use client server software for rapid development of applications. This will be accomplished by developing small applications within the timeframe of the semester. Prerequisite: COSC 3630

COSC 3730 3 credits

Numerical Analysis

(See Math 3730)

COSC 3820 3 credits

Micro Computer Architecture

The basics of logic designed with combinational and sequential circuits. Study of RISC and CISC with the major part of the course based on RISC design. Study of pipelining and superscalar concepts. Investigation of memory hierarchy, including caching systems and virtual memory. An introduction to parallel processing and the parallel features of modern micro-processors. Prerequisite: COSC 3750

COSC 3830 3 credits

Data Communications and Computer Networks

An introduction to data communications and computer networks. Topics include network architectures and topologies, network analysis, and the layered approach to data communication, concentrating on the data link and network layers. Prerequisite: COSC 2430.

COSC 3920 3 credits

Computer Graphics

An introduction to computer graphics including raster hardware, standard graphics software packages and important algorithms such as window-to-viewpoint mapping; clipping of lines, characters and polygons; 2- and 3-D transformations and hidden line/surface removal. Prerequisites: COSC 2430 and MATH 3230

COSC 3930 3 credits

CICS Application Programming

An introduction to CICS command-level programming using COBOL. Techniques to design and develop online application programs with CICS, a data communication system to maintain and access files and databases. Prerequisites: COSC 3530 and previous or concurrent registration in COSC 3630

COSC 4030 3 credits

Operating Systems

An introduction to the concepts and structure of operating systems. Device management and interrupt processing. Virtual machines and memory management. Sequential and concurrent processes. Interprocess synchronization and communication issues. Job and processor scheduling. Algorithms for distributed processing. Multiprocessing organization and current areas of research. Prerequisite: COSC 2430 and COSC 3750

COSC 4110 1 credit

Seminar

The course consists of lectures/discussions presented by both computer science faculty and students enrolled in the class. Prerequisites: computer science major/minor and junior/senior standing. Prerequisite: Computer Science major/minor and junior/senior standing.

COSC 4230 3 credits

Applications in Information Systems

Applications of computer programming and system development concepts, principles and practices to a comprehensive system development project. A team approach is used to design and develop a realistic system of moderate complexity. Also includes coverage of advanced features of the COBOL language. Prerequisite: COSC 3530

COSC 4330 3 credits

Software Engineering I

Study of the requirements, rapid prototype, analysis, specification, planning, and preliminary design phases of Software Engineering. Emphasis on applying the techniques learned to a significant, team-based project. Includes coverage of methodologies, standards, and CASE tools. Prerequisite: COSC 3430 and COSC 3750

COSC 4930 1-3 credits

Independent Study in Computer Science

For the student who wishes to delve more deeply into a specific area of study topics not available through the scheduled classes. Prerequisites: consent of adviser and instructor.

COSC 4990 1-6 credits

Internships

Enhancement of the educational experience through specific work and observation with computers in a business, industry or institution. Prerequisites: Junior or Senior standing, 18 or more hours of computer science credit, and consent of the department internship coordinator.

COSC 4730 3 credits

Software Engineering II

Study of the detailed design, implementation, module testing, integration, and maintenance phases of software engineering. Formal review processes emphasized. The class project started in COSC 4330 the previous semester is continued and carried to completion. Prerequisite: COSC 4330

COSC 4830 1-3 credits

Special Topics

The subject matter and instructor for each instance of this class will be listed in the class schedule. Students should check with the instructor for details. Prerequisites: Junior or Senior standing and consent of instructor.



| About UWP | Admissions | Credits | Enrollment | Info | Register
| Policies | Financial Aid | Gen ED | Special Academic | Student Services

TOC  | 
University  | 
BILSA  | 
EMS  | 
LAE  | 
University Catalogs

| UWP-Home | Tree | Search | Help | WebManager |
Document Last Modified: October 18, 1999
Copyright © 1999, University of Wisconsin - Platteville