Note: this is a tentative schedule of undergraduate courses offered for the Computer Science program and is subject to change.
|
|
|
Sp12 |
Fa12 |
Sp13 |
Fa13 |
Sp14 |
Fa14 |
|
CS 1000 |
Computer Literacy |
x |
x |
x |
|||
|
CS 1020 |
Web Page Design |
x |
x |
x |
|||
|
CS 1070 |
Introduction to Visual Basic |
x |
x |
x |
x |
x |
x |
|
CS 1090 |
Intro to Programming with Matlab |
x |
x |
x |
x |
x |
x |
|
CS 1100 |
Problem Solving through Game Creation |
x |
x |
x |
|||
|
CS 1150 |
Principles of Computer Science |
x |
x |
x |
x |
x |
x |
|
CS 1450 |
Data Structures and Algorithms |
x |
x |
x |
x |
x |
x |
|
CS 2060 |
Programming with C |
x |
x |
x |
x |
x |
x |
|
CS 2080 |
Programming with UNIX |
x |
x |
x |
x |
x |
x |
|
CS 2160 |
Computer Organization & Assembly Language |
x |
x |
x |
x |
x |
x |
|
CS 3010 |
Web Programming |
x |
x |
x |
|||
|
CS 3020 |
Advanced Object Technology Using C#/.NET |
x |
|
x |
|
x |
|
|
CS 3050 |
Computing Ethics |
x |
x |
x |
|||
|
CS 3060 |
Object-Oriented Programming Using C++ |
x |
x |
x |
x |
x |
x |
|
CS 3160 |
Concepts of Programming Languages |
x |
|
x |
x |
||
|
CS 3300 |
Software Engineering I |
x |
x |
x |
x |
x |
x |
|
CS 3350 |
Introduction to Game Design and Development |
x |
x |
x |
|||
|
CS 4100 |
Compiler Design |
x |
x |
x |
x |
x |
x |
|
CS 4200 |
Computer Architecture I |
x |
|
x |
x |
|
|
|
CS 4220 |
Computer Networks |
x |
x |
x | |||
|
CS 4420 |
Database Systems I |
x |
x |
x |
|||
|
CS 4500 |
Operating Systems I |
x |
|
x |
x |
||
|
CS 4600 |
Numerical Computing |
x |
x |
x |
|||
|
CS 4700 |
Computability, Automata and Formal Languages |
x |
|
x |
x |
||
|
CS 4720 |
Design and Analysis of Algorithms |
x |
|
x |
x |
||
|
CS 4780 |
Advanced 3D Games and Digital Content Creation |
x |
x |
|
x |
||
|
CS 4800 |
Computer Graphics |
|
x |
x |
x |
||
|
CS 4820 |
Functional & Logical Programming for Artificial Intelligence |
x |
x |
||||
|
CS 4850 |
Bioinformatics and Computational Biology |
x |
For more information please contact the Computer Science Department.
