01|CSCI 101|3.0|Introduction to Problem Solving with Computers * 02|CSCI 142|3.0|Introduction to Microcomputer Software * 03|CSCI 151|3.0|Discrete Structures I 04|CSCI 160|3.0|Introduction to Computing for the Sciences * 05|CSCI 161|4.0|Introduction to Computing I 06|CSCI 162|4.0|Introduction to Computing II 07|CSCI 201|3.0|BASIC Programming * 08|CSCI 220|3.0|Business Systems Programming/COBOL 09|CSCI 226|3.0|Computer Organization I 10|CSCI 331|3.0|Structure of Programming Languages 11|CSCI 343|3.0|Systems Analysis 12|CSCI 351|3.0|Discrete Structures II 13|CSCI 352|3.0|Data Structures 14|CSCI 370|3.0|Computer Organization II 15|CSCI 373|3.0|Computer Graphics 16|CSCI 382|3.0|Operating Systems 17|CSCI 390|3.0|Data Communications 18|CSCI 406|3.0|Topics in Computer Science: C++ Language 19|CSCI 406|3.0|Topics in Computer Science: Parallel Programming 20|CSCI 406|3.0|Topics in Computer Science: Software Engineering 21|CSCI 406|3.0|Topics in Computer Science: Internet Programming w/ PERL 22|CSCI 406|3.0|Topics in Computer Science: Internet Programming w/ Java 23|CSCI 406|3.0|Topics in Computer Science: Lisp Language 24|CSCI 406|3.0|Topics in Computer Science: Database Management Systems 25|CSCI 423|3.0|Systems Programming 26|CSCI 431|3.0|Principles of Compiler Design I 27|CSCI 432|3.0|Principles of Compiler Design II 28|CSCI 445|3.0|Database Management Systems 29|CSCI 451|3.0|Artifical Intelligence 30|CSCI 455|3.0|Robot Vision 31|CSCI 458|3.0|Expert Systems 32|CSCI 460|3.0|Theory of Computation 33|CSCI 465|3.0|Analysis of Algorithms