Department of Computer Science Course Information
1000 Level courses
- - Introduction to Information Processing Systems
- - Introduction to Computing
- - Computer Science Principles
- CSCI 1462 - Introduction to Data Analytics
- - Introduction to Problem Solving
2000 Level courses
- - Computer Programming Principles
- - Event-Driven Programming
- - Computer Organization and Architecture
- - Introduction to Information Technology
3000 Level courses
- - Internship in Computing
- - Data Structures
- - Client Server Web Programming
- - Software Engineering
- - Object-Oriented Programming Methods
- - Discrete Structures for Computer Science
- - Principles of Operating Systems
- - Algorithm Analysis
- - Data Analytics and Machine Learning
- - Internship in Information Technology
- - Application Software for Microcomputers
- - Internet Technologies
- - Internet Programming Concepts
- - System Administration
- - Network Administration
4000 Level courses
- - Contemporary Topics in Computer Science
- - Ethics in Computer Science
- CSCI 4165 - Mentored Research in Computing
- - Special Problems
- - Database Management Systems
- - Senior Design
- - Computer Networking
- - Formal Languages
- - Organization of Programming Languages
- - Cyber Security Concepts and Practices
- - Information Technology Project Management
- - Database Application Development
- - Enterprise Security
5000 Level courses
- - Advanced Graduate Studies
- - Independent Studies Project I
- - Independent Studies Project II
- - Thesis Research
- - Modern Computer Security and Contemporary Issues in Computer Science
- - Decisions Support Software with Applications
- - Applied Operations Research
- - Programming Languages
- - Web Security
- - Software Development Principles
- - Database Management Systems
- - Cryptography and Network Security
- - Database Management Systems: Architecture and Management
- - System Simulation and Model Building
- - Principles of Systems Programing
- - Compiler Principles and Techniques
- - Operating Systems Concepts
- - Malware Analysis
- - Cyber Security Concepts and Practices
- - Digital Forensics
- - Computer Graphics
- - Artificial Intelligence and Expert Systems
- - Computer Networking
- - Penetration Testing
- - Computer Networks and Distributed Systems
- - Computer Architecture and Parallel Processing
- - Thesis Writing
Axe ’Em, Jacks!