BYU CS Logo
Computing That Serves

CS 456

Course Offerings

Section # Semester Instructor Website Description
1 Winter 2018 Michael Jones
1 Winter 2017 Michael Jones https://learningsuite.byu.edu/view/ymqQy8aPl4pl.html
1 Winter 2016 Michael Jones https://learningsuite.byu.edu/view/ZsieMDUvJ2zv.html
1 Fall 2014 Dan Olsen http://icie.cs.byu.edu/CS456/CS456.html
1 Fall 2013 Dan Olsen
1 Fall 2012 Dan Olsen http://icie.cs.byu.edu/CS456/CS456.html
1 Winter 2012 Dan Olsen http://icie.cs.byu.edu/CS456/CS456.html
1 Winter 2011 Dan Olsen http://icie.cs.byu.edu/CS456/CS456.html
1 Fall 2009 Dan Olsen http://icie.cs.byu.edu/CS456/CS456.html
1 Fall 2008 Dan Olsen http://icie.cs.byu.edu/CS456/CS456.html
1 Fall 2007 Dan Olsen http://icie.cs.byu.edu/CS456/CS456.html
1 Winter 2007 Dan Olsen http://icie.cs.byu.edu/cs456/CS456.html
1 Fall 2006 Dan Olsen http://icie.cs.byu.edu/CS456/CS456.html
1 Winter 2006 Dan Olsen http://icie.cs.byu.edu/cs456

Short Summary: 

Introduction to User Interface Software

Credits: 

3

Prerequisites: 

Introduction to User Interface Software

Introduction to software architectures and techniques for graphical user interfaces. Input devices, windowing systems, event-driven programming, interactive geometry.

Prerequisite(s): CS 256 & CS 355.