| ARTS.2100 | Graphic Design I | 3 |
| ARTS.2200 | Website Design I | 3 |
| ARTS.2400 | Fundamentals of Typography | 3 |
| ARTS.2450 | Desktop Publishing: Layout and Production | 3 |
| ARTS.2620 | Digital Imaging and Photography: Photoshop | 3 |
| ARTS.2640 | Computer Graphics & Illustration | 3 |
| ARTS.3100 | Graphic Design II | 3 |
| ARTS.3200 | Web Design II | 3 |
| ARTS.3620 | Advanced Digital Imaging | 3 |
| ARTS.3760 | 3D Computer Animation | 3 |
| ARTS.3770 | Advanced Animation: After Effects® | 3 |
| ARTS.3810 | Advanced Game Design | 3 |
| ARTS.3850 | Streaming Media for the Web | 3 |
| ARTS.4000 | Portfolio Production Seminar | 3 |
| AV0025000 | Internetworking Fundamentals | 3 |
| AV0025110 | Accelerated Router Configuration | 3 |
| AV0030120 | LAN Protocol Implementation | 3 |
| AV0030131 | WAN Protocols | 3 |
| AV0030160 | Advanced IP Routing | 3 |
| BOST.619MSIS | Systems Analysis and Design | 3 |
| COMP.1000 | Media Computing | 1 |
| COMP.1010 | Computing I | 3 |
| COMP.1020 | Computing II | 3 |
| COMP.1030L | Computing I Lab | 1 |
| COMP.1040L | Computing II Lab | 1 |
| COMP.1130 | Exploring the Internet | 3 |
| COMP.2010 | Computing III | 3 |
| COMP.2010L | Computing III Lab | 1 |
| COMP.2010R | Computing III Lab | 1 |
| COMP.2030 | Assembly Language Programming | 3 |
| COMP.2030L | Assembly Language Programming Lab | 1 |
| COMP.2030R | Assembly Language Programming Lab | 1 |
| COMP.2040 | Computing IV | 3 |
| COMP.3010 | Organization of Programming Languages | 3 |
| COMP.3040 | Foundations of Computer Science | 3 |
| COMP.3050 | Computer Architecture | 3 |
| COMP.3080 | Operating Systems | 3 |
| COMP.4010 | Software Project I | 3 |
| COMP.4020 | Software Project II | 3 |
| COMP.4040 | Analysis of Algorithms | 3 |
| COMP.4060 | Compiler Construction | 3 |
| COMP.4200 | Artificial Intelligence | 3 |
| COMP.4270 | Computer Graphics I | 3 |
| COMP.4610 | Graphical User Interface Programming I | 3 |
| COMP.4620 | Graphical User Interface Programming II | 3 |
| COMP.4800 | Honors Project I | 3 |
| COMP.4810 | Honors Project II | 3 |
| COMP.4900 | Directed Studies in Computer Science | 4 |
| COMP.4930 | Cooperative Education in Computer Science | 1 |
| COMP.5000 | Fundamental of Computer Science | 3 |
| COMP.5020 | Foundations of Computer Science | 3 |
| COMP.5030 | Algorithms | 3 |
| COMP.5040 | Advance Algorithms: Computational Geometry | 3 |
| COMP.5080 | Analysis Of Algorithms | 3 |
| COMP.5100 | Topics: Computer Science Fundamentals | 3 |
| COMP.5130 | Internet And Web Systems I | 3 |
| COMP.5140 | Internet & Web Systems II | 3 |
| COMP.5150 | Operating Systems I | 3 |
| COMP.5160 | Operating Systems II | 3 |
| COMP.5200 | Digital Storage Architectures | 3 |
| COMP.5220 | Object Oriented Analysis | 3 |
| COMP.5270 | Human Computer Interaction | 3 |
| COMP.5280 | Evaluation of Human-Computer Interaction | 3 |
| COMP.5300 | Special Topics | 3 |
| COMP.5310 | Design of Program Languages | 3 |
| COMP.5340 | Compiler Construction I | 3 |
| COMP.5400 | Topics: Language And Compilation | 3 |
| COMP.5411 | Scientific Visualization | 3 |
| COMP.5430 | Artificial Intelligence | 3 |
| COMP.5440 | Data Mining | 3 |
| COMP.5450 | Machine Learning (91.545) | 3 |
| COMP.5460 | Computer Graphics I | 3 |
| COMP.5470 | Computer Graphics II | 3 |
| COMP.5480 | Robot Design | 3 |
| COMP.5490 | Mobile Robots | 3 |
| COMP.5500 | Topics | 3 |
| COMP.5530 | Parallel Processing | 3 |
| COMP.5610 | Computer & Network Security I | 3 |
| COMP.5620 | Computer And Network Security II | 3 |
| COMP.5630 | Data Communications I | 3 |
| COMP.5640 | Data Communications II | 3 |
| COMP.5680 | Seminar in Human-Computer Interaction | 3 |
| COMP.5700 | Topics | 3 |
| COMP.5730 | Data Base I | 3 |
| COMP.5740 | Data Base II | 3 |
| COMP.5800 | Topics in Computer Science | 3 |
| COMP.5870 | Computer Science Education in Secondary School | 3 |
| COMP.5920 | Special Topics: Computer Science | 3 |
| COMP.5930 | Internship Education | 1 |
| COMP.7010 | Computer Science Research | 3 |
| COMP.7020 | Computer Science Research | 6 |
| COMP.7030L | Computer Science Research | 3 |
| COMP.7060L | Directed Research | 6 |
| COMP.7430 | Master's Thesis - Computer Science | 3 |
| COMP.7460 | Master's Thesis - Computer Science | 6 |
| COMP.7490 | Master's Thesis - Computer Science | 9 |
| COMP.7510 | Doctoral Thesis Research | 3 |
| COMP.7530 | Doctoral Dissertation/Computer Science | 3 |
| COMP.7560 | Doctoral Dissertation/Computer Science | 6 |
| COMP.7590 | Doctoral Dissertation/Computer Science | 9 |
| COMP.7690L | Continued Graduate Research | 9 |
| DGMD.1210 | Introduction to Audio Production | 3 |
| DGMD.2100 | Introduction to Multimedia Production | 3 |
| DGMD.2200 | Screenwriting | 3 |
| DGMD.2310 | Media, Law and Ethics | 3 |
| DGMD.3000 | Multimedia Storytelling | 3 |
| DGMD.3050 | Slow Cinema | 3 |
| DGMD.4200 | Podcasting | 3 |
| DGMD.4750 | Internship in Digital Media | 3 |
| GRFX.200 | Introduction to Graphic Design | 3 |
| GRFX.2000 | Introduction to Graphic Design | 3 |
| GRFX.202 | Fundamentals of Typography | 3 |
| GRFX.2020 | Fundamentals of Typography | 3 |
| GRFX.203 | Photographic Imaging | 3 |
| GRFX.2030 | Photographic Imaging | 3 |
| GRFX.204 | Computer Graphics & Illustration | 3 |
| GRFX.2040 | Computer Graphics & Illustration | 3 |
| GRFX.211 | Desktop Publishing: Print Production | 3 |
| GRFX.2110 | Desktop Publishing: Print Production | 3 |
| GRFX.212 | Website Design | 3 |
| GRFX.2120 | Website Design | 3 |
| GRFX.300 | Advanced Graphic Design | 3 |
| GRFX.3000 | Advanced Graphic Design | 3 |
| GRFX.303 | Advanced Photographic Imaging | 3 |
| GRFX.3030 | Advanced Photographic Imaging | 3 |
| GRFX.312 | Advanced Website Design | 3 |
| GRFX.3120 | Advanced Website Design | 3 |
| GRFX.315 | Design for Advertising | 3 |
| GRFX.3150 | Design for Advertising | 3 |
| GRFX.320 | Introduction to 3D Computer Animation | 3 |
| GRFX.3200 | Introduction to 3D Computer Animation | 3 |
| GRFX.330 | Special Effects for Digital Video | 3 |
| GRFX.3300 | Special Effects for Digital Video: Adobe® After Effects | 3 |
| GRFX.400 | Portfolio Production Seminar | 3 |
| GRFX.4000 | Portfolio Production Seminar | 3 |
| INFO.1600 | Introduction to Information Systems | 3 |
| INFO.1710 | Applications Software: Microsoft Access | 3 |
| INFO.1800 | Applications Software: Microsoft Excel | 3 |
| INFO.2020 | Microsoft Office | 3 |
| INFO.2030 | Introduction to Programming with Python | 3 |
| INFO.2110 | Introduction to Programming W/C I | 3 |
| INFO.2120 | Introduction to Programming with C - Part II | 3 |
| INFO.2200 | Visual Basic | 3 |
| INFO.2200L | Visual Basic | 3 |
| INFO.2240 | Advanced Visual Basic® | 3 |
| INFO.2250 | Survey of Programming Languages | 3 |
| INFO.2260 | Intro to Blockchain Technology and Applications | 3 |
| INFO.2270 | Introduction to Artificial Intelligence | 3 |
| INFO.2300 | Introduction to Multimedia | 3 |
| INFO.2310 | Graphics for Multimedia and the World Wide Web | 3 |
| INFO.2320 | Desktop Video Production | 3 |
| INFO.2320L | Desktop Video Production | 3 |
| INFO.2380 | Website Development | 3 |
| INFO.2450 | Website Server Administration | 3 |
| INFO.2460 | Active Server Pages .NET | 3 |
| INFO.2460L | Active Server Pages .NET | 3 |
| INFO.2470 | Web Authoring | 3 |
| INFO.2480 | Website Database Implementation | 3 |
| INFO.2500 | E-Commerce | 3 |
| INFO.2670 | C Programming | 3 |
| INFO.2680 | C++ Programming | 3 |
| INFO.2690 | Advanced C++ | 3 |
| INFO.2700 | Visual C++ .NET | 3 |
| INFO.2710 | C# Programming | 3 |
| INFO.2750 | Introduction to Networking | 3 |
| INFO.2785 | Introduction to Operating Systems | 3 |
| INFO.2810 | Introduction to the Internet of Things | 3 |
| INFO.2820 | Python Programming | 3 |
| INFO.2910 | Introduction to HTML | 3 |
| INFO.2920 | Advanced DHTML | 3 |
| INFO.2930 | Data analysis and Visualization with Python | 3 |
| INFO.2950 | Principles of Information Security | 3 |
| INFO.2970 | Introduction to Java Programming | 3 |
| INFO.3010 | JAVA Programming | 3 |
| INFO.3020 | JavaScript | 3 |
| INFO.3030 | Advanced Java Programming | 3 |
| INFO.3040 | Introduction to Java Web Development | 3 |
| INFO.3050 | Survey of Perl/Python/PHP | 3 |
| INFO.3060 | Introduction to XML | 3 |
| INFO.3070 | Introduction to Cloud Computing | 3 |
| INFO.3080 | Agile Software Development with Java | 3 |
| INFO.3085 | Introduction to Data Mining | 3 |
| INFO.3090 | Introduction to Data Management | 3 |
| INFO.3110 | Introduction to the Linux/Unix Operating System | 3 |
| INFO.3120 | Shell Scripting | 3 |
| INFO.3130 | Linux/UNIX Internals Overview | 3 |
| INFO.3160 | UNIX System Administration | 3 |
| INFO.3180 | Advanced UNIX Internals/Tuning | 3 |
| INFO.3190 | Introduction to Linux | 3 |
| INFO.3210 | Linux/Unix System Administration | 3 |
| INFO.3420 | Web-Enabled Database Development | 3 |
| INFO.3460 | Digital Media Delivery | 3 |
| INFO.3470 | Rich Web Development: Advanced Flash® | 3 |
| INFO.3480 | Developing Dynamic Websites with ColdFusion® | 3 |
| INFO.3600 | Intro. to Data Structures with C | 3 |
| INFO.3640 | Problem Solving with C | 3 |
| INFO.3850 | Introduction to Information Security | 3 |
| INFO.4430 | Introduction to Client/Server Computing | 3 |
| INFO.4490 | Oracle 11g Forms and Reports | 3 |
| INFO.4500 | Database Administration I: Introduction to Oracle 11g | 3 |
| INFO.4510 | Oracle Database Design | 3 |
| INFO.4530 | Database Administration II: Advanced Oracle 11g | 3 |
| INFO.4540 | Oracle 11g SQL Development | 3 |
| INFO.4550 | Database Administration III: Oracle 11g Projects | 3 |
| INFO.4570 | Network Security | 3 |
| INFO.4590 | PL/SQL I: Introduction to Oracle 11g PL/SQL | 3 |
| INFO.4600 | Computer Ethics | 3 |
| INFO.4610 | LAN/WAN Technologies | 3 |
| INFO.4620 | TCP/IP and Network Architecture | 3 |
| INFO.4640 | Network Management | 3 |
| INFO.4660 | Oracle 11g Data Warehousing | 3 |
| INFO.4670 | PL/SQL II: Advanced Oracle 11g PL/SQL | 3 |
| INFO.4680 | Advanced IP Routing | 3 |
| INFO.4690 | Oracle 11gR2 High Performance and Internals | 3 |
| INFO.4740 | Relational Database Concepts | 3 |
| INFO.4770 | Project Based Information Systems - Part I | 3 |
| INFO.4780 | Project Based Information Systems - Part II | 3 |
| INFO.4790 | Oracle 12i Applications DBA | 3 |
| INFO.4800 | Project-Based Information Systems | 6 |
| INFO.4910 | Directed Study in Information Technology | |
| MIST.4060 | Data Mining for Business Intelligence | 3 |
| MIST.6030 | Database Management | 3 |
| MIST.6170 | Advanced Machine Learning and AI | 3 |
| MIST.6360 | Global Information Technology Governance | 3 |
| MIST.6890 | Internship in Business Analytics | 3 |
| MSIT.3010 | Organization of Programming Languages | 3 |
| MSIT.3040 | Foundations of Computer Science | 3 |
| MSIT.3050 | Computer Architecture | 3 |
| MSIT.3080 | Introduction to Operating Systems | 3 |
| MSIT.4040 | Analysis of Algorithms | 3 |
| MSIT.5110 | Network and Systems Administration | 3 |
| MSIT.5140 | Systems Security and Auditing | 3 |
| MSIT.5170 | Operating Systems Foundations | 3 |
| MSIT.5180 | Large Scale Application Deployment | 3 |
| MSIT.5190 | Virtual Systems | 3 |
| MSIT.5200 | Digital Storage Architectures | 3 |
| MSIT.5310 | Project Management | 3 |
| MSIT.5320 | Managing Large Data Sets | 3 |
| MSIT.5330 | Developer Operations (DevOps) | 3 |
| MSIT.5350 | Agile and Iterative Project Management | 3 |
| MSIT.5360 | Data Mining | 3 |
| MSIT.5410 | Information Security, Privacy and Regulatory Compliance | 3 |
| MSIT.5430 | Intrusion Detection Systems | 3 |
| MSIT.5450 | Designing and Building a Cybersecurity Program | 3 |
| MSIT.5460 | Introduction to Malware Analysis | 3 |
| MSIT.5470 | Protecting against Ransomware Attacks | 3 |
| MSIT.5600 | Network Infrastructures | 3 |
| MSIT.5610 | Computer Network Security | 3 |
| MSIT.5620 | Digital Forensics | 3 |
| MSIT.5630 | Secure Mobile Networks | 3 |
| MSIT.5650 | Cloud Computing | 3 |
| MSIT.5660 | Advanced Cloud Computing | 3 |
| MSIT.5670 | Text Analytics and Information Retrievals | 3 |
| NONC.COMP1 | River Hawk Review Computing I | 0 |
| NONC.COMP3 | River Hawk Review Computing III | 0 |
| NONC.OPRSYS | RR Operating Systems | |
| NONC.ORGPRO | Riverhawk Review Organization of Programming Languages | 0 |
| SOCI.3800 | Sociology of Mass Media | 3 |
| 16.482 | Computer Architecture and Design | 3 |
| 48.380 | Sociology of Mass Media | 3 |
| 61.421 | Portfolio and Security Analysis | 3 |
| 70.210 | Graphic Design I / Intro to Graphic Design | 3 |
| 70.220 | Website Design | 3 |
| 70.240 | Fundamentals of Typography | 3 |
| 70.245 | Desktop Publishing: Layout and Production | 3 |
| 70.262 | Digital Imaging and Photography: Photoshop® | 3 |
| 70.264 | Computer Graphics & Illustration | 3 |
| 70.291 | Graphic Design I | 3 |
| 70.310 | Advanced Graphic Design | 3 |
| 70.320 | Advanced Website Design and Development | 3 |
| 70.362 | Advanced Digital Imaging | 3 |
| 70.376 | 3D Computer Animation | 3 |
| 70.377 | Advanced Animation: After Effects® | 3 |
| 70.378 | Interactive Game Design | 3 |
| 70.379 | Website Design | 3 |
| 70.381 | Advanced Game Design | 3 |
| 70.384 | Advanced Web Design | 3 |
| 70.385 | Streaming Media for the Web | 3 |
| 70.391 | Advanced Graphic Design | 3 |
| 70.392 | Design for Advertising | 3 |
| 70.400 | Portfolio Production Seminar | 3 |
| 90.160 | Introduction to Information Systems | 3 |
| 90.171 | Applications Software: Microsoft Access | 3 |
| 90.172 | Applications Software: Windows | 3 |
| 90.180 | Applications Software: Microsoft Excel | 3 |
| 90.202 | Microsoft Office | 3 |
| 90.211 | Introduction to Programming W/C I | 3 |
| 90.212 | Introduction to Programming with C - Part II | 3 |
| 90.220 | Visual Basic | 3 |
| 90.225 | Survey of Programming Languages | 3 |
| 90.228 | Introduction to Adobe® FrameMaker | 3 |
| 90.230 | Introduction to Multimedia | 3 |
| 90.231 | Graphics for Multimedia and the World Wide Web | 3 |
| 90.232 | Desktop Video Production | 3 |
| 90.233 | Multimedia Authoring Software: Using Macromedia Director® | 3 |
| 90.234 | Designing and Developing Interactive Media | 3 |
| 90.236 | Instructional Design for Interactive Media | 3 |
| 90.237 | Topics in Multimedia | 3 |
| 90.238 | Website Development | 3 |
| 90.239 | Multimedia Scripting Using Macromedia Director's Lingo | 3 |
| 90.240 | Multimedia Authoring Software Using IconAuthor | 3 |
| 90.245 | Website Server Administration | 3 |
| 90.247 | Web Authoring | 3 |
| 90.248 | Website Database Implementation | 3 |
| 90.249 | Developing IT Training for the Web | 3 |
| 90.250 | E-Commerce | 3 |
| 90.267 | C Programming | 3 |
| 90.268 | C++ Programming | 3 |
| 90.270 | Visual C++ .NET | 3 |
| 90.271 | C# Programming | 3 |
| 90.280 | Introduction to Windows Programming | 3 |
| 90.291 | Introduction to DHTML | 3 |
| 90.292 | Advanced DHTML | 3 |
| 90.297 | Introduction to Java Programming | 3 |
| 90.301 | JAVA Programming/Windows | 3 |
| 90.302 | JavaScript | 3 |
| 90.303 | Advanced Java Programming | 3 |
| 90.304 | Oracle Java/Web Development | 3 |
| 90.305 | Survey of Perl/Python/PHP | 3 |
| 90.306 | Introduction to XML | 3 |
| 90.307 | Advanced Topics in Java and XML | 3 |
| 90.308 | Agile Software Development with Java | 3 |
| 90.311 | Introduction to the Linux/Unix Operating System | 3 |
| 90.312 | Shell Scripting | 3 |
| 90.313 | Linux/UNIX Internals Overview | 3 |
| 90.314 | UNIX System Interface Programming | 3 |
| 90.316 | UNIX System Administration | 3 |
| 90.318 | Advanced UNIX Internals/Tuning | 3 |
| 90.319 | Introduction to Linux | 3 |
| 90.320 | Shell Scripting Using Linux | 3 |
| 90.321 | Linux/Unix System Administration | 3 |
| 90.340 | Introduction to the Application and Development of Intranets | 3 |
| 90.341 | Intranet Applications for the Organization | 3 |
| 90.346 | Digital Media Delivery | 3 |
| 90.347 | Rich Web Development: Advanced Flash® | 3 |
| 90.360 | Data Structures | 3 |
| 90.364 | Problem Solving with C | 3 |
| 90.375 | SW Architecture - Environment and Integrated Product Management | 3 |
| 90.385 | Introduction to Information Security | 3 |
| 90.388 | Principles of Software Quality Assurance | 3 |
| 90.420 | Introduction to Artificial Intelligence/Expert Systems | 3 |
| 90.431 | Computer Forensics | 3 |
| 90.436 | Software Project Management | 3 |
| 90.440 | Programming for the Internet | 3 |
| 90.442 | Introduction to COM+ Programming | 3 |
| 90.443 | Introduction to Client/Server Computing | 3 |
| 90.444 | Client/Server Networking: Middleware and Groupware | 3 |
| 90.445 | SQL Database Servers | 3 |
| 90.447 | Client/Server Programming with Distributed Objects | 3 |
| 90.448 | Oracle 11g Portal Development | 3 |
| 90.449 | Oracle 11g Forms and Reports | 3 |
| 90.450 | Database Administration I: Introduction to Oracle 11g | 3 |
| 90.451 | Oracle Database Design | 3 |
| 90.452 | Objects on a Net | 3 |
| 90.453 | Database Administration II: Advanced Oracle 11g | 3 |
| 90.454 | Oracle 11g SQL Development | 3 |
| 90.455 | Database Administration III: Oracle 11g Projects | 3 |
| 90.456 | Security Issues on the Internet | 3 |
| 90.457 | Network Security | 3 |
| 90.458 | Advanced Topics in Computer Security | 3 |
| 90.459 | PL/SQL I: Introduction to Oracle 11g PL/SQL | 3 |
| 90.460 | Computer Ethics | 3 |
| 90.461 | LAN/WAN Technologies | 3 |
| 90.462 | TCP/IP and Network Architecture | 3 |
| 90.463 | Advanced Networking Technologies | 3 |
| 90.464 | Network Management | 3 |
| 90.465 | Storage Area Networks | 3 |
| 90.466 | Oracle 11g Data Warehousing | 3 |
| 90.467 | PL/SQL II: Advanced Oracle 11g PL/SQL | 3 |
| 90.468 | Advanced IP Routing | 3 |
| 90.469 | Oracle 11gR2 High Performance and Internals | 3 |
| 90.470 | Data/Telecommunications | 3 |
| 90.474 | Relational Database Concepts | 3 |
| 90.475 | Senior Seminar I | 3 |
| 90.476 | Computer Organization | 3 |
| 90.477 | Information Systems I | 3 |
| 90.478 | Information Systems II | 3 |
| 90.479 | Oracle 12i Applications DBA | 3 |
| 90.480 | Project-Based Information Systems | 6 |
| 90.483 | Wireless Communications | 3 |
| 90.484 | Optical Networking - Sonet/SDH | 3 |
| 90.485 | Project-Based Information Systems | 6 |
| 90.486 | Multiprotocol Label Switching (MPLS) | 3 |
| 90.490 | Intranet Practicum/Internship | 3 |
| 90.541 | Artificial Intelligence | 3 |
| 91.100 | Computing I Lab | 1 |
| 91.101 | Computing I | 3 |
| 91.102 | Computing II | 3 |
| 91.103 | Computing I Lab | 1 |
| 91.104 | Computing II Lab | 1 |
| 91.113 | Exploring the Internet | 3 |
| 91.201 | Computing III | 4 |
| 91.203 | Assembly Language Programming | 4 |
| 91.250 | Data Structures Using C++ | 4 |
| 91.281 | Intro to Windows Programming with Object-Oriented Programming Tools | 3 |
| 91.301 | Organization of Programming Languages | 3 |
| 91.304 | Foundations of Computer Science | 3 |
| 91.305 | Computer Architecture | 3 |
| 91.308 | Introduction to Operating Systems | 3 |
| 91.353 | Windows Programming for the Design of Interactive Systems | 3 |
| 91.371 | Internet Systems Administration | 3 |
| 91.372 | Managing Internet Information Services | 3 |
| 91.373 | Dynamic HTML Development | 3 |
| 91.381 | Windows Programming in C and C++ | 3 |
| 91.382 | Advanced Windows Programming in C and C++ | 3 |
| 91.404 | Analysis of Algorithms | 3 |
| 91.406 | Compiler Construction | 3 |
| 91.420 | Artificial Intelligence | 3 |
| 91.427 | Computer Graphics I | 3 |
| 91.459 | Human Factors in the Design of Interactive Systems | 3 |
| 91.470 | Topics on the Internet | 3 |
| 91.471 | Internet Practicum/Internship | 3 |
| 91.472 | Security Issues on the Internet | 3 |
| 91.481 | Windows Practicum/Internship | 3 |
| 91.500 | Fundamental Of Computer Science | 3 |
| 91.501 | Foundation Of Computer Science | 3 |
| 91.502 | Foundations of Computer Science | 3 |
| 91.503 | Algorithms | 3 |
| 91.504 | Advance Algorithms: Computational Geometry | 3 |
| 91.508 | Analysis Of Algorithms | 3 |
| 91.510 | Topics: Computer Science Fundamentals | 3 |
| 91.511 | Introduction Operating Systems | 3 |
| 91.512 | Real Time Systems | 3 |
| 91.513 | Internet And Web Systems I | 3 |
| 91.514 | Internet & Web Systems II | 3 |
| 91.515 | Operating Systems I | 3 |
| 91.516 | Operating Systems II | 3 |
| 91.517 | Systems Programming | 3 |
| 91.518 | Performance Modeling | 3 |
| 91.519 | Distributed Operating System | 3 |
| 91.520 | Digital Storage Architectures | 3 |
| 91.521 | Discipline for Software Engineering | 3 |
| 91.522 | Object Oriented Analysis | 3 |
| 91.523 | Software Engineering I | 3 |
| 91.524 | Software Engineering II | 3 |
| 91.526 | Software Project Management | 3 |
| 91.527 | Human Computer Interaction | 3 |
| 91.528 | Evaluation of Human-Computer Interaction | 3 |
| 91.530 | Special Topics | 3 |
| 91.531 | Design of Program Languages | 3 |
| 91.532 | Organization Programming Language | 3 |
| 91.533 | Compiler Construction | 3 |
| 91.534 | Compiler Construction I | 3 |
| 91.535 | Compiler Construction II | 3 |
| 91.538 | Semantics of Program Languages | 3 |
| 91.539 | Computational Logic | 3 |
| 91.540 | Topics: Language And Compilation | 3 |
| 91.541 | Scientific Visualization | 3 |
| 91.542 | Vision and Image Systems | 3 |
| 91.543 | Artificial Intelligence | 3 |
| 91.544 | Machine Learning And Data Mining | 3 |
| 91.545 | Knowledge Based Systems | 3 |
| 91.546 | Computer Graphics I | 3 |
| 91.547 | Computer Graphics II | 3 |
| 91.548 | Robot Design | 3 |
| 91.549 | Mobile Robots | 3 |
| 91.550 | Topics | 3 |
| 91.551 | Computer Architecture | 3 |
| 91.552 | Advanced Computer Architecture | 3 |
| 91.553 | Parallel Processing | 3 |
| 91.554 | Multimedia Communication Systems | 3 |
| 91.555 | Computer Networks | 3 |
| 91.557 | VLSI Design Tools | 3 |
| 91.559 | Advanced Topic in Architecture | 3 |
| 91.560 | Imbedded System and Storage | 3 |
| 91.561 | Computer & Network Security I | 3 |
| 91.562 | Computer And Network Security II | 3 |
| 91.563 | Data Communications I | 3 |
| 91.564 | Data Communications II | 3 |
| 91.565 | Evaluation of Human Computer Interaction | 3 |
| 91.566 | Design and Implementation of Human-Computer Interaction | 3 |
| 91.568 | Seminar in Human-Computer Interaction | 3 |
| 91.570 | Topics | 3 |
| 91.571 | Introduction Data Base System | 3 |
| 91.573 | Data Base I | 3 |
| 91.574 | Data Base II | 3 |
| 91.580 | Topics in Computer Science | 3 |
| 91.581 | Organization Programming Language | 3 |
| 91.582 | Internet For Educators I | 3 |
| 91.584 | Advanced Coding Theory | 3 |
| 91.587 | Computer Science Education in Secondary School | 3 |
| 91.588 | Operating Systems | 3 |
| 91.589 | Software Entrepreneurship | 3 |
| 91.590 | Symbolic Computation | 3 |
| 91.591 | Software Engineering Project | 3 |
| 91.592 | Special Topics: Computer Science | 3 |
| 91.593 | Cooperative Education | 0 |
| 91.601 | Continuing Advisement | 0 |
| 91.610 | Advanced Data Structure | 3 |
| 91.611 | Programming Language | 3 |
| 91.612 | Introduction to Architecture and Operating System | 3 |
| 91.659 | Data Communications | 3 |
| 91.683 | Internet For Educators 2 | 3 |
| 91.701 | Computer Science Research | 3 |
| 91.702 | Computer Science Research | 6 |
| 91.703 | Computer Science Research | 3 |
| 91.704 | Computer Science Research | 3 |
| 91.705 | Supervised Teaching - Computer Science | 0 |
| 91.706 | Directed Research | 6 |
| 91.709 | Computer Science Research | 9 |
| 91.733 | Graduate Project - Computer Science | 3 |
| 91.736 | Graduate Project - Computer Science | 6 |
| 91.739 | Graduate Project - Computer Science | 9 |
| 91.740 | Masters Project | 3 |
| 91.743 | Master's Thesis - Computer Science | 3 |
| 91.744 | Master's Thesis Research | 3 |
| 91.745 | Master's Thesis Research | 6 |
| 91.746 | Master's Thesis - Computer Science | 6 |
| 91.749 | Master's Thesis - Computer Science | 9 |
| 91.751 | Doctoral Thesis Research | 3 |
| 91.753 | Doctoral Dissertation/Computer Science | 3 |
| 91.755 | Doctoral Thesis Research | 9 |
| 91.756 | Doctoral Dissertation/Computer Science | 6 |
| 91.759 | Doctoral Dissertation/Computer Science | 9 |
| 91.763 | Continued Graduate Research | 3 |
| 91.766 | Continued Graduate Research | 6 |
| 91.769 | Continued Graduate Research | 9 |
| 91.953 | Doctoral Dissertation Computer Science | 3 |
| 92.203 | Intermediate Personal Computing | 3 |
| 92.204 | Advanced Personal Computing | 3 |
| 92.263 | FORTRAN Programming | 3 |
| 92.265 | Pascal Programming | 3 |
| 92.317 | Developing Portable Applications | 3 |
| 92.363 | Introduction to Data Analysis | 3 |
| 92.365 | COBOL Programming I | 3 |
| 92.366 | Problem Solving with FORTRAN | 3 |
| 92.368 | COBOL Programming II | 3 |
| 92.369 | COBOL Legacy Systems | 3 |
| 92.388 | Principles of Software Quality Assurance | 3 |
| 92.451 | Fuzzy C++ Neural Networks Applications | 3 |
| 92.455 | Assembly Language Programming I | 3 |
| 92.457 | ADA | 3 |
| 92.460 | ATM Networking | 3 |
| 92.461 | Systems Simulation and Modeling | 3 |
| 92.462 | Systems Programming | 3 |
| 92.463 | Systems Design and Development I | 3 |
| 92.464 | Systems Design and Development II | 3 |
| 92.467 | Assembly Language Programming II | 3 |
| 92.469 | Compiler Construction Techniques | 3 |
| 92.470 | Data/Telecommunications | 0 |
| 92.477 | Course number 92.477 should be 90.480 | 3 |
| 92.494 | Directed Study in Statistics | 3 |
| 94.301 | Organization of Programming Languages | 3 |
| 94.304 | Foundations of Computer Science | 3 |
| 94.305 | Computer Architecture | 3 |
| 94.308 | Introduction to Operating Systems | 3 |
| 94.404 | Analysis of Algorithms | 3 |
| 94.511 | Network and Systems Administration | 3 |
| 94.514 | Systems Security and Auditing | 3 |
| 94.517 | Operating Systems Foundations | 3 |
| 94.518 | Large Scale application Deployment | 3 |
| 94.519 | Virtual Systems | 3 |
| 94.520 | Digital Storage Architectures | 3 |
| 94.531 | Project Management | 3 |
| 94.532 | Managing and Mining Large Data Sets | 3 |
| 94.535 | Agile and Iterative Project Management | 3 |
| 94.536 | Data Mining | 3 |
| 94.541 | Information Security, Privacy and Regulatory Compliance | 3 |
| 94.543 | Intrusion Detection Systems | 3 |
| 94.545 | Designing and Building a Cybersecurity Program | 3 |
| 94.560 | Network Infrastructures | 3 |
| 94.561 | Computer Network Security | 3 |
| 94.562 | Digital Forensics | 3 |
| 94.563 | Secure Mobile Networks | 3 |
| 94.565 | Cloud Computing | 3 |
| 94.566 | Advanced Cloud Computing | 3 |