Computer Engineering - Berks

Starting at Berks and ending at University Park / updated 2/6/2014

This major is under an administrative enrollment control. Please review the Entrance-to-Major requirements found at http://dus.psu.edu/students/etm/requirements.html

Semester 1 (Berks)

Course DetailsCredits
3.0
CHEM 110 - Chemical Principles I (GN)Notes for: CHEM 110

CHEM 110

Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
3.0
CMPSC 121 - Introduction to Programming Techniques (GQ)Notes for: CMPSC 121

CMPSC 121

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3.0
ENGL 015 - Rhetoric and Composition (GWS) Notes for: ENGL 015

ENGL 015

Requirements for this course
  • † Course satisfies General Education and degree requirements.
or ENGL 030 - Honors Freshman Composition (GWS)Notes for: ENGL 030

ENGL 030

Requirements for this course
  • † Course satisfies General Education and degree requirements.
3.0
1.0
MATH 140 - Calculus with Analytic Geometry I (GQ)Notes for: MATH 140

MATH 140

Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
4.0
Total credits 17.0

Semester 2 (Berks)

Course DetailsCredits
CMPSC 122 - Intermediate ProgrammingNotes for: CMPSC 122

CMPSC 122

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3.0
ECON 102 - Introductory Microeconomic Analysis and Policy (GS)Notes for: ECON 102

ECON 102

Requirements for this course
  • † Course satisfies General Education and degree requirements.
or ECON 104 - Introductory Macroeconomic Analysis and Policy (GS)Notes for: ECON 104

ECON 104

Requirements for this course
  • † Course satisfies General Education and degree requirements.
3.0
MATH 141 - Calculus with Analytic Geometry II (GQ)Notes for: MATH 141

MATH 141

Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
4.0
MATH 220 - Matrices (GQ)Notes for: MATH 220

MATH 220

This is normally a 2-credit course. However, only the 3-credit option is offered at Berks.
3.0
PHYS 211 - General Physics: Mechanics (GN)Notes for: PHYS 211

PHYS 211

Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
4.0
Total credits 17.0

Semester 3 (Berks)

Course DetailsCredits
CAS 100A - Effective Speech (GWS)Notes for: CAS 100A

CAS 100A

Requirements for this course
  • † Course satisfies General Education and degree requirements.
or CAS 100B - Effective Speech (GWS)Notes for: CAS 100B

CAS 100B

Requirements for this course
  • † Course satisfies General Education and degree requirements.
3.0
CMPEN 271 - Introduction to Digital SystemsNotes for: CMPEN 271

CMPEN 271

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3.0
CMPSC 221 - Object Oriented Programming with Web-Based Applications Notes for: CMPSC 221

CMPSC 221

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3.0
MATH 250 - Ordinary Differential EquationsNotes for: MATH 250

MATH 250

Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
3.0
PHYS 212 - General Physics: Electricity and Magnetism (GN)Notes for: PHYS 212

PHYS 212

Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
4.0
Total credits 16.0

Semester 4 (Berks)

Course DetailsCredits
3.0
1.0
E E 210 - Circuits and DevicesNotes for: E E 210

E E 210

Requirements for this course
  • * Course requires a grade of 'C' of better.*
4.0
ENGL 202C - Effective Writing: Technical Writing (GWS)Notes for: ENGL 202C

ENGL 202C

Requirements for this course
  • † Course satisfies General Education and degree requirements.
3.0
2.0
2.0
Total credits 15.0

Semester 5 (University Park)

Course DetailsCredits
3.0
CMPEN 331 - Computer Organization and DesignNotes for: CMPEN 331

CMPEN 331

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3.0
CMPSC 311 - Introduction to Systems ProgrammingNotes for: CMPSC 311

CMPSC 311

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3.0
CMPSC 360 - Discrete Mathematics for Computer ScienceNotes for: CMPSC 360

CMPSC 360

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3.0
E E 310 - Electronic Circuit Design INotes for: E E 310

E E 310

Requirements for this course
  • * Course requires a grade of 'C' of better.*
4.0
Total credits 16.0

Semester 6 (University Park)

Course DetailsCredits
CMPEN 431 - Introduction to Computer ArchitectureNotes for: CMPEN 431

CMPEN 431

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3.0
CMPSC 465 - Data Structures and AlgorithmsNotes for: CMPSC 465

CMPSC 465

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3.0
3.0
E E 353 - Signals and Systems: Continuous and Discrete-TimeNotes for: E E 353

E E 353

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3.0
Health and Physical Activity Elective (GHA)Notes for: ENGL 202C

ENGL 202C

Requirements for this course
  • † Course satisfies General Education and degree requirements.
1.5
3.0
Total credits 16.5

Semester 7 (University Park)

Semester 8 (University Park)

Course DetailsCredits
3.0
CMPEN/CMPSC 4XX
3.0
Computer Engineering Elective
3.0
Computer Engineering Elective
3.0
Department List Elective
3.0
Total credits 15.0

Additional Notes

CMPEN/CMPSC 4XX: Select any 400-level CMPEN or CMPSC course offered at University Park.

Computer Engineering Elective: Select from department list. Restrictions may apply. Computer Engineering Electives are NOT offered every semester or even every year. Contact the department for information on which classes are scheduled to be offered during a given semester.

Department List Elective: Select from department list. Restrictions may apply. Students who complete the ROTC Program may substitute 3 ROTC credits for the GHA requirement and 3 ROTC credits for a Department List Elective. Students who complete the Cooperative Education Program may substitute 3 co-op credits for a Department List Elective.

Health and Physical Activity Elective: Students who complete the ROTC Program may substitute 3 ROTC credits for the GHA requirement and 3 ROTC credits for a Department List Elective.

These courses offered at Berks in fall semester only:

  • CMPEN 271
  • CMPSC 121

These courses offered at Berks in spring semester only:

  • CMPEN 275
  • CMPSC 122
  • E E 210
  • ENGL 202C
  • PHYS 214

These courses offered at University Park in spring semester only:

  • E E 353

TOTAL CREDITS: 129 (The minimum number of credits required for CMPEN is 128. Students who start at Berks will have one extra credit for MATH 220.)

Legend

# Course is an Entrance-to-Major requirement.
* Course requires a grade of 'C' or better.
† Course satisfies General Education and degree requirements.

Footnotes

MATH 220
This is normally a 2-credit course. However, only the 3-credit option is offered at Berks.