ICS 424: Application Frameworks

Description: Experience producing applications with at least two different applications frameworks.

Objectives

Course Learning Outcomes: See objectives.

Program Learning Outcomes

Prerequisites: 212, 311, and 313; or consent.

Textbook(s): Course notes

Grading: 7 technical papers (50%) 7 programming assignments (50%)

Schedule: This class is organized into 8 two week modules. In each of the first 7 modules, students are required to write one program using an application framework (either Microsoft MFC or OpenGL) and write one technical report (from a supplied reading list).

In the final two weeks, the class works together to develop a summary of lessons learned.