Skip Navigation
search: People Opens New Window | Departments Opens New Window | Penn State Opens New Window | Web Opens New Window
Penn State mark
Penn State mark

University Bulletin

Undergraduate Degree Programs

Software Engineering (SWENG)

SWENG 295 Internship (1-18) Supervised off-campus, nongroup instruction including field experiences, practica, or internships. Written and oral critique of activity required.
Effective: Spring 2008
Prerequisite: prior approval of proposed assignment by instructor  

SWENG 311 Object-Oriented Software Design and Construction (3) Design, documentation, testing, and construction of software using software engineering strategies embodied in object-oriented programming languages.
Effective: Spring 2008
Prerequisite: CMPSC 122  

SWENG 395 Internship (1-18) Supervised off-campus, nongroup instruction including field experiences, practica, or internships. Written and oral critique of activity required.
Effective: Spring 2008
Prerequisite: prior approval of proposed assignment by instructor  

SWENG 396 Independent Studies (1-18) Creative projects, including research and design, that are supervised on an individual basis and that fall outside the scope of formal courses.
Effective: Summer 2010
 

SWENG 397 Special Topics (1-9) Formal courses given infrequently to explore, in depth, a comparatively narrow subject that may be topical or of special interest.
Effective: Summer 2010
 

SWENG 399 (IL) Foreign Studies (1-12) Courses offered in foreign countries by individual or group instruction.
Effective: Summer 2010
 

SWENG 400 Introduction to Software Engineering Studio (3) Provides an introduction to the principles of software engineering and includes complementary instruction in one programming language.
Effective: Summer 1999
Prerequisite: senior standing or above  

SWENG 411 Software Engineering (3) Software engineering principles including life cycle, dependability, process modeling, project management, requires specification, design analysis, implementation, testing, and maintenance.
Effective: Spring 2008
Prerequisite: CMPSC 122   Concurrent: SWENG 311

SWENG 421 Software Architecture (3) The analysis and design of software systems using canonical design patterns.
Effective: Summer 2008
Prerequisite: SWENG 411  

SWENG 431 Software Verification, Validation, and Testing (3) Introduction to methods of software verification, validation, and testing; mathematical foundations of testing, reliability models; statistical testing.
Effective: Spring 2008
Prerequisite: SWENG 411;STAT 301  

SWENG 452W Embedded Real Time Systems (3) The design and implementation of real time systems.
Effective: Summer 2008
Prerequisite: CMPSC 472 orCMPSC 473 orCMPEN 441  

SWENG 465 Web Services (3) This course introduces the students to a contemporary computing paradigm called "service-oriented computing."
Effective: Spring 2011
Prerequisite: SWENG 311 orCMPSC 221  

SWENG 480 Software Engineering Design (3) Concepts of engineering ethics, economy, and project management, senior capstone project selection, and technical communication skills.
Effective: Spring 2009
Prerequisite: SWENG 431  

SWENG 481 Software Engineering Project (3) Capstone group design projects in software engineering.
Effective: Spring 2008
Prerequisite: SWENG 480  

SWENG 494 Research Project (1-12) Supervised student activites on research projects identified on an individual or small-group basis.
Effective: Summer 2010
 

SWENG 495 Internship (1-18) Supervised off-campus, nongroup instruction including field experiences, practica, or internships. Written and oral critique of activity required.
Effective: Spring 2008
Prerequisite: prior approval of proposed assignment by instructor  

SWENG 496 Independent Studies (1-18) Creative projects, including research and design, that are supervised on an individual basis and that fall outside the scope of formal courses.
Effective: Summer 2010
 

SWENG 497 Special Topics (1-9) Formal courses given infrequently to explore, in depth, a comparatively narrow subject that may be topical or of special interest.
Effective: Summer 1999
 

SWENG 497A Special Topics: Software Integration (3) Formal courses given infrequently to explore, in depth, a comparatively narrow subject that may be topical or of special interest.
Effective: Summer 2013 Ending: Summer 2013
 

SWENG 497B Special Topics: Software Documentation (3) Formal courses given infrequently to explore, in depth, a comparatively narrow subject that may be topical or of special interest.
Effective: Summer 2013 Ending: Summer 2013
 

SWENG 497C Special Topics: Domain Specific Languages (3) Formal courses given infrequently to explore, in depth, a comparatively narrow subject that may be topical or of special interest.
Effective: Summer 2013 Ending: Summer 2013
 

SWENG 499 (IL) Foreign Studies (1-12) Courses offered in foreign countries by individual or group instruction.
Effective: Summer 2010
 

Last Import from UCM: May 18, 2013 3:00 AM