Software Engineering (SEBC)

Effective Program Year Fall 2017

Semester 1

Course DetailsCredits
MATH 140 (GQ) - Calculus with Analytic Geometry INotes for: MATH 140 (GQ)

MATH 140 (GQ)

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
CHEM 110 (GN) - Chemical Principles INotes 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
CHEM 111 (GN) - Experimental Chemistry I Notes for: CHEM 111 (GN)

CHEM 111 (GN)

Requirements for this course
  • † Course satisfies General Education and degree requirements.
1
ENGL 15 (GWS) - Rhetoric and Composition

ENGL 15 (GWS)

or ENG 30 (GWS) - Honors Freshmen Composition

ENGL 30 (GWS)

3
CMPSC 121 (GQ) - Introduction to Programming TechniquesNotes for: CMPSC 121 (GQ)

CMPSC 121 (GQ)

Requirements for this course
  • † Course satisfies General Education and degree requirements.
3
PSU 7 - First-Year Seminar Behrend

PSU 7

1
Total credits 15

Semester 2

Course DetailsCredits
MATH 141 (GQ) - Calculus with Analytic Geometry IINotes for: MATH 141 (GQ)

MATH 141 (GQ)

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
PHYS 211 (GN) - General Physics: MechanicsNotes for: PHYS 211 (GN)

PHYS 211 (GN)

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
CMPSC 122 - Intermediate ProgrammingNotes for: CMPSC 122

CMPSC 122

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
MATH 220 (GQ) - MatricesNotes for: MATH 220 (GQ)

MATH 220 (GQ)

Requirements for this course
  • † Course satisfies General Education and degree requirements.
2
ECON 102 (GS) - Introductory Microeconomic Analysis and PolicyNotes for: ECON 102 (GS)

ECON 102 (GS)

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

ECON 104 (GS)

Requirements for this course
  • † Course satisfies General Education and degree requirements.
3
Total credits 16

Semester 3

Course DetailsCredits
SWENG 311 - Object-Oriented Software Design and ConstructionNotes for: SWENG 311

SWENG 311

Requirements for this course
  • * Course requires a grade of 'C' of better.*
or 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
MATH 250 - Ordinary Differential Equations

MATH 250

3
CAS 100 (GWS) - Effective Speech

CAS 100 (GWS)

3
PHYS 212 (GN) - General Physics: Electricity and MagnetismNotes for: PHYS 212 (GN)

PHYS 212 (GN)

Requirements for this course
  • † Course satisfies General Education and degree requirements.
4
Arts (GA)

Arts (GA)

or Humanities (GH)

Humanities (GH)

or Social and Behavioral Science (GS)

Social and Behavioral Science

3
Total credits 16

Semester 4

Course DetailsCredits
CMPSC 360 - Discrete Mathematics for Computer ScienceNotes for: CMPSC 360

CMPSC 360

Requirements for this course
  • * Course requires a grade of 'C' of better.*
or SWENG 311 - Object Oriented Software Design and ConstructionNotes for: SWENG 311

SWENG 311

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
CMPEN 270 - Digital Design : Theory and PracticeNotes for: CMPEN 270

CMPEN 270

Requirements for this course
  • * Course requires a grade of 'C' of better.*
4
EE 210 - Circuits and Devices

EE 210

or EE 211 - Electrical Circuits and Power Distribution

EE 211

3
STAT 301 (GQ) - Statistical Analysis INotes for: STAT 301 (GQ)

STAT 301 (GQ)

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

ENGL 202C (GWS)

3
Total credits 16

Semester 5

Course DetailsCredits
CMPEN 351 - MicroprocessorsNotes for: CMPEN 351

CMPEN 351

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
SWENG 411 - Software EngineeringNotes for: SWENG 411

SWENG 411

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
CMPEN 441 - Operating SystemsNotes for: CMPEN 441

CMPEN 441

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
CMPSC 431 - Database Management SystemsNotes for: CMPSC 431

CMPSC 431

Course will satisfy Writing Across the Curriculum requirement
Requirements for this course
  • * Course requires a grade of 'C' of better.*
or MIS 336 - Database Management Systems

MIS 336

3
Technical Elective (300, 400-level)Notes for: Technical Elective (300, 400-level)

Technical Elective (300, 400-level)

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
Health and Physical Activity (GHA)

Health and Physical Activity (GHA)

1.5
Total credits 16.5

Semester 6

Course DetailsCredits
SWENG 452 (GWS) - Embedded Real Time SystemsNotes for: SWENG 452 (GWS)

SWENG 452 (GWS)

Course will satisfy Writing Across the Curriculum requirement
Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
SWENG 431 - Software Verification, Validation, and TestingNotes for: SWENG 431

SWENG 431

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

CMPSC 465

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
SWENG 421 - Software ArchitectureNotes for: SWENG 421

SWENG 421

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
Arts (GA)

Arts (GA)

or Humanities (GH)

Humanities (GH)

or Social and Behavioral Sciences (GS)

Social and Behavioral Sciences (GS)

3
Total credits 15

Semester 7

Course DetailsCredits
CMPEN 461 - Communications NetworkNotes for: CMPEN 461

CMPEN 461

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
CMPSC 461 - Programming Language ConceptsNotes for: CMPSC 461

CMPSC 461

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
SWENG 480 - Software Engineering DesignNotes for: SWENG 480

SWENG 480

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
Technical Elective (300, 400-level)Notes for: Technical Elective (300, 400-level)

Technical Elective (300, 400-level)

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
Arts (GA)

Arts (GA)

or Humanities (GH)

Humanities (GH)

or Social and Behavioral Science (GS)

Social and Behavioral Science (GS)

3
Health and Physical Activity (GHA)

Health and Physical Activity (GHA)

1.5
Total credits 16.5

Semester 8

Course DetailsCredits
MGMT 301 - Basic Management ConceptsNotes for: MGMT 301

MGMT 301

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
SWENG 481 - Software Engineering ProjectNotes for: SWENG 481

SWENG 481

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
Technical Elective (300,400-level)Notes for: Technical Elective (300, 400-level)

Technical Elective (300, 400-level)

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
Arts (GA)

Arts (GA)

or Humanities (GH)

Humanities (GH)

or Social and Behavioral Science (GS)

Social and Behavioral Science (GS)

3
Arts (GA)

Arts (GA)

or Humanities (GH)

Humanities (GH)

or Social and Behavioral Science (GS)

Social and Behavioral Science (GS)

3
Total credits 15

Additional Notes

  • GWS, GHA, GQ, GN, GA, GH, and GS are codes used to identify General Education requirements.
  • US, IL and US;IL are codes used to designate courses that satisfy University United States/International Cultures requirements. All students are required to take one IL and one US course before graduation. A course designated as US;IL may be used as a US or an IL, not both.
  • Students who have not met the admission requirement of two unites of a high school foreign language must complete a college level-one foreign language within their first 60 credits.

Program Notes:

Only students who have gone through the entrance to major (ETM) process and have been accepted into this major may register for junior and senior-level courses.

Academic Advising Notes:

CMPEN 270 and CMPSC 360 must be completed prior to the junior year to ensure that fall semester junior year prerequisites are met

 

Updated: 11/06/17

Legend

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

Footnotes

CMPSC 431
Course will satisfy Writing Across the Curriculum requirement
SWENG 452 (GWS)
Course will satisfy Writing Across the Curriculum requirement