100
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
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)