Computer Science (Technical)

Curriculum CIS.CST.AS (U230A12)

Students majoring in Computer Science with a Mathematics emphasis need a strong background in Mathematics and computing theory. Bachelor of Science degree graduates will find employment as programmers in scientific and engineering applications, graphics, operating systems or be prepared for graduate education in Computer Science.

Semester One

Credit Hours

#

CIS 121

Introduction to Programming or

 

#

CIS 195

Programming for Engineers

3

#

CIS 125

Discrete Mathematics for Computing

4

 

ECO 102

Macroeconomics

3

#

MAT 131

Calculus & Analytic Geometry I

5

 

 

General education/Communications

3

 

 

 

18

Semester Two

#

CIS 255

C++ Programming

3

#

ECO 103

Microeconomics

3

#

MAT 133

Calculus & Analytic Geometry II

5

 

 

 

17

Semester Three

#

CIS 295

Data Structures with C/C++

3

#

PHY 106

General Physics (Mechanics)

4

 

 

General education/Communications

3

 

 

General education/Humanities & Fine Arts

3

 

 

 

13

Semester Four

#

CIS 265

Computer Architecture and Assembly Language

4

#

PHY 107

General Physics (Electricity, Magnetism, Thermodynamics)

4

 

 

General education/Humanities & Fine Arts

3

 

 

General education/Physical & Life Science

4

 

 

General education/Social & Behavioral Science

3

 

 

 

18

 

 

Total semester hours required for graduation

66

Recommended Electives:

#

MAT 235

Calculus & Analytic Geometry III

3

 

PHL 102

Logic

3

#

PHY 108

General Physics (Waves, Optics, Relativity & Quantum Mechanics)

4

(Select courses that meet the BS requirements of your transfer college)

General education requirements: AS degree

40-41

Computer Science courses or other electives for AS degree

23-24

See CIS course descriptions and IAI codes.

Coordinator: Mike McGuire, Ext. 3349