A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.
Program
- Award
- B.S.
- Credential class
- ceterms:BachelorDegree
- CIP
- 15.0403
- Credits (computed from items)
- 106-108
- Catalog edition
- 2026
- Checklist type
- degree-program
Identifiers
- IPEDS UNITID
- 214759
- CourseShelf checklist
- CK_214759_58075833
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 59
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
Requirements for the Major
major core · 0 items
Prescribed Courses
4 items
- 3
- 3
- 2
- 2
Prescribed Courses: Require a grade of C or better
14 items
- 3
- 3
- CMPSC 150NComputing and SocietyNot resolved to a course3
- CMPSC 221Object Oriented Programming with Web-Based ApplicationsNot resolved to a course3
- CMPSC 222Advanced Data Structures and Algorithms in CNot resolved to a course3
- CMPSC 315Computer Systems INot resolved to a course4
- CMPSC 316Computer Systems IINot resolved to a course4
- CMPSC 360Discrete Mathematics for Computer ScienceNot resolved to a course3
- CMPSC 465Data Structures and AlgorithmsNot resolved to a course3
- 4
- 4
- 3
- 4
- 4
Additional Courses
15 items
- Select 1 credit of First-Year SeminarNot resolved to a course1
- STAT/MATH 418Introduction to Probability and Stochastic Processes for EngineeringNot resolved to a courseor: STAT 414 Introduction to Probability Theory3
- Select 6 credits from the following:Not resolved to a course6
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- Select 6 credits from any 400-level CMPEN or CMPSC courseNot resolved to a course6
Additional Courses: Require a grade of C or better
21 items
- CMPSC 121Introduction to Programming TechniquesNot resolved to a courseor: CMPSC 131 Programming and Computation I: Fundamentals3
- CMPSC 122Intermediate Programming 1Not resolved to a courseor: CMPSC 132 Programming and Computation II: Data Structures3
- ENGL 202CEffective Writing: Technical WritingNot resolved to a courseor: ENGL 202H Effective Writing: Honors3
- or: MATH 140H Honors Calculus with Analytic Geometry I4
- or: MATH 141H Honors Calculus with Analytic Geometry II4
- 2-3
- or: MATH 251 Ordinary and Partial Differential Equationsor: MATH 251H Honors Ordinary and Partial Differential Equations3-4
- Select 3 credits from the following:Not resolved to a course3
- CAS 100AEffective SpeechNot resolved to a course
- CAS 100BEffective SpeechNot resolved to a course
- CAS 100CEffective SpeechNot resolved to a course
- CAS 100SEffective SpeechNot resolved to a course
- CAS/ENGL 138TRhetoric and Civic Life IINot resolved to a course
- Select 3 credits from the following:Not resolved to a course3
- ENGL 15Rhetoric and CompositionNot resolved to a course
- ENGL 30HHonors Rhetoric and CompositionNot resolved to a course
- ENGL/CAS 137HRhetoric and Civic Life INot resolved to a course
- ESL 15ESL Composition for American Academic Communication IINot resolved to a course
- Select 4 credits from the following:Not resolved to a course4
- 4
- CMPEN 271& CMPEN 275Introduction to Digital Systemsand Digital Design Laboratory 2Not resolved to a course
Source. Pennsylvania State University-Penn State Fayette- Eberly, catalog 2026 — https://bulletins.psu.edu/undergraduate/colleges/engineering/computer-engineering-bs/. Captured page pages/0175.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.