The post-baccalaureate degree in Applied Computer Science is for professionals with a prior bachelor’s degree who are looking to make a career pivot. The goal is to prepare students with diverse academic backgrounds to enter the computer science field.

If you do not have a previous bachelor’s degree from an accredited university or college, you should apply to the on-campus program. The department has both Bachelor of Science and Bachelor of Arts degrees.


  • Students can complete the program by following a 1-year, 1.5-year, 2-year or 3-year pathway to completion.
  • Students can start any term: spring, summer or fall.
  • Since this is a post-baccalaureate program, students will be taking 45 credit hours of computer science courses.
  • Students can study from anywhere in the world with an internet connection at any time of day.

NoteThe one-year plan requires a significant full-time commitment from students and approval from your academic advisor.

Now Accepting Applications for Spring 2019
  • Spring Classes Start:  January 16, 2019
  • Spring Session Dates:  Jan. 16 - May 3           
    (Final Exam Period: May 5 - 9)


Computer science is in high demand in many major industries, including business, health care, food, education, aerospace, energy, mass media, and telecommunications. In today’s fast-paced, computer-driven society, combining your previous educational knowledge with applied computer science will open a vast number of employment opportunities.

The CU-Boulder Advantage

  • Students will be taught the same curriculum as on-campus students.
  • All courses are taught by faculty who are experts in their field.
  • Online students receive a BS degree in Applied Computer Science from CU Boulder's renowned College of Engineering and Applied Science.
  • Online students earn a degree from a distinguished university that is a member of the Association of American Universities and a world leader in computer science.


Students interested in applying for the new Applied Computer Science BS degree can click on the Apply Now button below. Prospective students can request additional information by clicking the Learn More button below.

Learn More Apply Now!