Search

CTI2006: Networking Technologies

The Networking Technologies course introduces students to the principles of network architecture, network protocols, application protocols, and Internet design. Students will learn how to identify local- and wide-area networks and their specific...

CTI2111: System Scripting Fundamentals

In the System Scripting Fundamentals course, students will learn the fundamentals of using programming languages to make logic decisions, control the operating system, and automate systems management. The use of libraries and user-defined functions...

CTI1301: Virtual Computing

In the Virtual Computing course, students will learn about computer hardware virtualization, container technologies, and virtualization software. Students will deploy Linux and Windows operating systems using virtualization software and will apply...

ITE119: Project and Portfolio I: Information Technology

In the Project and Portfolio I: Information Technology course, students will apply their knowledge of operating systems, networking, and security practices to plan a technology solution based on a typical use case. Through this course, students will...

CTI3001: Introduction to Application Servers

The Introduction to Application Servers course presents the concepts of server virtualization, application server software, and enterprise distributed authentication systems. Popular web-server, email, and network application services are installed...

CTI2511: Cloud Networking

The Cloud Networking course explores network services in addition to principles of network addressing and interconnection. Students will route data through various types of networks and connect cloud services through virtual private networks by...

ITE229: Project and Portfolio II: Information Technology

The Project and Portfolio II: Information Technology course combines hands-on learning experiences with summative and formative portfolio assessments. In this course, students will extend their existing project by applying their knowledge of system...

CTI2701: Configuration Management Programming

The Configuration Management Programming course introduces concepts of configuration management software, web protocol standards, and API access. Students will employ programming principles using configuration management software in order to manage...

MDV3632: iOS Development I

The iOS Development I course focuses on application development utilizing the iOS mobile operating-system standards. In this course, students will implement core iOS programming and interface concepts.

CTI3622: Database Systems

In the Database Systems course, students will exercise their knowledge of database software to build scalable, secure, and reliable systems. This course explores topics such as replication and data distribution, security practices, performance...