| Course Number |
Course Name |
| Advisement |
Student Advisement |
| Chair |
Dept. Chair Duties |
| Co-Teach |
Co-teach with ? |
| COMM 5110 |
Leadership and Communication |
| Coord-Grad |
Graudate Coordinator |
| Coord-Lab |
Lab Coordinator |
| Coord-UnderG |
Undergraduate Coordinator |
| Cross-list |
Undergraduate & Graduate Cross-listed Course |
| CSCI 1000 |
Introduction to Computer Applications |
| CSCI 1004 |
Introductory Computing Experience |
| CSCI 1005 |
Introduction to Information Technology |
| CSCI 1010 |
Introduction to Programming I |
| CSCI 1011 |
Introduction to Programming I Lab |
| CSCI 1017 |
Introduction to Python Programming |
| CSCI 1300 |
Introduction to Web Development |
| CSCI 1899 |
Internship Experience for Undergraduates |
| CSCI 2000 |
Programming and Data Structures using C++ |
| CSCI 2010 |
Introduction to Programming II |
| CSCI 2011 |
Introduction to Programming II Lab |
| CSCI 2500 |
Discrete Structures |
| CSCI 2600 |
Computer Ethics |
| CSCI 2700 |
Data Communications and Networking |
| CSCI 3005 |
Object Oriented Programming |
| CSCI 3020 |
XML Processing |
| CSCI 3090 |
Parallel Programming |
| CSCI 3250 |
Data Structure and Algorithms |
| CSCI 3300 |
Client-Side Web Development |
| CSCI 3350 |
User Experience Design |
| CSCI 3400 |
Computer Organization I |
| CSCI 3410 |
Computer Organization II |
| CSCI 3500 |
Automata Theory and Formal Languages |
| CSCI 3550 |
Introduction to Game Development |
| CSCI 3770 |
Windows Server Administration |
| CSCI 3870 |
Wireless Communication and Networking |
| CSCI 3900 |
Internship |
| CSCI 4000 |
Database-Driven Web Development |
| CSCI 4010 |
Mobile Software Development I |
| CSCI 4015 |
Data Science |
| CSCI 4018 |
Cloud Computing |
| CSCI 4020 |
Mobile Software Development II |
| CSCI 4050 |
Multimedia Tools and Technique |
| CSCI 4100 |
Operating Systems and Architecture |
| CSCI 4200 |
Principles of Information Security |
| CSCI 4230 |
Programming Languages |
| CSCI 4270 |
Algorithm Design and Analysis |
| CSCI 4350 |
Compiler Design |
| CSCI 4400 |
Principles of Database Management |
| CSCI 4405 |
Database Administration |
| CSCI 4450 |
Introduction to Artificial Intelligence |
| CSCI 4460 |
Content Management Systems |
| CSCI 4520 |
Network Security |
| CSCI 4550 |
Computer Graphics |
| CSCI 4560 |
Robotics I |
| CSCI 4570 |
High Performance and Parallel Computing |
| CSCI 4600 |
Software Engineering |
| CSCI 4603 |
Requirements and Project Management |
| CSCI 4613 |
Cryptography |
| CSCI 4619 |
Ethical Hacking and Offensive Security |
| CSCI 4624 |
Risk Management |
| CSCI 4630 |
Web Server Administrator |
| CSCI 4632 |
Secure Software Engineering |
| CSCI 4650 |
Windows Server-Side Web Development |
| CSCI 4670 |
Enterprise Virtualization |
| CSCI 4750 |
Systems Analysis and Design |
| CSCI 4760 |
Linux System Administration |
| CSCI 4770 |
Routing and Switching |
| CSCI 4800 |
Computer Science and Information Systems Seminar |
| CSCI 4900 |
Special Problems in Computer Science |
| CSCI 5005 |
Introduction to Web Programming |
| CSCI 5010 |
Database Management Concepts |
| CSCI 5015 |
Data Science |
| CSCI 5020 |
Data Management Applications |
| CSCI 5040 |
Big Data Modeling and Management |
| CSCI 5060 |
Database-Driven Web Development |
| CSCI 5080 |
Data Mining Applications |
| CSCI 5095 |
Data Mining Project |
| CSCI 5200 |
Principles of Information Security |
| CSCI 5520 |
Network Security |
| CSCI 5600 |
Computer Ethics |
| CSCI 5613 |
Cryptography |
| CSCI 5619 |
Ethical Hacking and Offensive Security |
| CSCI 5624 |
Risk Management |
| CSCI 5625 |
Intrusion Detection and Prevention |
| CSCI 5628 |
Defensive Programming |
| CSCI 5632 |
Secure Software Engineering |
| CSCI 5670 |
Enterprise Virtualization |
| CSCI 5760 |
Graduate Linux System Administration |
| CSCI 5899 |
Graduate Work Experience |
| CSCI 5900 |
Master's Internship Project |
| CSCI 5910 |
Master's Systems Development Project |
| CSCI 5920 |
Master's Research Project/Thesis |
| CSCI 5930 |
Graduate Special Problems (Cyberwarfare) |