Search

SDV4116: Wearable Computing

The Wearable Computing course covers the basics of usability, user experience, and human-factors science. The course focuses on wearable technology such as smart watches and headsets to prepare students to work in a multidisciplinary environment that...

COS349: Project and Portfolio IV: Computer Science

The Project and Portfolio IV: Computer Science course combines hands-on learning experiences with summative and formative portfolio assessments. In this course, students will apply knowledge of human-centered development to create a data...

COD3721: Computer Networks

The Computer Networks course explores the design and analysis of computer networks and the issues and structures common in the construction of distributed computing systems. Students will examine the concepts, principles, and practices of computer...

SDV4102: Machine Intelligence Systems

In the Machine Intelligence Systems course, students will explore the technical aspects of the applications and technologies that are used for gathering, storing, analyzing, and accessing information to help make better business decisions. Students...

COS359: Project and Portfolio V: Computer Science

The Project and Portfolio V: Computer Science course combines hands-on learning experiences with summative and formative portfolio assessments. In this course, students will develop an application for mobile and/or wearable devices. Students will...

SDV4327: Software Architecture

The Software Architecture course focuses on software construction. Students will work on engineering and writing an application. By the end of this course, students will be able to move on to the testing phase of the software-development life cycle.

COS469: Project and Portfolio VI: Computer Science

The Project and Portfolio VI: Computer Science course combines hands-on learning experiences with summative and formative portfolio assessments. This course focuses on the design of students' software applications. Students will design a storyboard...

SDV4719: Software Integration

The Software Integration course focuses on application testing, release, and maintenance. Students will utilize various tools and methodologies to test their software applications, including static and dynamic analysis. Students will also beta test...

COS479: Project and Portfolio VII: Computer Science

The Project and Portfolio VII: Computer Science course combines hands-on learning experiences with summative and formative portfolio assessments. This course focuses on polishing, packaging, and distributing an application. Students will address and...

COP2334: Programming II

The Programming II course teaches advanced object-oriented programming concepts, focusing on inheritance and events as tools for creating programs. Students in this course will also learn file input/output (I/O) as well as several abstract data types...