CSC 101 | Introduction to Computer Education |
CSC 111 | Introduction to Computers and Basic Programming |
CSC 115 | Introduction to Programming Concepts |
CSC 116 | Introduction to Computer Hardware & Tools |
CSC 121 | Introduction to Computer Science & Programming I |
CSC 123 | Introduction to Computer Science & Programming II |
CSC 221 | Assembly Language & Introduction to Computer Organization |
CSC 251 | The C Programming Language and UNIX |
CSC 255 | Dynamic Web Programming |
CSC 295 | Select Topics in Computer Science: Software Development |
CSC 301 | Computers & Society |
CSC 311 | Data Structures |
CSC 331 | Computer Organization |
CSC 401/501 | Design and Analysis of Algorithms |
CSC/CTC 492 | Senior Design/Research Project |
CSC 451/551 | Computer Networks |
CSC 453/553 | Data Management/Advanced DBMS |
CSC 459 | Security Engineering |
CSC 481/581 | Software Engineering/Advanced Software Engineering |
CSC 495 | Special Topics - Game Programming |
CSC 495 - CSC 500 | Research Methods |
CSC 531 | Computer Architecture |
CSC 546 | Human Computer Interaction |
CSC 584 | Software Project Planning and Management |
CTC 218 | Digital Logic Design |
CTC 228 | Introduction to Operating System and Networks |
CTC 305 | Introduction to Game and Mobile Programming |
CTC 310 | Software Project Management |
CTC 316 | OS & Networking Support |
CTC 328 | PC Forensics |
CTC 362 | Communication Systems Security |
CTC 395 | Special Topics: Wireless Security |
CTC 399 | IT Practicum |
CTC 428 | OS Security |
CTC 452 | Network Security & Hacking Prevention |
CTC 492 | Senior Design/Research Project |
CTC 495 | Network Security Through Penetration Testing |