| Subject Area/Category | Credits | ||
| I. General Education Requirements | 54 | ||
| A. English Composition | 6 | ||
| B. Humanities | 12 | ||
|
Technical Report Writing |
(3) | ||
| Humanities Electives* | (9) | ||
| C. Social Sciences | 12 | ||
|
Psychology or Sociology |
(3) | ||
| Social Science Electives* | (9) | ||
| D. Natural Sciences and Mathematics | 21 | ||
| Precalculus Algebra or above** | (6) | ||
| Statistics | (3) | ||
| General Physics | (6) | ||
| Second Science | (3) | ||
| Natural Science Electives | (3) | ||
| E. General Education Electives | 3 | ||
| II. Area of Study: Computer Science Technology | 45 | ||
| A. Discrete Math | 3 | ||
| B. Calculus III or Linear/Matrix Algebra | 3 | ||
| C. Programming Languages | 6 | ||
|
|||
| D. Data Structures | 3 | ||
| E. Operating Systems | 3 | ||
| F. Software Engineering | 3 | ||
| G. Computer Architecture and Assembly Language | 6 | ||
|
|||
| H. Additional Advanced Courses | 9 | ||
|
|||
|
I. Computer Science Electives |
|||
|
|||
| III. Computer Requirements | 3 | ||
| Computer Programming or Computer Concepts, depending on area of study | |||
| IV. Free Electives | 18 | ||
| Total | 120 credits |
**Some areas of study require a full year of Calculus.
Note l: Courses listed in the Area of Study are offered as a guide. The inclusion of similar courses must be reviewed with the Advisement Center. Students must submit their program plan for review to ensure that course selection is appropriate for the degree program.
Note 2: Corollary Requirements:
• One full year of Calculus (plus math requirements listed above)
• One full year of General Physics