The online catalog includes the most recent changes to courses and degree requirements that have been approved by the Faculty Senate, including changes that are not yet effective. Courses showing two entries of the same number indicate that the course information is changing. The most recently approved version is shown first, followed by the older version, in gray, with its last-effective term preceding the course title. Courses shown in gray with only one entry of the course number are being discontinued.
Bachelor of Arts, Computer Science Requirements(122 Hours)
Students may apply for certification into the Bachelor of Arts in Computer Science degree program after completion of CPT S 121, 122, 223; MATH 201, 202, 216; PHIL 201. MATH 171, 172 may be substituted for MATH 201, 202.
No courses listed in this schedule of study may be taken on a pass/fail basis. All listed E E and CPT S courses, required electives, and prerequisites to these courses must be completed with a grade of C or better.
No courses listed in this schedule of study may be taken on a pass/fail basis. All listed E E and CPT S courses, required electives, and prerequisites to these courses must be completed with a grade of C or better.
| First Year | |
| First Term | Hours |
| CPT S 121 | 4 |
| ENGLISH 101 [WRTG] | 3 |
| HISTORY 105 [ROOT] | 3 |
| MATH 2011 | 3 |
| PHIL 201 [QUAN] | 3 |
| Second Term | Hours |
| CPT S 122 | 4 |
| Creative & Professional Arts [ARTS] | 3 |
| MATH 2021 | 3 |
| MATH 216 | 3 |
| Social Sciences [SSCI]2 | 3 |
| Second Year | |
| First Term | Hours |
| Biological Sciences [BSCI] with lab3 | 4 |
| CPT S 223 | 3 |
| CPT S 260 | 3 |
| MATH 212 | 4 |
| Second Term | Hours |
| CPT S 224 | 2 |
| MATH Elective1 | 3 |
| Minor Electives4 | 6 |
| Physical Sciences [PSCI] with lab3 | 4 |
| Complete Writing Portfolio | |
| Third Year | |
| First Term | Hours |
| CPT S 322 [M] | 3 |
| CPT S 355 | 3 |
| ENGLISH 402, 403, or Communication [COMM] or Written Communication [WRTG] | 3 |
| Minor Elective4 | 3 |
| Science Elective [BSCI] or [PSCI]3 | 4 |
| Second Term | Hours |
| Advanced Cpt S Elective5 | 3 |
| CPT S 323 | 3 |
| Diversity [DIVR] | 3 |
| Minor Elective4 | 3 |
| Science Elective [BSCI] or [PSCI]3 | 3 |
| Fourth Year | |
| First Term | Hours |
| 300-400-level Minor Elective4 | 3 |
| Advanced Cpt S Elective5 | 6 |
| CPT S 422 [M] | 3 |
| Humanities [HUM] | 3 |
| Second Term | Hours |
| 300-400-level Minor Elective4 | 3 |
| Advanced CPT S Electives5 | 6 |
| CPT S 402 | 3 |
| Integrative Capstone [CAPS] | 3 |
| Complete Cpt S Exit Interview and Survey | |
Footnotes
| 1 | Either math sequence below will satisfy the math requirement for this degree. Sequence B will allow a broader selection of advanced computer science electives. The course work in mathematics must total at least sixteen semester hours (including MATH 216). Sequence A: MATH 201, 202, 212, and a MATH elective chosen from the following list: MATH 364, 416, or STAT 412. Sequence B: MATH 171, 172, 220, and MATH 212, or MATH 360. |
| 2 | SOC 101 recommended. |
| 3 | Science electives must include a year-long sequence (two semesters including a laboratory in each semester) and two additional science courses, one of which must have a laboratory component. |
| 4 | Elective credits must include a minor program. Completion of a minor is a graduation requirement. If a minor in a science or engineering discipline is contemplated, Math Sequence B should be taken (see note 1). |
| 5 | 300-400-level advanced computer science electives must be chosen to contain advanced work in at least three separate computer science areas. Consult with an advisor for course choices. |
- View Full Unit Information
- Electrical Engineering and Computer Science
Courses
- Computer Science
- Electrical Engineering
Degree Programs
- Computer Engineering Requirements
- Bachelor of Science, Computer Science Requirements
- Bachelor of Arts, Computer Science Requirements
- Electrical Engineering Requirements
Minors
- Computer Science
- Computer Engineering
- Electrical Engineering
