B.A. in Computer Science
- All majors must take the following courses.
- Select four electives from the list below.
|CSC 3310 || Theory of Computation |
|CSC 3360 || Visual Effects, Animation and Computer Graphics I |
|CSC 3460 ||Networking and Network Programming |
|CSC 3710 ||Software Design and Engineering |
|CSC 3910 || Numerical Methods|
|CSC 4210 || Operating Systems |
|CSC 4310 || High Performance Computing|
|CSC 4360 || Visual Effects, Animation and Computer Graphics II|
|CSC 4510 || Programming Language Design and Translation |
Computer Science Minor
- All minors must take the following two courses plus three CSC electives.
|CSC 1710 || Introduction to Programming |
|CSC 1720 || Advanced Programming with Data Structures|