SCS Admin Services | CSD Home | SCS Home

 

 

B.S. in Computer Science
| Information | Curriculum |Courses | Resources | Contacts |

 

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.

 

Prospective Students

Overview of B.S. in Computer Science
Undergraduate admissions
Admission requirements
Advanced Placement (AP®) policy
Would you like to visit the Computer Science Department?

Curriculum (revised June, 2009)

Curriculum requirements and suggested course sequence.
(NOTE: The CS Constrained Electives have undergone a major revision for students entering in Fall, 2009, and the Introductory courses have been renumbered. This curriculum is binding on all students admitted for Fall, 2009 and later. Students admitted in Fall, 2008 should follow the Fall, 2008 requirements. Students admitted prior to Fall, 2008 but on or after Fall, 2006 should follow the Fall, 2006 requirements. Students admitted prior to Fall, 2006 should follow the prior requirements and prior course sequence published in their admit-year catalog.)

The minor requirement and Humanities and Arts requirements
Some suggested options for students with special interests
Information on the Senior Research Thesis program

Taking Computer Science as a secondary concentration (double major or minor) for non-majors

Course Information

Spring 2010 Course Schedule (flat HTML!)
Spring 2010 CS Special Topics Courses and Related Courses of Interest

Fall 2009 Course Schedule (flat HTML!)
Fall 2009 CS Special Topics Courses and Related Courses of Interest

The HUB Schedule of Classes (complete university course information)
Undergraduate Textbook Information

Placement Determinations for Introductory Computer Science Courses
CS Undergraduate Course Descriptions

Current Students

The Carnegie Pulse (TC Pulse) (includes a nifty schedule displayer)
Schedule Man - courtesy of The Tartan

CS research opportunities for undergraduates
CMU Undergraduate Research Office: SURG research grants and other support
CMU Office of Scholarships and Fellowships
Academic Development Office
Tutor Information and Procedures
Summer Transfer Credit Form (pdf)
Independent Study Form (pdf)
Official Academic Calendars

Contacts

Klaus Sutner, Associate Dean for Undergraduate Education
Mark Stehlik, Assistant Dean for Undergraduate Education
Scott McElfresh, Upperclass Advisor
Jacobo Carrasquel, Freshman Advisor
Holly Hippensteel, Associate Dean of Student Affairs & SCS College Liaison
Catharine Fichtner, Senior Program Coordinator for Undergraduate Education
Angie Brookins, Executive Assistant
Undergraduate Office: Gates Center 5007, 412-268-3286

 

Maintained by Catharine Fichtner, SR Program Coordinator.

 

      CSD Home   Webteam  ^ Top   SCS Home