Skip Navigation
search: People Opens New Window | Departments Opens New Window | Penn State Opens New Window | Web Opens New Window
Penn State mark
Penn State mark
University Bulletin
Undergraduate Degree Programs


Computer Engineering

University Park, College of Engineering (CMPEN)

PROFESSOR CHITA DAS, Head of the Department of Computer Science and Engineering

The mission of the faculty of the undergraduate computer engineering program at Penn State is to provide students with the knowledge and experience needed to pursue a productive lifelong career in industry or to engage in further study at the graduate level. Students participate in a balanced program of instruction covering the basic principles of the design and application of computer systems. The program includes coverage in breadth and depth of basic science, engineering, and abstract concepts of information handling. Students specialize in and are prepared for careers in the design, analysis and use of hardware, software and systems. The program is structured to ensure that graduates have a clear understanding of the design and the applications of computers, as well as the ability to apply this knowledge throughout their professional careers.

Program Educational Objectives:

In particular, within a few years after graduation, graduates in computer engineering should be able to:

  1. Work in industry or government producing or evaluating components of computer hardware and/or software systems.
  2. Work in teams to design, implement, and/or maintain components of computer hardware and/or software systems.
  3. Stay current through professional conferences, certificate programs, post-baccalaureate degree programs, or other professional educational activities.

Program Outcomes (Student Outcomes):

(a) an ability to apply knowledge of mathematics, science, and engineering
(b) an ability to design and conduct experiments, as well as to analyze and interpret data
(c) an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
(d) an ability to function on multidisciplinary teams
(e) an ability to identify, formulate, and solve engineering problems
(f) an understanding of professional and ethical responsibility
(g) an ability to communicate effectively
(h) the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context
(i) a recognition of the need for, and an ability to engage in life-long learning
(j) a knowledge of contemporary issues
(k) an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

 ENTRANCE TO MAJOR -- In addition to the minimum grade point average (GPA) requirements* described in the University Policies, all College of Engineering entrance to major course requirements must also be completed with a minimum grade of C: CHEM 110 (GN), MATH 140 (GQ), MATH 141 (GQ), MATH 250 or MATH 251, PHYS 211 (GN) and PHYS 212 (GN). All of these courses must be completed by the end of the semester during which the admission to major process is carried out.

*In the event that the major is under enrollment control, a higher minimum cumulative grade-point average is likely to be needed and students must be enrolled in the College of Engineering or Division of Undergraduate Studies at the time of confirming their major choice.

For the B.S. degree in Computer Engineering, a minimum of 128 credits is required. This baccalaureate program in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET, Inc.,

Scheduling Recommendation by Semester Standing given like (Sem:1-2)

(27 of these 45 credits are included in the REQUIREMENTS FOR THE MAJOR)
(See description of General Education in front of Bulletin.)


(Included in GENERAL EDUCATION course selection)


(This includes 27 credits of General Education courses: 9 credits of GN courses; 6 credits of GQ courses; 3 credits of GS courses; 9 credits of GWS courses.)

CHEM 110 GN(3)[1], CMPSC 121 GQ(3)[1], MATH 140 GQ(4), MATH 141 GQ(4)[1], PHYS 211 GN(4)[1], PHYS 212 GN(4)[1] (Sem: 1-2)
CMPSC 122(3)[1], CMPSC 221(3)[1], CMPSC 360(3)[1], CMPEN 362(3), EE 210(4)[1], MATH 220 GQ(2-3), MATH 231(2), MATH 250(3)[1], PHYS 214 GN(2) (Sem: 3-4)
CMPEN 331(3)[1], CMPEN 431(3)[1], CMPSC 311(3)[1], CMPSC 465(3)[1], EE 310(4)[1], EE 353(3)[1], ENGL 202C GWS(3), STAT 418(3) (Sem: 5-6)
CMPEN 482(3), CMPSC 473(3) (Sem: 7-8)

Select 1 credit of First-Year Seminar (Sem: 1-2)
ENGL 015 GWS(3) or ENGL 030 GWS(3) (Sem: 1-2)
CAS 100A GWS(3) or CAS 100B GWS(3) (Sem: 3-4)
CMPEN 270(4)[1]; or CMPEN 271(3)[1] and CMPEN 275(1) (Sem: 3-4)
ECON 014 GS(3), ECON 102 GS(3), ECON 104 GS(3), or EBF 200 GS(3) (Sem: 3-4)
Select 6 credits from CMPEN 411(3), CMPEN 416(3), CMPEN 417(3), CMPEN 454(3), CMPEN 455(3), CMPEN 471(3), CMPEN 472(3), CMPEN 473(3), CMPEN 475(3), EE 453(3), EE 456(3) (Sem: 5-8)
Select 6 credits from any 400-level CMPEN or CMPSC course (Sem: 5-8)

Select 6 credits from department list (Students may apply up to 3 credits of Co-op. Students who complete ROTC may apply up to 3 credits of ROTC as department list credits and 3 credits of ROTC as GHA credits.)

[1] A student enrolled in this major must receive a grade of C or better, as specified in Senate Policy 82-44.

Last Revised by the Department: Summer Session 2012

Blue Sheet Item #: 41-01-036

Review Date: 8/14/2012

R & T: Approved 5/24/2013

UCA Revision #1: 8/3/06
UCA Revision #2: 7/27/07



Look up course abbreviations

Course descriptions are stored in LionPATH, the University-wide student information system. Please visit the LionPATH Course Catalog to access current course descriptions. At that point, you will be leaving the University Bulletin website.

Skip Popular Searches
  1. Bachelor of Arts Degree Requirements
  2. General Education: United States Cultures and International Cultures
  3. Course Index
  4. Graduate Degree Programs Bulletin
  5. General Education: Arts
  6. General Education: Humanities
  7. General Education: Health and Physical Activity
  8. General Education: Natural Sciences
  9. General Education: Social and Behavioral Sciences
  10. General Education: Writing/Speaking