Page 75 - University Bulletin
P. 75
SE PROGRAM REQUIREMENTS
SE CORE COURSES SE ELECTIVE COURSES [SELECT 4]
Course # TITLE CRs Course # TITLE CRs
CHM101 General Chemistry 4 SE381 Embedded Software Engineering 3
PHY105 Physics I 4 SE409 Cloud Computing 3
PHY205 Physics II 4 SE413 Software System Modelling 3
MATH113 Calculus II 3 SE417 Agent Based Software Engineering 3
MATH221 Numerical Analysis 3 SE421 Software Metrics 3
MATH223 Linear Algebra or 3 SE422 Software Maintenance and Evolution 3
or CS 223 Computational Linear Algebra*
Software Processes and Process
SE201 Introduction to Software Engineering 3 SE430 3
Improvements
SE311 Software Requirements Engineering 3 SE436 Service Oriented Architecture 3
Formal Methods and Models in
SE322 Software Design and Architecture 3 SE444 3
Software
CS340 Introduction to Database Systems 3 SE445 Real-Time Software Systems 3
SE365 Human Computer Interaction 3 SE450 Design Patterns 3
SE371 Web Engineering 3 SE480 Software Analytics 3
CYS401 Fundamentals of Cybersecurity 3 SE489 Selected Topics in Software 3
Engineering
Emerging Topics in Software
SE401 Software Quality Assurance and Testing 3 SE495 3
Engineering
IS3-- or 4--
CS3-- or 4-- BY THE DEPARTMENT CHAIR
SE411 Software Construction 3 3
CYS3-- or 4-- APPROVAL
DMS3-- or 4--
SE499 Senior Project 3 Subtotal 12
SE423 Software Project Management 3 Field Training/Internship
Subtotal 54 SE 492 Cooperative Education 10
PHYSICAL EDUCATION
PE --- Physical Education 1
TOTAL 77
63 PSU UNDERGRADUATE BULLETIN

