Print this page

Bulletins

100

CPS 100 Computers and Society

Fundamental concepts and applications of computers. Impact of the computer on human events and social institutions. Control, predictions, and implications of future computer developments. Identical to BIS 104. Credit may not be earned in more than one of these courses. Does not count on CPS major or minor. This course is approved for offering in a distance learning format.

Credits
3(3-0)

Cross Listed Courses

BIS 104

CPS 105 Word Processing Concepts

Introduction to word processing and desktop publishing concepts. Features common to most word processing software. Evaluation of software packages. Identical to BIS 105. Credit may not be earned in more than one of these courses. Recommended: BIS 112.

Credits
1(1-0)

CPS 106 Spreadsheet Concepts

Introduction to spreadsheets and report generation. Features common to most spreadsheets. Evaluation of software packages. This course is approved for offering in a distance learning format. Recommended: Familiarity with personal computer use.

Credits
1(1-0)

CPS 107 Database Concepts

Introduction to database and report generation. Features common to most database products. Evaluation of software packages. Identical to BIS 107. Credit may not be earned in more than one of these courses. Recommended: Familiarity with microcomputer use.

Credits
1(1-0)

CPS 108 Computer Graphics Concepts

Introduction to computer graphics. Use of one or more graphics programs. Concepts needed for design and generation of computer images. Evaluation of software. Identical to BIS 108. Credit may not be earned in more than one of these courses. Recommended: Familiarity with microcomputer use.

Credits
1(1-0)

CPS 109 Computer Communication Concepts

Introduction to concepts needed for computer communications. Local and wide area networks, electronic mail, file transfer, electronic bulletin boards, conferences. Use of several communication programs. Identical to BIS 111. Credit may not be earned in more than one of these courses. Recommended: Familiarity with use of a computer.

Credits
1(1-0)

CPS 110 Information Technology Programming I

Introduction to operating a computer and writing computer programs. First programming course in the information technology major/minor. Language used is Visual Basic.

Credits
3(3-0)

CPS 150 FORTRAN Programming

Algorithms, programs, and computers. Computer solution of several numerical and nonnumerical problems. Does not count toward a major or minor in CPS. Prerequisites: One of: MTH 106, 107, 130, 132.

Credits
3(3-0)

CPS 165 Modern Website Design

Design and development of dynamic, interactive websites. Maintain a web portfolio. Learn about web publishing best practices with consideration of social aspects. Recommended: CPS 100.

Credits
3(3-0)

CPS 180 Principles of Computer Programming

Algorithm development and problem solving methods. Design and development of computer programs in a structured programming language. Pre/Co-requisite: One of MTH 130, 132, 133, 217. (University Program Group II-B: Quantitative and Mathematical Sciences)

Credits
3(3-0)

CPS 181 Introduction to Data Structures

Continuation of CPS 180. Dynamic storage allocation, recursion, abstract data types (such as stacks, queues, linked lists, and binary trees), sorting and searching. Prerequisites: CPS 180; Co-requisite: MTH 175.

Credits
3(3-0)

CPS 196 Special Topics in Computer Science

Selected topics in computer science not otherwise available in a course regularly offered. Topic(s) are listed in Course Search and Registration. Repeatable up to 6 credits when content does not duplicate previous special topic studies. Pre/Co-requisites: See Course Search and Registration. Determined by the specific topics presented.

Credits
1-6(Spec)