Search

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...

MDV3732: iOS Development II

The iOS Development II course enables students to utilize standard iOS frameworks. Implementation of these frameworks will enable students to create fully functional entry-level iOS applications that adhere to industry standards.

MDV3799: iOS Development III

In the iOS Development III course, students will explore advanced frameworks of the iOS software development kit. Students will develop iOS applications that leverage device hardware and backend data services.

MDV3832: Android Development I

The Android Development I course builds on the programming knowledge students have gained in prior courses to prepare them to develop Android applications. Students will explore the core concepts of Android programming interfaces as well as prepare...

MDV3800: Android Interface Design

The Android Interface Design course examines the design philosophies of Android mobile applications with a focus on navigational constructs and visual language. This course challenges students to consider the design process from both functional and...

MDV3853: Android Development II

In the Android Development II course, students will design and generate intermediate user interface structures that can be deployed to an emulator or Android device. They will create and use content databases to support their application deployment.