Data Science - Computer Science
Post-Baccalaureate Certificate
Delivery Options
Fall 2026 Deadline
Campus
Domestic: August 1st
International: March 1st
Online
Fall I & II (August 19 start): August 1st
Fall III (October 22nd start): October 1st
Department
Program Overview
Program Overview
The Data Science – Computer Science post-baccalaureate certificate at Colorado School of Mines is designed for you if you want to strengthen your computing foundation for data-driven work. Offered through the Data Science Department, this hybrid post-baccalaureate certificate builds on your bachelor’s degree and focuses on the computer science skills that support effective data analysis, modeling and system development.
Data science relies on more than tools and algorithms. It depends on strong programming, data structures and computational thinking. Employers are looking for professionals who can work confidently with data at scale, understand how systems are built and write reliable, maintainable code. This certificate helps you develop that capability with a clear, applied focus.
Mines approaches data science through the lens of engineering rigor and practical problem-solving. Coursework emphasizes correctness, performance and clarity rather than surface-level exposure. You learn from faculty who value real-world application and who connect computing fundamentals to modern data science workflows.
Whether you are transitioning into data-focused roles, strengthening your technical foundation or preparing for further graduate study, this certificate gives you a focused and efficient way to build durable computer science skills.
Program Detail
The Data Science – Computer Science post-baccalaureate certificate offers a curriculum centered on core computer science concepts essential to data science practice. You study topics such as programming, data structures, algorithms and computational problem-solving with an emphasis on how these skills support data analysis and modeling. Coursework focuses on building reliable, efficient solutions rather than abstract theory.
This is a hybrid program that combines online coursework with on-campus learning opportunities. The format is designed to support working professionals while still providing opportunities for in-person engagement and collaboration. Research is not required for this certificate, though courses often include applied assignments or projects tied to realistic data and computing challenges.
The program is geared toward individuals who already hold a bachelor’s degree and want to strengthen or formalize their computer science background for data science work. It is well suited if your undergraduate degree was not in computer science but you now work with data or plan to move into more technical roles. Certificate degree requirements include completion of a defined set of courses.
Prerequisite Courses:
Probability and mathematical foundations are required to succeed in the program:
- Programming and Data Structures (CSCI 261-262)
- Linear Algebra (MATH 332)
- Probability (MATH 334)
Or equivalent courses at another institution and earning a B grade or higher.
Faculty Expertise
Meet three accomplished faculty who are leaders in software systems, artificial intelligence and computing research and who bring real world insight and rigorous scholarship to preparing students to solve complex problems with algorithmic thinking.
Soutir Bandyopadhyay
Professor
Dorit Hammerling
Associate Professor
Zibo Wang
Teaching Assistant Prof
Application Requirements
-
Bachelor's degree
-
GRE: Not Required
-
Letters of Recommendations
-
Resume or Curriculum Vitae (CV)
-
Statement of Purpose
Suggested if GPA is less than 3.0/4.0 -
Transcripts
-
International students please review the English proficiency requirements
Program Curriculum
View Academic CatalogFeatured Alumni
Morgan Cox
The start-ups put me to the test but the training I got from Mines has helped me rise to the challenge with confidence.