| Tentative Course Offerings | |||||
| Computer Science Department | |||||
| 2007 - 2009 | |||||
| Undergraduate Courses | |||||
| # | Course | Fall | Winter | Spring | Summer* |
| 130 | Discrete Structures (4) | X | X | X | |
| 140 | Introduction to Computer Science (4) | X | X | X | |
| 141 | Introduction to Programming & Problem Solving (4) | X | X | X | |
| 210 | Computer Logic (4) | X | X | X | |
| 240 | Data Structures & Algorithms I (4) | X | X | X | |
| 241 | Data Structures & Algorithms II (4) | X | X | X | |
| 245 | Programming Graphical User Interfaces (4) | X | X | ||
| 256 | C++ Programming (4) | X | X | X | |
| 264 | Computer Organization and Assembly Programming (4) | X | X | X | |
| 299 | Unix & Scripting | X | |||
| 301 | Numerical Methods (4) | X | X | X | |
| 311 | Language Translation & Automata (4) | X | X | X | |
| 331 | Design & Analysis of Algorithms (4) | X | X | X | |
| 352 | Symbolic Programming (4) | X | |||
| 356 | Object-Oriented Design and Programming | X | |||
| 365 | Computer Architecture (4) | X | X | X | |
| 370 | Parrallel Processing (4) | X | |||
| 380 | Computer Networks (4) | X | X | X | |
| 408 | Programming Languages (4) | X | X | X | |
| 411 | Compilers & Interpreters (4) | X | |||
| 420 | Artificial Intelligence (4) | X | X | X | |
| 431 | Operating Systems (4) | X | X | X | |
| 435 | Database Systems (4) | X | X | X | |
| 445 | Computer Graphics (4) | X | X | ||
| 450 | Computability (4) | X | |||
| 460 | Secure Communication (4) | X | X | ||
| 480 | Software Engineering (4) | X | X | X | |
| 481 | Software Engineering Practice (4) | X | |||
| 490 | Honors (4) | * | * | * | |
| 499 | Game Engine | X | |||
| 499 | Game Development | X | |||
| These tentative course assignments may be changed subject to budget, enrollment, and availability of faculty. | |||||
| *Variable | |||||