Overall Learning Outcomes:
- Recognition of the need for and an ability to engage in continuing professional development.
- Students in this program will demonstrate a comprehensive understanding of the broad themes in Information Technology.
- Students in this program will demonstrate a broad knowledge base of information technology to facilitate effective communication with those involved in the IT industry.
- Students in this program will demonstrate the ability to apply knowledge of computing and mathematics to analyze a problem and identify and define the computing requirements appropriate to its solution.
- Students in this program will demonstrate the ability to use current techniques, skills, and tools necessary for computing practice.
- Students in this program will demonstrate the ability to design and deploy software applications on multiple software-hardware platforms that interact with database systems and widely used network services.
- Students in this program will demonstrate the ability to manage information technology projects by incorporating or enhancing networks, databases, operating systems, and applications.
Learning Outcomes from the Network Infrastructures area:
- Students in this program will demonstrate the ability to interpret the internet Uniform Resource Locator (URL) strings.
- Students in this program will demonstrate the ability to decompose an internet data packet into its constituent sub-packet elements.
- Students in this program will demonstrate the ability to apply telecommunications principles to design and configure a network.
- Students in this program will demonstrate the ability to evaluate and recommend cybersecurity systems and solutions for network defense and monitoring.
Learning Outcomes from the Systems Infrastructures area:
- Students in this program will demonstrate the ability to identify the core hardware elements of a computing system.
- Students in this program will demonstrate the ability to articulate the role of an operating system and identify the hardware-software interfaces an operating system defines.
- Students in this program will demonstrate the ability to use system tools on a given platform to extract and interpret various systems attributes.
- Students in this program will demonstrate the ability to identify and classify system virtualization infrastructure and the application of virtual machines in cloud computing deployments.
Learning Outcomes from the Software Management area:
- Develop information technology solutions by evaluating user requirements in the systems development environment.
- Students in this program will be capable of enumerating the principal steps involved in deploying large software applications.
- Students in this program will demonstrate the ability to classify and manage very large data sets with various software tools.
- Students in this program will demonstrate the ability to apply modern management techniques and systems to the execution of a project from start to finish, achieving predetermined objectives of scope, quality, time and cost.