COMPUTER SCIENCE
Curriculum
Total Degree Credits: 60.0
First Year, Fall Semester
CS 121 - Computer Science I Credit Hours: 4
MT 181 - Calculus and Analytic Geometry I Credit Hours: 4 *
EN 110 - College Composition Credit Hours: 3
Elective Credit Hours: 3-4
First Year, Spring Semester
CS 132 - Computer Science II Credit Hours: 4
MT 182 - Calculus and Analytic Geometry II Credit Hours: 4*
EN 111 - Composition and Interpretation of Literature Credit Hours: 3
Elective Credit Hours: 3-4
Second Year, Fall Semester
CS 221 - Machine Organization and Assembly Language Programming Credit Hours: 4
Humanities Elective Credit Hours: 3
Social Science Elective Credit Hours: 3
Science Elective Credit Hours: 3-4**
Approved Elective Credit Hours: 3-4***
Second Year, Spring Semester
CS 220 - Advanced Programming in Java Credit Hours: 4 or
CS 232 - Advanced Data Structures Credit Hours: 4
Humanities Elective Credit Hours: 3
Social Science Elective Credit Hours: 3
Science Elective Credit Hours: 3-4**
Approved Elective Credit Hours: 3-4***
Note: This is a recommended sequence. Student should consult his/her academic adviser prior to registering.
*MT 175, 176 can be substituted for MT 181, 182 upon advisement.
**PH 280, 282 is the recommended science. PH 270, 272 can be substituted for PH 280, PH 282 upon advisement.
***Approved Electives:
- CS 209 - Programming in Java Credit Hours: 4
- CS 211 - Computer Networks and Internetworks Credit Hours: 4
- CS 215 - Web Development and Programming I Credit Hours: 4
- CS 216 - Advanced Web Development and Programming II Credit Hours: 4
- CS 220 - Advanced Programming in Java Credit Hours: 4
- CS 290 - Computer Science Internship Credit Hours: 4
- CP 120 - Logic I Credit Hours: 3
- CP 121 - Lab for CP 120 Credit Hours: 1
- CP 230 - Microprocessor Applications Credit Hours: 3
- CP 233 - Lab for CP 230 Credit Hours: 1
- EL 156 - Computer Logic Credit Hours: 3
- EL 157 - Lab for EL 156 Credit Hours: 1.5 or
- EL 200 - Microcontrollers Credit Hours: 3
- EL 201 - Lab for EL 200 Credit Hours: 1
- ES 200 - Electrical Networks Credit Hours: 4
- MT 167 - Discrete Mathematics Credit Hours: 4
- MT 283 - Calculus and Analytic Geometry III Credit Hours: 4
- MT 284 - Introduction to Differential Equations Credit Hours: 4
- MT 292 - Introduction to Linear Algebra Credit Hours: 4
Note: The student should check with the appropriate department concerning the semester in which the above courses may be offered.