Computer Science Department 

Graduate Course Rotation Plan

Elective courses can be chosen from any of the CS Graduate Courses.
Note:  At most 9 credit hours of 300-level courses can be applied to the Master's Degree.

Listed below is the rotation plan for CS courses.  Students should take this plan into consideration when outlining their graduate program.  Northeastern Illinois University is on a semester system.  The fall term begins late August, the spring term begins in January, and the summer term begins late May.  Graduate courses are offered in the evening and on Saturdays, except where indicated.

 

CS 307

Programming Languages

FALL

 

 

 

CS 311

Computer Architecture

FALL

 

 

 

CS 325

Theory of Computation

FALL

 

 

 

CS 331

Computer Networks

FALL, SPRING, SUMMER

 

 

CS 335

Artificial Intelligence

SPRING

 

 

 

CS 345

Network Security

FALL

 

 

 

CS 355

Cryptography

 

SPRING

 

 

 

CS 400

Discr Modeling & Analysis

FALL even# yrs; SUMR odd# yrs; SPR even# yrs.

 

CS 401

Software Engineering

FALL odd# yrs; SUMR even# yrs; SPR odd# yrs

 

CS 402

Adv Systems Programming

SPRING odd# yrs

 

 

CS 403

Authoring Techniques in CAI

FALL odd# yrs

 

 

 

CS 404

Analysis of Algorithms

FALL odd# yrs; SUMR even# yrs; SPR odd# yrs

 

CS 408

Adv Operating Systems

SPRING even# yrs

 

 

CS 409

Tpcs in Compiler Theory

SPRING even# yrs

 

 

CS 411

Professional Computing

SPRING even# yrs

 

 

CS 412

Web Application Development

FALL even# yrs; SUMR odd# yrs; SPR even# yrs.

 

CS 413

IT Project Management

FALL odd# yrs; SUMR even# yrs; SPR odd# yrs

 

CS 415

Design of Database Systems

FALL odd# yrs; SUMR even# yrs; SPR odd# yrs

 

CS 416

AI and Robotics

 

FALL even # yrs

 

 

 

CS 417

Video Game Programming

SPRING

 

 

 

CS 419

Informatics

 

FALL odd# yrs; SUMR even# yrs; SPR odd# yrs

 

CS 420

Object Oriented Design

FALL even# yrs; SUMR odd# yrs; SPR even# yrs.

 

CS 435

Expert Systems

 

SUMR odd# yrs

 

 

 

CS 440

Computer Graphics

FALL even# yrs; SUMR odd# yrs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CS COURSE OFFERINGS BY SEMESTER:

 

 

 

 

 

 

 

 

 

 

 

FALL

SPRING

SUMMER

FALL

SPRING

SUMMER

EVEN # YEARS

ODD # YEARS

ODD # YEARS

ODD # YEARS

EVEN # YEARS

EVEN # YEARS

(2008, 2010, ..)

(2009, 2011,..)

(2009, 2011,..)

(2009, 2011,..)

(2010, 2012,..)

(2010, 2012,..)

 

 

 

 

 

 

CS 307

CS 331

CS 331

CS 307

CS 331

CS 331

CS 311

CS 335

CS 400

CS 311

CS 335

CS 401

CS 325

CS 355

CS 412

CS 325

CS 355

CS 404

CS 331

CS 401

CS 420

CS 331

CS 400

CS 413

CS 345

CS 402

CS 435

CS 345

CS 408

CS 415

CS 400

CS 404

CS 440

CS 401

CS 409

CS 419

CS 412

CS 413*

 

CS 403

CS 411

 

CS 416

CS 415

 

CS 404

CS 412

 

CS 420

CS 417

 

CS 413

CS 417

 

CS 440

CS 419

 

CS 415

CS 420

 

CS 460

 

 

CS 419

 

 

 

 

 

 

 

 

 

*Note: CS 413 will not be offered in spring 2009. Students graduating before it is offered again

(fall 2009 at the earliest) will be able to substitute an elective with their advisor's approval.

 

This rotation plan will be followed as closely as possible.  However, changes may be made

due to unforeseen circumstances and courses with low enrollments may be canceled after

advance or late registration.