Computer Science (Certificate)
Those interested in developing their computer science knowledge and skills, but not ready to commit to a degree program, might consider the online/on-campus Computer Science Graduate Certificate. Students who complete the certificate will gain in-depth knowledge in Computer Science concepts, methods and tools.
Financial aid is not available through our program. Interested applicants will need to review other means of assistance, if needed.
More Information
Admission Requirements
Applicants are expected to have an accredited Bachelor of Science degree in Computer Science or any sciences or engineering discipline. A minimum GPA of 3.0, on a 4-point scale, is also expected. The GRE is not required for admission.
Applicant Information
- Delivery Method: On-Campus, Online, Hybrid
- Entrance Exam: None
- Interview Required: None
Application Deadlines
Although there is no fixed deadline to apply for the certificate, applicants are admitted for their desired term only if sufficient time remains for full clearance and enrollment when an admission decision is made.
Certificate in Computer Science
Code | Title | Hours | Counts towards |
---|---|---|---|
Required Courses | 12 | ||
Select a minimum of four CSC courses at the 500- or 700-level – see optional tracks listed below | |||
Total Hours | 12 |
Computer Science Foundations Track
Code | Title | Hours | Counts towards |
---|---|---|---|
Theory Core | |||
Complete two | 6 | ||
Computational Applied Logic | |||
Design and Analysis Of Algorithms | |||
Compiler Construction | |||
Graph Theory | |||
Computer and Network Security | |||
Introduction to Computer Performance Modeling | |||
Numerical Analysis I | |||
Automata, Languages and Computability Theory | |||
Systems Core | |||
Complete two | 6 | ||
Operating Systems Principles | |||
Architecture Of Parallel Computers | |||
Software Engineering | |||
Foundations of Cryptography | |||
Artificial Intelligence I | |||
Database Management Concepts and Systems | |||
Principles of Computer Graphics | |||
Computer Networks | |||
Total Hours | 12 |
Networking Track
Code | Title | Hours | Counts towards |
---|---|---|---|
Core Courses | |||
Complete at least one | 3-6 | ||
Computer Networks | |||
Internet Protocols | |||
Elective Courses | |||
Complete at least two | 6-9 | ||
Computer and Network Security | |||
Introduction to Wireless Networking | |||
Switched Network Management | |||
Special Topics In Computer Science (Topics Include: Internet of Things Analytics; Software Defined NetworkingInternet of Things: Application and Implementation; Internet of Things: A Primer; Network Design and Management; Network Science; ) | |||
Advanced Topics in Internet Protocols | |||
Advanced Network Security | |||
Total Hours | 12 |
Security/Privacy Track
Code | Title | Hours | Counts towards |
---|---|---|---|
Core Course | |||
Following courses is required to complete the Security/Privacy Track: | |||
CSC 574 | Computer and Network Security | 3 | |
Elective Courses | |||
Complete at least three | 9 | ||
Foundations of Cryptography | |||
Software Security | |||
Operating Systems Security | |||
Privacy in the Digital Age | |||
Special Topics In Computer Science | |||
Total Hours | 12 |
Systems Track
Code | Title | Hours | Counts towards |
---|---|---|---|
Core Courses | |||
Complete at least one | 3-6 | ||
Operating Systems Principles | |||
Parallel Systems | |||
Elective Courses | |||
Complete at least two | 6-9 | ||
Architecture Of Parallel Computers | |||
Compiler Construction | |||
Cloud Computing Technology | |||
Enterprise Storage Architecture | |||
Special Topics In Computer Science (Topics Include: Data-Intensive Computing; Reliable Time Computer Systems) | |||
Real Time Computer Systems | |||
Advanced Distributed Systems | |||
Code Optimization for Scalar and Parallel Programs | |||
Total Hours | 12 |