Post-Baccalaureate Certificate in Computer Science Theory & Practice
Certificate Level: Graduate
Admission Requirements: Bachelor's degree
Certificate Type: Post-Baccalaureate
Number of Credits to Completion: 12.0
Instructional Delivery: Online; Campus
Calendar Type: Quarter
Expected Time to Completion: 1 year
Financial Aid Eligibility: Not aid eligible
Classification of Instructional Program (CIP) Code: 11.0701
Standard Occupational Classification (SOC) Code: 11-3021, 15-1111; 15-1131; 15-1132; 15-1199
About the Program
The Post-Baccalaureate Certificate in Computer Science Theory & Practice covers core theoretical and practical concepts needed for computing, and prepares students to work with computational and algorithmic methods across a wide range of potential fields and applications. This is a core certificate intended to provide the key theoretical and practical underpinnings of computer science.
Through this program, students will be able to:
- Understand the theoretical and practical core concepts of computer science
- Utilize modern computational methods to analyze and build computational systems
- Select, use, adapt, and explain appropriate computational and algorithmic solutions to a range of real-world problems
Admission Requirements
Please visit the School of Computer and Information Sciences website to learn more about admission requirements.
Additional Information
For more information about this certificate program, please visit the School of Computer and Information Sciences website.
Program Requirements
| Required Courses: | ||
| Choose 4 courses below, each from a different category, including 1 course from the Theory category | 12.0 | |
| Theory | ||
| Data Structures and Algorithms I | ||
| Theory of Computation | ||
| Computer Systems | ||
| Operating Systems | ||
| Computer Networks | ||
| Intelligent Systems | ||
| Introduction to Artificial Intelligence | ||
| Machine Learning | ||
| Programming Systems | ||
| Programming Languages | ||
| Software Design | ||
| Applications | ||
| Fundamentals of Databases | ||
| Cryptography | ||
| Developing User Interfaces | ||
| Computer Graphics | ||
| Interactive Computer Graphics | ||
| High Performance Computing | ||
| Game Engine Programming | ||
| Applied Symbolic Computation | ||
| Introduction to Computer Vision | ||
| Privacy | ||
| Security Engineering | ||
| Total Credits | 12.0 | |
Sample Plan of Study
| First Year | ||
|---|---|---|
| Fall | Credits | |
| CS 521 or CS 525 | Data Structures and Algorithms I or Theory of Computation | 3.0 |
| Required Category Course 1 | 3.0 | |
| Credits | 6 | |
| Winter | ||
| Required Category Course 2 | 3.0 | |
| Required Category Course 3 | 3.0 | |
| Credits | 6 | |
| Total Credits | 12 | |
