School of Computer Science, carnegie Mellon
Site Map Contact Info Directory About SCS SCS New Buildings Info Giving to SCS SCS Dean's Advisory Board

Undergraduate Programs


Bachelor of Science in Computer Science

The Bachelor of Science program in Computer Science combines a solid core of Computer Science courses with the ability to gain real depth in another area through a required minor in a second subject. In addition, there are numerous choices in the curriculum for science and humanities courses. As computing is a discipline with strong links to many fields, this provides students with unparalleled flexibility to pursue allied (or non-allied) interests.

Bachelor of Science in Computational Biology
The School of Computer Science and Mellon College of Science have joined forces to establish an exciting new interdisciplinary program leading to a B.S. in Computational Biology. The goal of this new degree program is to provide an intensive interdisciplinary education to enable outstanding students to become leaders in identifying and solving tomorrow's biological problems using computational methods.

Bachelor of Science in Computer Science and Arts
The BCSA Program was created in 2008 by the College of Fine Arts and the School of Computer Science. It provides an ideal technical and conceptual foundation for students interested in pursuing fields which comprehensively meld technology and the arts such as game design, computer animation, computer music, interactive stagecraft, robotic art, and other emerging media.

Bachelor of Science in Music and Technology
This  new program is offered jointly by the School of Music, the School of Computer Science (SCS) and the Carnegie Institute of Technology (CIT). The Music and Technology Program will begin in the fall of 2009 and will be offered to a small number of undergraduates who are admitted for undergraduate study independently by the School of Music and either SCS or CIT. This program will consist of a set of courses that span both music and technology, as well as a capstone composition/design/performance project.

Introductory Programming

Minor in Computer Science
Minor in Language Technologies
Minor in Neural Computation
Minor in Robotics
Minor in Software Engineering

Additional Major in Computer Science
Additional Major in Human-Computer Interaction


Fifth Year Masters in Computer Science (Carnegie Mellon, CS undergrads only)
MBA - Computer Science 3-2 Program (Carnegie Mellon, CS undergrads only)

 
Video pages: You can view our video pages in Flash 6 format. Download free player.
Frequently Asked Questions (Students answering.)
 
Meet the Professors:
  • Principal Lecturer Mark Stehlik , Assistant Dean for Undergraduate Education, and academic advisor for undergrads in CS.
  • Professor Lenore Blum gives a general overview.
Additional Links
Andrew's Leap
Andrew's Leap is an SCS summer program where local area high school students have an opportunity to interact with some of the country's leading scientists and be exposed to the frontiers of computer science.
REU Programs (Research Experience for Undergraduates). By engaging undergraduates in research and professional activities, REUs help motivate students to consider graduate education. REUs also provide students a head start in applying to graduate school and a head start as they begin their graduate education and professional careers.