Computer Science Accelerated Master's Programs
Fast-track your graduate studies in computer scienceÌýwhile obtaining yourÌýdegree at a lower cost.
TheÌýBachelor’s–Accelerated Master’s (BAM) ProgramÌýoffers currently enrolled ºÚÁÏÉçÇøÍø undergraduates the opportunity to receive a bachelor’s degree and master’s degree in a shorter time. Students who are accepted can complete graduate-level coursework as an undergraduate and later apply these credits to satisfy master’s degree requirements. Once students complete their bachelor’s degree, they will seamlessly transition into their master’s program.
There are three different BAM program options available to computer science students.ÌýYou can choose between an MS or Professional MS in Computer ScienceÌýorÌýa Professional MS in Network Engineering.
Degree RequirementsÌý
Advantages of the BAM Program
- Complete a Master’s degree program faster
BAM students may take up to and includingÌý(12) credit hours of graduate-level (5000 numbered) classes while you pursue your bachelor’s degree in computer science which can later be used toward the master’s degree. Of the (12) credit hours,Ìý(6) credit hours may be double counted towardÌýbothÌýthe bachelor’s degree and the master’s degree. - Pay less overall tuition
Graduate programs are typically more expensive per credit than undergraduate programs. BAM offers students an opportunity to complete graduate level coursework at undergraduate tuition rates before formally transitioning to the graduate program. - Continue working with faculty mentors
Staying at ºÚÁÏÉçÇøÍø to pursue a BAM program will allow you to continue working with your established faculty mentors. - Easy application with no fees
Stand-alone master’s programs require a more extensive application process including letters of recommendations and fees.
Admission Requirements
To gain admission to the BAM program, you must meet the following criteria:
- You must have at least junior class standing. (BS/BA Students)
- ​ÌýYou must have at least a 3.5Ìýcumulative GPA.
- If you doÌýnot have at least a 3.5Ìýcumulative GPA,Ìýyou must have one letter of reference from a faculty member or your academic advisor outlining why you should be considered. Your letter-writer should send their letter directly toÌýgradadms@colorado.edu.
- If you are interested in applying for the Research Based MS option, you need aÌýletter of supportÌýfrom the faculty you wish to do your research with. Your letter-writer should send their letter directly toÌýgradadms@colorado.edu.
- Complete all prerequisite courses with a minimum grade of B or higher.Ìý
Prerequisite classes for applicants:
- Computer Science 1: Starting Computing (CSCI 1300/CSPB 1300)
- Computer Science 2: Data Structures (CSCI 2270/CSPB 2270)
- Computer Systems (CSCI 2400/CSPB 2400)
- Algorithms (CSCI 3104/CSPB 3104) orÌýTheory of Computation (CSCI 3434)
- Principles of Programming Languages (CSCI 3155/CSPB 3155)ÌýorÌýDesign and Analysis of Operating Systems (CSCI 3753/CSPB 3753)
Applying to the BAM Program
Step 1- Check your eligibility, including the prerequisite courses.ÌýIf you have questions on eligibility, please contact your current undergraduate academicÌýadvisor.
Step 2- ReadÌýinformation onÌývariousÌýMS degree optionsÌývery carefully before submitting the application.
Step 3- Check the Application deadlines Applications are only accepted during the BAM Application cycle. Any applications submitted after the deadlines will not be considered.
Fall Cycle | Spring Cycle |
October 1st Application opensÌý October 15th Application deadline | February 14th Application opens ÌýFebruary 28th Application deadline |
Step 4- Complete theÌý:
- CS BSÌýstudents selectÌýCOMPUTER SCIENCE BSÌý(CSEN-BS)
- CS BAÌýstudents selectÌýCOMPUTER SCIENCE BAÌý(CSEN-BA)
- POST-BACC students select APPLIED COMPUTER SCIENCE POST-BACC (CSAP-BSACS)
Step 5- Submit theÌý.
- Your BAM Intent form and CS Department App must have the same program listed
- ALL of your materials including BAM application, BAM Intent form and letters of support must be submitted by the deadline to be considered
- If you are applying to the Professional (course-based) program, please select MSCPS
- If you are applying to the Research program, please select CSEN
CS Department BAM Application Deadlines
- For Fall admission: Feb. 28 (all materials due)
- For Spring admission: Oct. 15 (all materials due)
Transitioning from the Bachelor’s to the Master’s
Students indicate on their BAM application the semester they will formally begin the master’s program. You have up to (3) semesters, including the summer, after completing your bachelor’s degree to start your master’s program. If you experience a change of plans, you must update your starting semester with the Office of the Registrar by completing aÌý.
The following forms must be submitted in the final semester of your undergraduate degree by the deadline posted below. Students should contact their undergraduate advisor with any questions before submitting these forms.
- This form indicates to the University that while you are completing your bachelor’s degree, you will remain an active student at the graduate level.
- This form indicates to the Graduate School how you would like to distribute your qualifying graduate-level coursework completed during your undergraduate career – i.e., what you would like toÌýdouble-count and/or have applied toÌýonly the master’s degree.
- Reminder:ÌýBAM students may take up to and including (12) credit hours of graduate-level classes while you pursue your bachelor’s degree which can later be used toward the master’s degree. Of the (12) credit hours, (6) credit hours may be double-counted toward both the bachelor’s degree and the master’s degree. Students should contact their current undergraduate academic advisor before submitting this form to ensure their undergraduate requirements will be sufficiently met.
- This form indicates to the Graduate School how you would like to distribute your qualifying graduate-level coursework completed during your undergraduate career – i.e., what you would like toÌýdouble-count and/or have applied toÌýonly the master’s degree.
BAM Master’s Continuation & BAM Supplement Forms Submission Deadlines
- Feb.Ìý1Ìý- Students graduating in May
- Mar. 1Ìý-ÌýStudents graduating in August
- Oct. 1Ìý-ÌýStudents graduating in December