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
Internal Transfer and Dual Degree Guidelines and Application Form
Undergraduate Admissions
Advanced Placement (AP®) Policy
Would you like to visit the Computer Science Department?

Curriculum (revised July, 2012)

Curriculum requirements and suggested course sequence.
Beginning in the Fall, 2010 semester, the Computer Science Department changed its introductory sequence by offering three new courses: 15-122, 15-150, 15-210, that replaced 15-121, 15-123, 15-211, and 15-212. Thus, the Fall, 2010 (and Fall, 2011) curriculum requirements for the CS major have changed substantively from those in the past. NOTE: the 2010 catalog description of the CS major was incomplete at press time and does not reflect these changes. The current catalog accurately describes the curriculum for students entering in 2010 and beyond.

Students admitted in Fall, 2009 should follow the Fall, 2009 requirements. 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.)

Information on additions/restrictions to Humanities & Arts courses
Information on the Senior Research Thesis program

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

Course Information

Spring 2014 Course Schedule (flat HTML!)
Spring 2014 CS Special Topic Courses and SCS-Wide Electives

Fall 2014 Course Schedule (flat HTML!)
Fall 2014 CS Constrained and SCS General Electives

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

Student Resources

SIO
CS research opportunities for undergraduates
Undergraduate Research Office - SURG research grants and other support
Office of Scholarships and Fellowships
Office of International Education - Information on Study Abroad
Academic Development Office
SCS College Credit Transfer Guidelines - for incoming freshmen and current undergraduates
Independent Study Form (pdf)
Official Academic Calendars

Contacts

Klaus Sutner, Associate Dean for Undergraduate Education
Tom Cortina, Assistant Dean for Undergraduate Education and Upperclass Advisor
Margaret Reid-Miller, Upperclass Advisor
Dave Eckhardt, Upperclass Advisor
Jacobo Carrasquel, Freshman Advisor
Greg Kesden, TA Coordinator
Liz Vaughan, Director of Student Affairs & SCS College Liaison
Catharine Fichtner, Academic Program Coordinator for Undergraduate Education
Nicole Stenger, Undergraduate Program and Academic Events Coordinator
CS Undergraduate Office: Gates Center 4113, 412-268-3779

 

Maintained by Catharine Fichtner, Academic Program Coordinator.

 

      CSD Home   Webteam  ^ Top   SCS Home