ICS 414 Spring 2021: Software Engineering II

Welcome to the ICS 414 web site.

Cam Moore will teach Section 001 (Tu/Th 12:00pm-1:15pm) which meets online.

ICS 414 is a fast-paced immersion into significant software engineering concepts and technologies. This semester is going to be very intense. We’ll form six teams, each team will work on the project.

ICS 414 follows many of the themes of ICS 314 such as:

The course grounds these thematic elements by covering the skills necessary to quickly build two-tier web applications with a modern look-and-feel. Many computer science and computer engineering projects benefit from a web-based user interface, and this class will help you to create a nice one regardless of your “design” background.

Who should take this course

This course is intended for undergraduates in computer science or computer engineering who have taken ICS 314.

Pedagogy

ICS 414 is structured as a sequential series of modules, most taking approximately a week to complete. Each module has the following structure: