Syllabus

Syllabi

Programs and their Syllabus

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