Applied Computer Science, BS Post-Baccalaureate

Applied Computer Science

Bachelor of Science | Post-Baccalaureate | Career Pathways

Request Information   How to Apply

Reach your career goals with a second bachelor's in computer science - 100% online.

Our online Bachelor of Science in Applied Computer Science Post-Baccalaureate degree is designed for working professionals with a prior bachelor’s degree who are looking to make a career pivot, move ahead in their current career path or deepen their knowledge of computer science.

Pursue an education designed for working adults, from anywhere in the world - full-time or part-time. Our dedicated advisors can help you design a plan to complete your degree that fits your individual goals, maximizing the impact of the required 45 credits.

Benefits of a post-baccalaureate degree

Designed for students who already have at least one bachelor’s degree, this student-centered post-baccalaureate program offers an accelerated time frame to help you reach your goals quickly. The required 45 credits can be tailored to prepare you for graduate school, an internship, or a specific career goal.

Train as a computer scientist by developing skills and knowledge that include:

  • A deep understanding of the effects of computing on individuals, organizations and society
  • The ability to design, implement and evaluate machine learning, computer and software-based systems.
  • Technical proficiency in Python and C++ coding, data mining, software development, artificial intelligence, machine learning and more

Find classes that prepare you for the next step in your education or employment:

  • Natural Language Processing
  • Linear Algebra
  • Discrete Structures
  • Algorithms
  • Machine Learning

Connect with your faculty and peers

Learn from University of Colorado Boulder faculty who are recognized as leading experts in their fields. Small classes allow your faculty to get to know you and tailor their support. Benefit from their knowledge and experience while diving deeply into the course material alongside your peers. This program prepares you for your next step – whether that’s graduate school, an internship, or a career pivot. 

 

    I am really enjoying the program. The topics are fascinating and thought provoking. I value the idea of learning how to learn and my classes are teaching me how to think critically in addition to teaching me new skills.
  
– Christa S. | Applied Computer Science Post-Baccalaureate Student 

 

Personalized Student Support

Computer Science students receive excellent student support from their first connection with CU Boulder through the completion of their degrees. Our admissions specialist can answer questions about everything from course selection to meet your personal goals, financial aid and admissions requirements, so you can feel confident in your decision to learn at CU Boulder. 

Once you’re enrolled in courses, our academic advisor can help you identify courses that will help you reach your academic and career goals, stay on track with your classes and connect you to academic and career resources when needed.

Our faculty get to know you and can provide guidance and resources at the end of your degree to support your next step.

Have Questions?

Lauren Viar

Admissions Specialist
Applied Computer Science

cspbonline@colorado.edu

Schedule Appointment

Lauren Viar

Program Events

Program News

Apply by July 25 for Fall 2025 start

Earn a second bachelor's degree quickly

$942 per credit or less

Asynchronous courses

Complete your degree in as little as 18 months

Program Offerings Related to this Degree

Our courses – whether taken independently or as part of a pathway toward a larger goal – are an excellent way to expand your computer science skills. This option may be a good fit for you if:

  • You have not yet earned a bachelor’s degree
  • You are looking for specific classes required for a graduate school application
  • You would like to test out coursework before applying to the degree program

These non-degree options mean you can enroll in computer science courses without being a degree-seeking student.

Individual Courses

Choose from any of the online undergraduate Applied Computer Science courses, provided that you are able to meet course prerequisites. 

This option is beneficial if you:

  • are seeking professional development,
  • need to complete prerequisite courses for a graduate program,
  • want to explore or need more time before committing to the full degree program,
  • missed our application deadline.

The Benefits of CU Boulder

With a computer science degree from CU Boulder’s prestigious College of Engineering and Applied Science, you’ll be positioned to take advantage of one of the world’s fastest-growing career fields.

Request Information

Required fields are indicated by an asterisk (*).