CSCI 104 Essential Computing I
CSCI 105 Essential Computing I (Alternate)
CSCI 123 Introduction to Website Development
CSCI 125 Introduction to Computer Science
CSCI 130 Principles of Programming I
CSCI 204 Essential Computing II
CSCI 207 Programming in Visual Basic
CSCI 230 Principles of Programming II
CSCI 277 Introduction to Cybersecurity
CSCI 280 Principles of PC Desktop System Operation and Administration
CSCI 302 Intro to Human Computer Interaction
CSCI 308 Systems Analysis
CSCI 311 Systems Programming
CSCI 312 Computer Organization and Architecture I
CSCI 313 Data Base Management Systems
CSCI 323 Website Development
CSCI 325 Web Server Administration
CSCI
330 Object-Oriented Programming
CSCI
340 Game Programming
CSCI 354 Automata
CSCI 360 Introduction to Computer Graphics
CSCI 370 Artificial Intelligence
CSCI 374 Mobile Application Development
CSCI 377 Secure Software Development
CSCI 380 Operating Systems
CSCI 385 Data Structures and Analysis of Algorithms
CSCI 397 Topics in Computer Science
CSCI 401 Programming in C#
CSCI 402 Programming in Java
CSCI 403 Open Source Projects
CSCI 408 Software Engineering
CSCI 410 Programming Languages
CSCI 412 Computer Architecture II
CSCI
419 Cryptography and Data Security
CSCI 423 Web Application Engineering
CSCI 425 Network System and Operation Administration
CSCI 430 Introduction to Compiler Design
CSCI 440 Introduction to Game Design/Development
CSCI 475 Data Communications and Networking
CSCI 477 Network Security
CSCI 480 Computer Science Seminar
CSCI
485 Capstone Project in Game Development
CSCI 487 Cybersecurity Policy and Issues
CSCI 490 Independent Study
CSCI 496 Internship in Computer Science