Computer Science Schedule of Course Offerings
Plan your degree based on what courses are offered in each
semester. Check LOUIE using the Class Search/Browse Catalog option for the course description, prerequisites and other information for each class.
Classes offered both fall and spring
- CS 110 - Introduction to Computer Science
- CS 112 - Introduction to the World Wide Web and
Internet
- CS 122 and 122L - Programming for Engineering
and Science
- CS 126 and 126L - Computer Science I
- CS 136 and 136L - Computer Science II
- CS 249 - Data Structures
Classes offered only in the fall
- CS 212 - Web Programming
- CS 248 - Foundations of Computer Science - for
Applied CS or minor in CS only (not offered every fall)
- CS 301 - Ethics in Computer Science
- CS 315 - Automata Theory
- CS 421 - Algorithms
- CS 476 - Requirements Engineering
Other classes in fall 2012
- CS 345 - Database Systems
- CS 499 - Bioinformatics
- CS 499 - Information Security
- EE 410 - Embedded Control (An EE class that will also count as a CS Major Elective)
- EE 414 - Advanced Computer Architecture (An EE class that will also count as a CS Major Elective)
Classes offered only in the spring
- CS 200 - Computer Organization
- CS 386 - Software Engineering
- CS 396 - Principles of Languages
- CS 480 - Operating Systems
- CS 486C - Capstone Experience
Other classes in spring 2013
- CS 299 - Bioinformatics
- CS 430 - Computer Graphics
- CS 460 - Computer Networking
- CS 499 - Software Assurance
- CS 499 - Software Project Management