Computer Science Course Descriptions

COMPUTER SCIENCE COURSE DESCRIPTIONS

ID# Class Title Crs Courses Offered*
F W S EOF EOW OD Other
MA 240 Discrete Mathematics 4 F            
CS 101 Web Site Construction [V] 4 F W          
CS 120 Computer Science I [V] 4 F W          
CS 122 Computer Science II 4   W          
CS 201 Programming in C++ 3 F            
CS 222 Data Structures 4   W          
CS 228 Network Programming 3   W          
CS 255 Computing for Teachers [V] 4   W          
CS 295 Special Topics in Computer Science 1-4           OD  
CS 297 Directed Studies in Computer Science (S/U) 1-4           OD  
CS 298 Directed Studies in Computer Science 1-4           OD  
CS 302 Unix System Administration 4   W          
CS 322 Principles of Programming Languages 4 F            
CS 326 Object-Oriented Design 3   W          
CS 330 Microcomputer Architecture 4 F W          
CS 342 Game Programming 4 F            
CS 344 iOS/iPhone Programming 4           OD  
CS 345 Android Programming 4           OD  
CS 365 Web Programming 4           OD  
CS 370 Intelligent Mobile Robots 4           OD  
CS 422 Algorithms Design and Analysisi 3   W          
CS 424 Compilers: Theory and Practice 4           OD  
CS 426 Operating Systems 4 F            
CS 442 Advanced Networking 4             E3S
CS 446 Computer Graphics 4           OD  
CS 465 Server-side Web Programming 3             E3S
CS 470 Artificial Intelligence 4           OD  
CS 480 Senior Project in Computer Science 4           OD  
CS 490 Special Projects in Computer Science 1-4           OD  
CS 491 Internship in Computer Science 1-8           OD  
CS 495 Special Topics in Computer Science 1-4           OD  
CS 496 Special Topics in Computer Science (S/U) 1-4           OD  
CS 497 Directed Studies in Computer Science (S/U) 1-4           OD  
CS 498 Directed Studies in Computer Science 1-4           OD  
* F=Fall   W=Winter   S=Summer   EOF=Every Other Fall   EOW=Every Other Winter   OD=On Demand                     E3S=Every 3rd Semester