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