Search

COS670: Software Project: Development II

In the Software Project: Development II course, students will focus on developing functionality, identifying testing strategies, and issuing product releases for their software projects. Students will utilize various tools and methodologies to test...

WDV1100: Introduction to Web Architecture

The Introduction to Web Architecture course introduces students to principles of web development and application architecture. Students will identify the elements necessary in a functional web application. They will examine how data flows between...

DEV1001: Introduction to Development I

In the Introduction to Development I course, students will survey modern data-flow and control-flow techniques and their usage in programming. Through learning the concepts of conditional logic, data types, and logical structures, students will build...

DEV2319: Interfaces and Usability

The Interfaces and Usability course focuses on fundamental interaction-design and usability principles coupled with proven user interface-design patterns. Applying the concepts learned in this course will increase students’ ability to create...

WDV119: Project and Portfolio I: Web Development

The Project and Portfolio I: Web Development course combines hands-on learning experiences with summative and formative portfolio assessments. This course explores production workflows, web programming methodologies, and technical documentation...

WDV442: Advanced Server-Side Languages

The Advanced Server-Side Languages course builds upon concepts and principles of server-side frameworks. Students will expand on the foundation concepts to further investigate topics such as routes, proxies, templates, and records management. This...

DEV2301: Application Development

The Application Development course builds upon web-programming concepts to be applied in enhancing client-side user interactions. Students will explore parameters of collections and data structures and study development techniques that provide for...

WDV4424: Application Integration and Security

The Application Integration and Security course examines the factors of access control, roles, logging, and auditing within web applications. Students will integrate external authentication sources and single sign-on providers into an existing...

WDV3300: Cloud Application Development

In the Cloud Application Development course, students will create web solutions utilizing cloud-native application development resources. They will also explore how to integrate these third-party services into their own custom code. They will be...