Courses

Department of Computer and Information Technology Undergraduate Courses

CNIT 10500 - Introduction To C Programming

CNIT 10700 - Computers And Software Packages

CNIT 11100 - Computer Literacy

CNIT 13600 - Personal Computing Technology And Applications

CNIT 14100 - Internet Foundations, Technologies, and Development

CNIT 15500 - Introduction To Object-Oriented Programming

CNIT 15501 - Introduction To Software Development Concepts

CNIT 16100 - Introduction To Programming And Data Management For Smart Manufacturing

CNIT 17500 - Visual Programming

CNIT 17600 - Information Technology Architectures

CNIT 18000 - Introduction To Systems Development

CNIT 18101 - Topics In Computer Information Technology I

CNIT 18200 - System And Organizational Security

CNIT 19900 - Topics In Computer And Information Technology

CNIT 22700 - Introduction To Bioinformatics

CNIT 23500 - Management Information Systems And Collaboration Technology

CNIT 24000 - Data Communications And Networking

CNIT 24200 - System Administration

CNIT 25500 - Programming For The Internet

CNIT 25501 - Object-Oriented Programming Introduction

CNIT 26700 - Introduction To C++ Language Programming

CNIT 27000 - Cybersecurity Fundamentals I

CNIT 27100 - Cybersecurity Fundamentals II

CNIT 27200 - Database Fundamentals

CNIT 27600 - Systems Software And Networking

CNIT 28000 - Systems Analysis And Design Methods

CNIT 28101 - Topics In Computer Information Technology II

CNIT 28500 - Topics In Programming Languages

CNIT 29500 - Object-Oriented Programming

CNIT 29900 - Topics In Computer And Information Technology

CNIT 30500 - Information Technology

CNIT 30600 - Game Development I: Core Skills And Technologies

CNIT 30800 - Game Development II: Design And Psychology

CNIT 31500 - Systems Programming

CNIT 32000 - Policy, Regulation, And Globalization In Information Technology

CNIT 32100 - Enterprise Collaboration

CNIT 32200 - Research Methodology And Design

CNIT 32300 - Basic Cyberforensics

CNIT 32500 - Object-Oriented Application Development

CNIT 33100 - Game Development III: Environment Modeling For Games

CNIT 34000 - UNIX Administration

CNIT 34010 - UNIX Fundamentals

CNIT 34200 - Advanced System And Network Administration

CNIT 34210 - Storage Area Networking

CNIT 34220 - Network Administration

CNIT 34400 - Network Engineering Fundamentals

CNIT 34500 - Internetwork Design And Implementation

CNIT 34600 - Wireless Networks

CNIT 35500 - Software Development For Mobile Computers

CNIT 36100 - Software Redesign Using COBOL

CNIT 37000 - Introduction To Cryptography

CNIT 37100 - Cyberlaw And Ethics

CNIT 37200 - Database Programming

CNIT 37600 - Information Storage And Management

CNIT 38000 - Advanced Analysis And Design

CNIT 38101 - Topics In Computer Information Technology III

CNIT 38301 - Packaged Application Software Solutions

CNIT 38501 - Advanced Systems Design And Integration

CNIT 39000 - Supervised Practicum

CNIT 39200 - Enterprise Data Management

CNIT 39900 - Topics In Computer And Information Technology

CNIT 40500 - Software Development Methodologies

CNIT 41500 - Advanced Coding Security

CNIT 41700 - Critical Infrastructure Security

CNIT 42000 - Basic Cyber Forensics

CNIT 42100 - Mobile Forensics

CNIT 42200 - Cyber Criminology

CNIT 42300 - Advanced Cyberforensics

CNIT 42500 - Software Development For Mobile Devices II

CNIT 43500 - Advanced Network Services

CNIT 44500 - Advanced Internetwork Routing And Switching

CNIT 44600 - Advanced Wireless Networks

CNIT 45000 - Enterprise Application Development

CNIT 45500 - Network Security

CNIT 45600 - Wireless Security And Management

CNIT 45800 - Biomedical Informatics

CNIT 46000 - High Performance Computing Systems

CNIT 46100 - Parallel Data Systems

CNIT 46500 - Senior Software Development Project

CNIT 47000 - Incident Response Management

CNIT 47100 - Vulnerability Analysis And Testing

CNIT 47200 - IT Data Analytics

CNIT 47500 - Electronic Commerce And Business Implementation

CNIT 47700 - Blockchain

CNIT 48000 - Managing Information Technology Projects

CNIT 48101 - Topics In Computer Information Technology IV

CNIT 48200 - Six Sigma Data Quality For Continuous Improvement

CNIT 48300 - Applied Machine Learning

CNIT 48400 - Applications In Data Science

CNIT 48700 - Database Administration

CNIT 48800 - Data Warehousing

CNIT 48900 - Advanced Topics In Database Technology

CNIT 49000 - Senior Project

CNIT 49900 - Topics In Computer And Information Technology