The online Bachelor of Science in Applied Computer Science Post-Baccalaureate degree offers academically rigorous courses taught by CU Boulder’s world-class Engineering faculty. This degree is equivalent to the on-campus degree and is accredited by the Higher Learning Commission.
The program aims to produce students who are able to:
learn the strong foundational material that distinguishes professionals and lets them keep up with emerging technologies,
develop software engineering skills using modern tools and a variety of programming languages,
learn the tools and methods needed to work in groups,
learn the algorithms and mathematics that underlie Computer Science, Data Science, Artificial Intelligence and Machine Learning, analyze and visualize data while understanding the cognitive processes of decision making, and analyze and create databases and automate analysis using data mining and data science algorithms.
Gain practical experience and a valued credential to help you stand out.
The program consists of 45 credit hours of computer science courses. You have the flexibility to start any term—fall, spring, or summer — and you can study from anywhere in the world.
We offer several pathways to completion, including a 2-year plan, a 3-year plan, and an accelerated plan to earn the degree in under 2 years. We recommend that working adults follow the 2- or 3-year degree plan.
Our curriculum provides a strong foundation to prepare students for career success. The program offers courses that teach in-demand industry skills, such as Python and C++ coding languages, Data Mining and Artificial Intelligence.