Course Planning


Please select your first admit term




    Course Planning

    The table below shows CS coded undergraduate courses and information about when they are offered, to help with course planning.

    The courses written in blue are offered in the indicated semesters (e.g. CS300 in the Fall and CS301 in the Spring). Other courses are normally offered in the indicated semesters (e.g. CS307 in the Fall and CS305 in the Spring), but the term may occasionally change due to sabbatical leaves, etc.

    Fall Spring Summer
    CS 201 CS 201 CS 201
    CS 204 CS 204 CS 204
    CS 300 CS 301 CS 300
    CS 302 CS 305  
    CS 303 CS 306  
    CS 307 CS 308  
    CS 400 CS 310  
    CS 402 CS 401  
    CS 405 CS 403  
    CS 408 CS 404  
    CS 411 CS 406  
    CS 412 CS 407  
      CS 432  
      CS 450