SCHOOL OF SCIENCE

Computer Science Option in Mathematics

General Requirements

To obtain a bachelor's degree in mathematics, students must complete 120 credits. In addition to the University's General Education Requirements, Math majors in any option must take two courses in computer science, two courses in statistics, and several upper-level courses in mathematics. In this way, students are sure to complete a well-rounded core curriculum.

Upper-level courses are then tailored to match each student's selected option.

Courses required for the completion of the Computer Science Option include work in systems programming, data structures, and programming language concepts.

Supporting and elective credits (up to 21) are available and can be used to earn a minor in another discipline. Supervised research projects or internships may also be scheduled as supporting or elective credits.

Typical Course Schedules

Note: Most courses in the first four semesters of study are common to all five options.

Common schedule for all options

Computer Science Option courses


Web site contact: cjm7@psu.edu
Updated July 18, 2005
© 2005 The Pennsylvania State University