Computer Science

Intro to User Interface Softwr

BYU Course Code: 
C S 456
Course Description: 

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

Department: 
Does the course meet general education requirements?: 
No
Prerequisites: 
C S 256 & C S 355; or C S 301R & C S 355.
Prerequisites Yes/No: 
Yes, there are prerequisites
CID Category: 
Innovation

Designing the User Experience

BYU Course Code: 
C S 256
Course Description: 

Studio-critique style course on user experience design. Contextual inquiry to identify user needs. Iterative solution design using sketching and storyboards. Human perception and visual design principles. Rapid prototyping and evaluation of proposed solutions.

Department: 
Does the course meet general education requirements?: 
No
Prerequisites: 
C S 142.
Prerequisites Yes/No: 
Yes, there are prerequisites
CID Category: 
Design

Advanced Animation Technology

BYU Course Code: 
CSANM 459R
Course Description: 

Meeting a variety of complex visual production demands by combining technical ingenuity with artistic creativity. Crafting directable tools with artistic flexibility and using them to create visuals for the production's story.

Professor: 
Department: 
Does the course meet general education requirements?: 
No
Prerequisites: 
None.
CID Category: 
Design

Computational Creativity

BYU Course Code: 
CS 673
Course Description: 

Can we build computational systems that produce interesting/useful results through what must be attributable as creative means? If so, what does this mean? If not, why? Can these questions even be answered? This course will begin to address these questions. Our approach will be project-based, with the main goal of the course being to produce a working system to which we can attribute creativity. We will also incorporate a series of readings on various aspects of computational creativity, including theory, philosophy, empirical studies and implemented systems. The material is inherently inter-disciplinary and ill-defined. It will be intriguing and different and fun and challenging in a way that is likely unlike anything you’ve studied in CS to date. 

Professor: 
Department: 
Does the course meet general education requirements?: 
No
Prerequisites: 
Many
Prerequisites Yes/No: 
Yes, there are prerequisites
Focus Area: 
Technology
CID Category: 
Creativity

Pages