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.
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:
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
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
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
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
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
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
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
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
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.
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
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.
|