Course Number
645.764
Next Offered
Spring 2025
Primary Program
Location
Applied Physics Laboratory, Online
Course Format
Asynchronous Online, Hybrid In-person and Synchronous Online

This course for systems engineers covers software engineering principles, artifacts, and approaches for the development of software systems. Topics include software engineering processes and metrics; real-time, distributed, configurable, and object-oriented software; alignment of software systems with overall system design; software-unique aspects of planning, requirements, architecture analysis, design, implementation, testing, and maintenance; understanding important software engineering constraints (performance, security, networking, etc.); and technology trends in software engineering today.

Course Prerequisite(s)

EN.645.662 Introduction to Systems Engineering or EN.655.662 Introduction to Healthcare Systems Engineering and EN.645.667 Management of Systems Projects or EN.655.667 Management of Healthcare Systems Projects or permission from the student’s academic advisor and the course instructor

Course Offerings

Open

Software Systems Engineering

645.764.3VL
01/21/2025 - 04/29/2025
Tues 4:30 p.m. - 7:10 p.m.
Semester
Spring 2025
Course Format
Hybrid In-person and Synchronous Online
Location
Applied Physics Laboratory
Cost
$5,270.00
Course Materials
Waitlist Only

Software Systems Engineering

645.764.81
01/21/2025 - 05/06/2025
Semester
Spring 2025
Course Format
Asynchronous Online
Location
Online
Cost
$5,270.00
Course Materials
Waitlist Only

Software Systems Engineering

645.764.82
01/21/2025 - 05/06/2025
Semester
Spring 2025
Course Format
Asynchronous Online
Location
Online
Cost
$5,270.00
Course Materials
Waitlist Only

Software Systems Engineering

645.764.83
01/21/2025 - 05/06/2025
Semester
Spring 2025
Course Format
Asynchronous Online
Location
Online
Cost
$5,270.00
Course Materials