Systems Engineering (B.S., M.S., Ph.D.)

Systems Engineering is an interdisciplinary field of engineering that focuses on how to design and manage complex engineering systems over their life cycles. System engineers are typically responsible for ensuring system requirements are met and systems are reliable. In addition, they must manage system logistics, coordinate different teams, test and evaluate, while also maintaining systems to ensure successful system development, design, implementation, and ultimately the decommission of a system. These job duties become more difficult when dealing with large or complex projects. System engineers also deal with work-processes, optimization methods, and risk management tools during projects. Their job usually overlaps technical expertise with human-centered disciplines such as control engineering, industrial engineering, software engineering, organizational studies, and project management. Systems engineering ensures that all likely aspects of a project or system are considered, and integrated into a whole.

Career Resources

LinkedIn Learning Classes

Learning Windows 10 Deployment with Microsoft Deployment Toolkit 2013

Taught by Matt Hester
Learn how to deploy Windows 10 with Microsoft Deployment Toolkit 2013. Author and Microsoft evangelist Matt Hester provides an in-depth…

Technical Debt and Legacy Code for Managers

Taught by Peter Morlion
We build on the shoulders of giants, but often those giants had different ideas than we do, or different priorities,…

Troubleshooting Network Connectivity

Taught by Greg Sowell
“The Internet is down” is the last thing any network admin wants to hear. But failures are bound to happen…

Linux: Bash Shell and Scripts

Taught by Kevin Dankwardt
Bash scripting can help you automate routine tasks and save valuable time, whether you’re a Linux user, sys admin, or…

Putting ITIL® into Practice: Problem Management Techniques

Taught by David Pultorak
Problem management is about preventing and resolving the problems underlying interruptions of IT services. A set of shared techniques can…

SharePoint 2016 Essential Training

Taught by Gini von Courter
The most powerful features of SharePoint—file sharing, site collections, team sites, and more—come bundled with the on-premises edition, SharePoint 2016.…

Browser Testing with Internet Explorer and Virtualbox

Taught by Brian Wood
You can increase the cross-browser compatibility of your website and test against many versions of Internet Explorer by using VirtualBox.…

Learning PowerShell

Taught by Matt Hester
What is PowerShell? PowerShell is a powerful language used for scripting and automation for your IT Infrastructure. In this short…

Managing DNS Essential Training

Taught by Sean Colins
The Domain Name System (DNS) helps identify all resources on the Internet; a DNS server indexes the resources on your…

Networking Foundations: Wide Area Networks (WANs)

Taught by Greg Sowell
With some simple hardware and routing protocols, you can connect offices in almost any location. Wide area networks (WANs) allow…

Windows Server 2012 R2: Configure and Manage Active Directory

Taught by Ed Liberman
Active Directory is the heart of Windows Server user management and permissions. It’s a key skill for any IT administrator.…

Windows Server 2012 Active Directory: Management and Implementation

Taught by Rick Trader
Learn how to administer an Active Directory environment across multiple locations, and replicate across the domain. Dive into group policies…

Networking Foundations: Local Area Networks (LANs)

Taught by Greg Sowell
Learn how to connect and secure a local area network (LAN), wide area network (WAN), or wireless area network. LANs…

Learning Arduino: Pulse Width Modulation

Taught by Rae Hoyt
Pulse width modulation (PWM) is an essential skill for connecting Arduino microcontrollers to motors or lights, providing a way to…

Learning Cisco CLI Router Configuration

Taught by Denise Allen-Hoyt
Learn how to configure a Cisco router to transmit data between local area networks and connect to the Internet. In…

Learning Cisco CLI Switch Configuration

Taught by Denise Allen-Hoyt
Learn how to configure a Cisco switch to connect and control resources on your network. Join Denise Allen-Hoyt in this…

SharePoint 2013: Installing and Configuring a Test Environment

Taught by Spike Xavier
For a successful SharePoint deployment, it’s a best practice to create a test environment first. However, SharePoint is not a…

PowerShell 5 Essential Training

Taught by Jason C. Helmick
PowerShell is the must-have tool for Windows system administrators. Jump-start your career, and your IT environment, by getting up and…

IT Service Management: ISO20000

Taught by Suzanne Van Hove
Learn the core components of ISO/IEC 20000. ISO/IEC 20000 is the first international standard for IT service management developed by…

Windows Server 2012: Installation and Configuration

Taught by Timothy Pintello
Get a practical introduction to setting up Windows Server 2012. Timothy Pintello breaks down this basic IT task into its…