Is a Computer Science Post-Baccalaureate degree right for you? 

Our program is intended to prepare students for working alongside professional data scientists. It can also prepare students for further study in data science. Each of the classes follows the same learning goals, methods and evaluation as used in our on-campus courses. Classes start each semester, and plans of study are available to finish the program at your speed. 

Upon completion of the program, you will receive a Bachelor's of Science in Applied Computer Science. 

To learn more about our admission requirements and prerequisites, please visit our Admissions page.  

A Degree Designed for Working Adults

We understand that a decision to go back to school isn't an easy one, which is why at CU we strive to provide you with the tools needed to succeed. Our online courses are available when you are, accessible anywhere you have a laptop and internet connection. Courses are based on the same curriculum taught on our world renowned campus, and instructors with industry experience to guide you through your learning. We also offer advising, office hours, and course assistants outside the standard 9 - 5. 

100% Online

Course content, including lectures, homework assignments and quizzes, are presented exclusively online. 

But unlike other online programs, courses are not self-paced. Our expert faculty are very engaged and involved in every step of your course. You'll have specific deadlines each week, but with flexibility as to when to complete work to meet those deadlines. And unlike other online programs, there are no long lectures you have to call into. Each week, there may be a chapter or two from a textbook to read, articles or case studies to review, discussion questions you'll respond in an online discussion forum, and videos to watch. The format makes the classes dynamic and engaging - and more manageable in terms of when and where you do the classwork. 

Focused Electives

The post-baccalaureate program was built to maximize your knowledgebase in Computer Science in as few credit hours as necessary. We have tailored our curriculum to provide a solid foundation for all of our students, and each course compliments the other in terms of learning. Each meet our rigorous core requirements for a bachelor's degree, as well as provide career relevant electives for specialties in demand in the computer science industry. 

Experienced Faculty

Our courses are taught by an exceptional faculty who bring strong academic credentials and an expansive knowledgebase. Our faculty teach at and were taught by the top computer science departments in the country and have a depth of experience in balancing strong theoretical concepts while emphasizing career relevance.