M.S. in Computational Biology Curriculum
Curriculum at a Glance
- Foundation Courses (38 units)
Programming for Scientists*
Algorithms and Advanced Data Structures*
Applied Cell and Molecular Biology*
Professional Issues in Computational Biology
* one or more of these courses may be waived if student can prove proficiency
- Background Courses (21-36 units)
Math and Statistics
- Breadth and Depth Courses (at least 60 units)
Breadth: Genomics, Biological Modeling, Automation of Biology
Depth: 24 units of relevant courses
- You must have a B average (GPA = 3.00) over all courses counted for graduation
- This includes the Foundation, Area Background, Breadth and Depth courses
- These courses must total at least 101 units
- 02-602 (Professional Issues in Computational Biology) can count toward the 101 units, but not be factored in for GPA calculation
- Courses counted for undergraduate degree certification cannot count for M.S. degree
Students who are interested in doing an internship in industry or at a research lab not at CMU can take 03-601R, Computational Biology Internship, for 3 units of credit.
International students who secure paid internships outside of Carnegie Mellon must register for both 03-601R and Curricular Practical Training (CPT). The Office of International Education (OIE) oversees CPT registration. Students will need the offer letter spelling out dates of employment, hours to be worked, and wages or stipend (if any). Note that, during the summer, tuition for 03-601R will not be assessed.
It is advisable to contact the Assistant Director (Internship and Job Placement) and/or the Assistant Department Head for Graduate Affairs during the fall semester to begin seeking and preparing for an internship (i.e. resumes, cover letters and making contacts).