Course Rotation
The computer science department will attempt to offer upper-level courses according to the following rotation. The schedule could be altered due to lack of resources or low enrollments.
The following courses will be offered once per year:
Fall Semester
Comp Sci 321 Algorithms
Comp Sci 341 Software Engineering I
Comp Sci 346 Web Software Development
Comp Sci 431 Compilers
Spring Semester
Comp Sci 331 Programming Languages
Comp Sci 342 Software Engineering II
Comp Sci 350 Ethical Issues in Computing
Comp Sci 361 Database Systems
Comp Sci 421 Operating Systems
The following courses will be offered every third semester
Fall 2012
Comp Sci 300 Artificial Intelligence
Comp Sci 381 Theory of Computing
Spring 2013
Comp Sci 310 Computer Organization and Design
Comp Sci 371 Computer Graphics
Comp Sci 334-335 Visual/GUI Programming
Fall 2013
Comp Sci 391 Data Communication and Computer Networks
Comp Sci 480 Computer Science Topics
Spring 2014
Comp Sci 300 Artificial Intelligence
Comp Sci 381 Theory of Computing

