Course Rotation
Rotation schedule for upper-level courses
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 File Structures
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
Spring 2009
Comp Sci 391 Computer Networks
Comp Sci 480 Topics in Computer Science
Fall 2009
Comp Sci 300 Artificial Intelligence
Comp Sci 381 Theory of Computing
Spring 2010
Comp Sci 310 Computer Architecture
Comp Sci 371 Computer Graphic
Comp Sci 334-35 Visual/GUI Programming
Fall 2010
Comp Sci 391 Computer Networks
Comp Sci 480 Topics in Computer Science
Spring 2011
Comp Sci 300 Artificial Intelligence
Comp Sci 381 Theory of Computing

