Course Requirements

Computer Science Course Requirements

Students are expected to complete the version of CMPSC that is required for their intended major. Since the requirement varies across College of Engineering majors, students should plan the CMPSC course requirement carefully with the assistance of an academic adviser.

World Language Requirements

Computer science students must complete the 8th credit level of a world language. There are several ways to meet this requirement:

  • Student completed four years of one language while in high school
  • Student completes the second semester level of a world language course while at Penn State (e.g. SPAN 002)
  • Student otherwise shows a level of proficiency

Courses That Don’t Satisfy Degree Requirements

The following courses may not be used to meet the degree requirements for any College of Engineering major:

  • Technology courses, generally those that have a T suffix in the course title.*
  • MATH 001, 002, 003, 004, 005, 006, 007, 021*, 022*, 026*, 030, 036, 040*, 041*, 100, 198
  • CHEM 101, 108
  • PHYS 100, 150, 151, 191, 215, 250, 251, 265
  • PH SC 007, 008
  • ENGL 004, 005
  • LL ED 005, 010
  • ESL 004
  • CAS 126

*The Electro-mechanical Engineering Technology (EMET) program may allow this course to fulfill degree requirements.

 
 

About

The Engineering Advising Center (EAC) serves as the academic advising resource for students in pre-major status (ENGR) at University Park. Once students have been admitted to a College of Engineering major, they will be assigned to a faculty adviser in that major.

Engineering Advising Center

109 Engineering Collaborative Research and Education Building

The Pennsylvania State University

University Park, PA 16802

Phone: 814-863-1033