COURSE INFORMATION -Department of Arabic & Near Eastern Languages -Department of Biology -Department of Chemistry -Department of Economics -Department of Education -Department of English -Department of Geology -Department of History & Archaeology -Department of Mathematics -Department of Philosophy -Department of Physics -Department of Political Studies & Public Administration -Department of Social & Behavioral Sciences -Civilization Sequence Program -Center for Advanced Middle Eastern Studies Department of Computer Science CMPS 200 - Introduction to Programming CMPS 206 - Computers and Programming for the Arts CMPS 209 - Computers and Programming for the Sciences CMPS 212 - Intermediate Programming with Data Structures CMPS 251 - Numerical Computing CMPS 253 - Professional Practice CMPS 255 - Computer Architecture CMPS 256 - Advanced Algorithms and Data Structures CMPS 257 - Theory of Computation CMPS 258 - Programming Languages CMPS 272 - Operating Systems CMPS 274 - Compiler Construction CMPS 277 - Database Systems CMPS 281 - Numerical Linear Algebra CMPS 282 - Software Engineering CMPS 283 - The Logic of Computer Programming CMPS 284 - Computer Networks CMPS 285 - Computer Graphics CMPS 286 - Computer Aided Geometric Design CMPS 287 - Artificial Intelligence CMPS 288 - Database Management System CMPS 297 - Selected Topics in Computer Science CMPS 297C - Selected Topics in Computer Science CMPS 356 - Design and Analysis of Algorithms CMPS 363 - Software Engineering CMPS 366 - Object Oriented Software Devpt Methods CMPS 373 - Parallel Computing CMPS 377 - Database Management Systems CMPS 378 - Advanced Database Applications CMPS 385 - Advanced Computer Graphics CMPS 386 - Computer Aided-Geometric Design CMPS 392 - Knowledge Representation and Reasoning Under Uncertainty CMPS 393 - Building AI Systems CMPS 396 - Special Topics in Computer Science CMPS 397 - Selected Topics in Computer Science CMPS 397A - Subdivision for Geometric Design and Animation CMPS 397B - Software Evaluation & Testing TOP