Computer Science Major
Suggested Course Sequence
*core requirement
Suggested Course Sequence
*core requirement
|
Fall |
| ||
| Cr. | Course Name | Cr. | Course Name |
|
4 |
CS 121 Computer Science I |
4 |
CS 122 Computer Science II |
|
4 |
*MA 121 Calculus I |
4 |
MA 122 Calculus II |
|
3 |
*FS Freshman Seminar |
4 |
*Creative Expression |
|
1 |
*FS Freshman Colloquium |
4 |
*Western Cultural Heritage |
|
4 |
*Power of Language |
16 |
|
|
16 |
|||
|
Sophomore Year | |||
|
4 |
CS 221 Algorithms and Data Structures |
3/4 |
CS Elective |
|
3 |
MA 201 Linear Algebra |
4 |
*Social Science |
|
4 |
*Natural and Physical Science |
3/4 |
Elective |
|
4 |
*Non-Western Cultural Heritage |
3/4 |
Elective |
|
15/16 |
13/16 |
||
|
Junior Year | |||
|
4 |
CS 332 Computer Organization |
4 |
CS 322 Formal Methods |
|
4 |
CS 309 Database Systems |
4 |
CS 341 Systems Analysis |
|
4 |
*Power of Language |
3/4 |
Elective |
|
4 |
*Humanities |
3/4 |
Elective |
|
16 |
14/16 |
||
|
Senior Year | |||
|
3/4 |
CS Elective |
4 |
CS 421 Compiler Design or CS 422 Operating Systems |
|
3/4 |
Elective |
4 |
CS 490 Readings and Projects |
|
3/4 |
Elective |
3/4 |
Elective |
|
3/4 |
Elective |
3/4 |
Elective |
|
12/16 |
14/16 |
||
In the choice of 3 or 4 credit courses, the total accumulation with all choices of 3 credits is 116 credits. An additional 9 credits would be needed for meeting the graduation requirement of 125.
If all 4-credit courses are chosen, the accumulation is 128, more than required.
Obviously a wise decision process must be employed.


















