Department of Computer Science Course Information
3000 Level courses
- CSCI 3101 - A Contemporary Programming Language
- CSCI 3185 - Internship in Computing
- CSCI 3302 - Data Structures
- CSCI 3321 - Client Server Web Programming
- CSCI 3323 - Software Engineering
- CSCI 3331 - Object-Oriented Programming Methods
- CSCI 3333 - Discrete Structures for Computer Science
- CSCI 3341 - Principles of Operating Systems
- CSCI 3342 - Algorithm Analysis
- CSCI 3362 - Data Analytics and Machine Learning
- CSIT 3185 - Internship in Information Technology
- CSIT 3340 - Application Software for Microcomputers
- CSIT 3350 - Internet Technologies
- CSIT 3351 - Internet Programming Concepts
- CSIT 3353 - System Administration
- CSIT 3355 - Network Administration
4000 Level courses
- CSCI 4101 - Contemporary Topics in Computer Science
- CSCI 4111 - Ethics in Computer Science
- CSCI 4165 - Mentored Research in Computing
- CSCI 4175 - Special Problems
- CSCI 4260 - Senior Design I
- CSCI 4270 - Senior Design II
- CSCI 4312 - Computer Science Practicum
- CSCI 4321 - Applied Operations Research
- CSCI 4325 - Database Management Systems
- CSCI 4326 - Requirements Engineering and System Modeling
- CSCI 4331 - System Simulation and Model Building
- CSCI 4335 - Computer Networking
- CSCI 4341 - Formal Languages
- CSCI 4342 - Organization of Programming Languages
- CSCI 4345 - Computer Graphics
- CSCI 4347 - Cyber Security Concepts and Practices
- CSIT 4333 - Information Technology Project Management
- CSIT 4352 - Database Application Development
- CSIT 4355 - Enterprise Security
5000 Level courses
- CSCI 5175 - Advanced Graduate Studies
- CSCI 5180 - Independent Studies Project
- CSCI 5189 - Thesis Research
- CSCI 5301 - Modern Computer Security and Contemporary Issues in Computer Science
- CSCI 5303 - Decisions Support Software with Applications
- CSCI 5310 - Applied Operations Research
- CSCI 5311 - Programming Languages
- CSCI 5312 - Web Security
- CSCI 5313 - Software Development Principles
- CSCI 5320 - Database Management Systems
- CSCI 5322 - Defensive Coding and Security
- CSCI 5324 - Database Management Systems: Architecture and Management
- CSCI 5330 - System Simulation and Model Building
- CSCI 5340 - Principles of Systems Programing
- CSCI 5341 - Compiler Principles and Techniques
- CSCI 5342 - Operating Systems Concepts
- CSCI 5345 - Reverse Engineering
- CSCI 5347 - Cyber Security Concepts and Practices
- CSCI 5348 - Digital Forensics
- CSCI 5350 - Computer Graphics
- CSCI 5355 - Artificial Intelligence and Expert Systems
- CSCI 5360 - Computer Networking
- CSCI 5362 - Penetration Testing
- CSCI 5363 - Computer Networks and Distributed Systems
- CSCI 5365 - Computer Architecture and Parallel Processing
- CSCI 5390 - Thesis Writing