Skip to Content

University of Colorado Boulder
Search

Search

Other ways to search:

  • Events Calendar
  • Campus Map
BS in Applied Computer Science
College of Engineering and Applied Science
BS in Applied Computer Science

Main menu

  • Home
  • Academics
  • Admissions
  • Cost
  • Careers
  • People
  • Nondegree Option

Secondary Menu

  • Request Information
  • Current Student Resources

Mobile menu

  • Home
  • Academics
  • Admissions
  • Cost
  • Careers
  • People
  • Nondegree Option
  • Request Information
  • Current Student Resources

Curriculum & Course List

Breadcrumb

Home Academics Curriculum & Course List

Industry-Relevant Curriculum, Taught by Experts in the Field

This online program offers you the opportunity to take career-relevant computer science courses and earn a Bachelor of Science in Applied Computer Science from the College of Engineering & Applied Science at the University of Colorado. All courses in this program are developed and taught by University of Colorado Boulder faculty who are award-winning experts in their field.  

Our online students follow the same rigorous curriculum as on-campus students, with coursework that focuses on the fundamentals of computer science, software development, and programming languages before delving into advanced topics in mathematics, cybersecurity, artificial intelligence, and data management.  

From wherever you are, you can enjoy a unique, practical learning experience with engaging lectures and online class discussions.

  • Program Structure
  • Curriculum & Course List
  • Dates and Deadlines

Degree Snapshot


Degree Awarded: Bachelor of Science in Applied Computer Science

Credits Required: 45 Credits

Department: Computer Science

College: Engineering & Applied Science

Course Considerations

You can tailor your degree timeline to suit your needs, but you must complete a minimum of 45 credit hours of Applied Computer Science courses to graduate. All general education coursework will be satisfied by your prior bachelor’s degree. The 45 credit hours consist of 26 credit hours of required courses and 19 credit hours of elective courses. The current elective classes emphasize data analysis, including the methods and mechanisms used to process big data. Sample lectures are linked for each course in the table below.

Per CU policy, Applied Computer Science students are prohibited from taking on-campus courses and/or dual majoring.  

Effective in Spring 23, core courses must be passed with a C- or better. Elective courses must be passed with a grade of a D- unless serving as a prerequisite, in which case a C- or better will be required. Students must maintain an overall GPA of a 2.0 or higher.

Please note that courses will require a computer that meets the Applied Computer Science program’s minimum computer standards.

Course List

Required Courses

Course Number Course Title Credit Hours
CSPB 1300 Computer Science 1: Starting Computing 4
CSPB 2270 Computer Science 2: Data Structures 4
CSPB 2400 Computer Systems 4
CSPB 2824 Discrete Structures 3
CSPB 3104 Algorithms 4
CSPB 3155 Principles of Programming Languages        4
CSPB 3308 Software Development Methods and Tools 3

Elective Courses

Course Number Course Title Credit Hours
CSPB 2820 Linear Algebra with Computer Science Applications 3
CSPB 3022 Intro to Data Science with Probability and Statistics 3
CSPB 3202 Intro to Artificial Intelligence 3
CSPB 3287 Design and Analysis of Database Systems 3
CSPB 3403 Introductions to CyberSecurity for a Converged World 4
CSPB 3702 Cognitive Science 3
CSPB 3753 Design and Analysis of Operating Systems 4
CSPB 4122 Information Visualization 3
CSPB 4502 Data Mining 3

Play Video


Hear more about what makes our Computer Science Post-Baccalaureate program unique from instructor, Dr. Al Pisano. 

BS in Applied Computer Science

The Bachelor of Science in Applied Computer Science is awarded by the College of Engineering & Applied Science with some administrative support provided by the Division of Continuing Education.

  Contact Us
CSPBonline@colorado.edu
303-492-2518

University of Colorado Boulder

University of Colorado Boulder
© Regents of the University of Colorado
Privacy • Legal & Trademarks • Campus Map

Return to the top of the page