CS@Mines Bridge

enhance your career

A Computer Science Master’s degree can provide you with financial benefits, job opportunities, and career fulfillment. CS@Mines Bridge provides a direct path to a CS Master’s degree for students of any undergraduate discipline.  You’ll join a cohort with other CS@Mines Bridge students to learn with a supportive community of engaged peers.

Start with the fundamentals. Completing rigorous undergraduate CS courses will prepare you for Master’s coursework. These courses can be completed in 2 semesters.

Expand your knowledge. Continue to the MS as a full-time or part-time student. The MS can be completed in 2 semesters of full-time enrollment.

Upcoming Info Session

Tuesday, Dec. 15, 5-6PM MT

Meet CS@Mines faculty and students, and learn more about the Bridge program at a virtual info session. Register here!

What You’ll Experience

  • Learn foundational technical skills and computing principles from renowned faculty at a world-class research institution.
  • Flexibility through a mix of online and in-person coursework.
  • Complete hands-on projects with real-world applications.
  • Learn to ask compelling questions, work productively in teams, and communicate your ideas effectively.
  • Full access to student and career services offered by Colorado School of Mines.

$92,625

Average starting salary for CS MS graduates in 2018-19

100%

CS MS graduates with positive outcomes in 2018-19

Contact us for more information

3 + 13 =

Program Details

How CS@Mines Bridge works

CS@Mines Bridge is designed for those without a background in CS as a direct path to a CS Master’s degree. You will learn the fundamentals in two semesters, before beginning Master’s level coursework.

CS@Mines Bridge Coursework

Semester 1 (16 weeks)

  • Before the semester begins, complete an online module to learn programming basics (in Python).
  • Take a special section of an introductory course designed for the cohort: CSCI 101: Introduction to CS – Bridge. These weekly, in-person meetings will provide professional development opportunities featuring industry speakers and career advisors.
  • Take two online, 8-week courses back-to-back: CSCI 261: Programming Concepts and CSCI 262: Data Structures
  • Students who have already completed a coding bootcamp may request to waive CSCI 261.

Semester 2 (16 weeks)

  • Take three courses: CSCI 306: Software Engineering (choose in-person or online), CSCI 341: Computer Organization (in-person), and CSCI 358: Discrete Mathematics (in-person)
Master’s Coursework

After completing the foundational courses, you will continue on to Master’s degree courses. The MS degree requires 30 additional credit hours and can be completed in 2 semesters of full-time enrollment. CS@Mines Bridge students will be offered provisional admission to the MS Non-Thesis degree. After completing the foundational courses, students will be fully admitted to the MS Non-Thesis degree. Since CS@Mines Bridge students do not have significant background in computer science, we do not recommend the MS-Thesis track.

There are two options for the MS Non-Thesis track:

  • MS Non-Thesis Coursework: Requires 30 credit hours of coursework
  • MS Non-Thesis Project: Requires 24 credit hours of coursework and 6 credit hours of project work. Project deliverables are a report and presentation to a committee of two CS faculty including the student’s advisor.

Graduate-level courses are generally not offered in the summer term, but project credits can be completed in the summer.

how & when to apply

Apply through the Graduate Admissions website. In the Academic Pursuit section of your application, select Computer Science as your major, then the Masters Non-Thesis as your degree. Then, under “Additional Information,” respond “Yes” to the question, “Are you applying to the CS@Mines Bridge cohort?”. Applicants must have a Bachelor’s degree, or equivalent, from an accredited institution in an area of study that is not Computer Science. In addition to the application form, these materials are required:

  • One (1) official transcript from all current and previous institutions (unofficial transcripts can be used for the review process)
  • Three (3) letters of recommendation. Current Mines undergraduates are not required to submit letters of recommendation.
  • Graduate Record Examination* (GRE) scores (unofficial scores can be used for the review process). Applicants who have graduated with a math, engineering, or science degree from Mines within the past five years are not required to submit GRE scores. GRE scores are waived for Fall 2021 MS Non-Thesis applicants
  • Statement of Goals: The purpose of the statement of goals (or personal statement) is to introduce yourself to the Graduate Admissions Review Committee. In the statement, you should address professional and personal goals, as well as why Colorado School of Mines would be the best place to achieve those goals
  • Resume/curriculum vitae (CV)
  • A non-refundable application fee is required of all applicants. Please note: Our online application will only accept fees paid by credit or debit card.

CS@Mines Bridge students will be offered provisional admission to the MS Non-Thesis degree. After completing the foundational courses, students will be fully admitted to the MS Non-Thesis degree.

Application Deadlines

CS@Mines Bridge accepts applications for Fall terms.

Term International Domestic
Fall March 1 July 1

See details on the Graduate Admissions deadlines website.

Degree requirements
CS@Mines Bridge Coursework

These courses are pre-requisites to the MS curriculum.

  • CSCI 101: Introduction to Computer Science for Bridge Cohort
  • CSCI 261: Programming Concepts (waived for students who have already completed an approved coding bootcamp)
  • CSCI 262: Data Structures
  • CSCI 306: Software Engineering
  • CSCI 341: Computer Organization
  • CSCI 358: Discrete Mathematics
Master’s Degree

The CS MS Non-Thesis degree requires 30 credit hours and has two possible tracks:

  • MS Non-Thesis Coursework: Requires 30 credit hours of coursework.
  • MS Non-Thesis Project: Requires 24 credit hours of coursework and 6 credit hours of project work. Project deliverables are a report and presentation to a committee of two CS faculty including the student’s advisor.
Required courses for all MS tracks:
  • CSCI 406: Algorithms (offered every semester)
  • CSCI 442: Operating Systems (offered every semester)
  • CSCI 561: Theory of Computation (offered every fall)
  • CSCI 564: Advanced Computer Architecture (offered every spring)

The remaining credits are completed as detailed in the CS Graduate Catalog. All MS students are allowed to complete up to 6 elective credits outside the CS department to customize the degree to your interests and goals. Non-Thesis students must complete at least 12 credits of CSCI 500-level courses.

Cost, Scholarships, & Aid

See the Graduate Admissions website for information on cost of attendance and paying for graduate school, including a list of external graduate fellowships.

Mines Scholarships
CS@MINES BRIDGE SCHOLARSHIPS

CS@Mines offers several scholarships each year to CS@Mines Bridge students completing their foundational courses. Admitted students will be emailed a scholarship application to be considered for these awards. We appreciate the support of CS@Mines faculty and industry partners for the ability to provide these scholarships.

COMPUTING-MINES AFFILIATES PARTNERSHIP PROGRAM

The C-MAPP program is designed to improve relationships between industry and computer science at Mines, while also providing opportunities that will help Mines computing students ‘mapp’ their careers. C-MAPP Partners have a professional interest in the well being of computing at Mines. C-MAPP is a program for companies that are interested in (1) giving back, (2) helping the students at Mines, (3) networking with the students at Mines, and/or (4) increasing diversity in computing. CS@Mines Bridge students are eligible to apply for C-MAPP Scholarships.

The diversity of courses available to us allowed me to pursue my passions in CS while building a solid core foundation that has served me well professionally in the years since. The professors, directors, program administrators, and fellow students made the program stand out for me, and I truly feel so incredibly fortunate to have been and to continue to be a part of such an incredible community.

Jen Ryan, Software Engineer at Google

BA Liberal Arts, MS Computer Science

Thank you to our corporate partners