Pennsylvania State University Homepage Home

You are here

Software Engineering, B.S. Curriculum

Current students: See the Recommended Academic Plan for more detailed recommendations, and refer to the University Bulletin for more requirements and course descriptions. Or find other resources on the Current Students page.

Software Engineering, B.S. - Typical Course Sequence

Below is a typical course sequence for the Software Engineering bachelor's degree program. Schedules will vary by student, depending on areas of interest.

Semester 1Credits Semester 2Credits
Calculus with Analytic Geometry I4Calculus with Analytic Geometry II4
Chemical Principles I3General Physics: Mechanics4
Experimental Chemistry I1Matrices2
Rhetoric and Composition3Intermediate Programming3
Introduction to Programming Techniques3Introduction to Microeconomics3
First-Year Seminar1Total Credits16
Total Credits15  
 
Semester 3  Semester 4 
Object-Oriented Software Design and Construction3Introduction to Digital Systems3
Ordinary Differential Equations3Discrete Mathematics for Computer Science3
General Physics: Electricity and Magnetism4Digital Design Laboratory1
Arts Course3Effective Writing: Technical Writing3
Effective Speech3Circuits and Devices3
Total Credits16Database Management Systems3
  Total Credits16
 
Semester 5  Semester 6 
Microprocessors3Embedded Real Time Systems3
Software Engineering3Software Verification, Validation, and Testing3
Operating Systems3Data Structure and Algorithms3
Humanities Course3Software Architecture3
Statistical Analysis I3Techinical Elective3
Health and Physical Activity1.5Total Credits15
Total Credits16.5  
 
Semester 7  Semester 8 
Programming Language Concepts3Basic Management Concepts3
Communications Network3Software Engineering Project3
Technical elective3Technical Elective3
Software Engineering Design3Arts course3
Social and Behavioral Science course3Humanities course3
Health and Physical Activity1.5Total Credits15
Total Credits16.5  

This program is accredited by the Engineering Accreditation Commission of ABET, www.abet.org.

 
 
To the Top