Physical & Mathematical Sciences

BFA Final Project

BYU Course Code: 
CSANM 497R
Course Description: 

Advanced individual project with minimum guidance, showing high degree of competence within chosen major.

Department: 
Does the course meet general education requirements?: 
No
Prerequisites: 
BFA advisor's consent.
Prerequisites Yes/No: 
Yes, there are prerequisites
CID Category: 
Design

Advanced Computer Graphics

BYU Course Code: 
C S 655
Course Description: 

Advanced computer graphics systems programming and architecture, including ray tracing, radiosity, animation, and physically based modeling.

Department: 
Does the course meet general education requirements?: 
No
Prerequisites: 
CS 455 or instructor's consent.
Prerequisites Yes/No: 
Yes, there are prerequisites
CID Category: 
Design

Distributed System Design

BYU Course Code: 
C S 462
Course Description: 

Designing and implementing client-server enterprise applications. Web servers, application servers, database connectivity, remote procedure calls, transactions, messaging, directory, naming services, threads, security, data formats.

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

Intro 3D Animation

BYU Course Code: 
CSANM 252
Course Description: 

Foundational principles and techniques of three-dimensional animation, including timing and pacing, character setup, and dynamics.

Department: 
Does the course meet general education requirements?: 
No
Prerequisites: 
CSANM 250.
Prerequisites Yes/No: 
Yes, there are prerequisites
CID Category: 
Creativity

Computer-Aided Geom Design

BYU Course Code: 
C S 557
Course Description: 

Free-form curves and surfaces; mathematical theory and algorithms. Bezier and B-spline curves and surfaces, subdivision surfaces, T-splines, free-form deformation, and intersection algorithms. Several programming projects.

Department: 
Does the course meet general education requirements?: 
No
Prerequisites: 
C S 240, Math 343; or equivalents.
Prerequisites Yes/No: 
Yes, there are prerequisites
CID Category: 
Design

Software Design + Testing

BYU Course Code: 
C S 340
Course Description: 

Principles of software design, design patterns, design representation, refactoring. Principles of software quality assurance and testing. Development and testing tools.

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

Operating Systems Design

BYU Course Code: 
C S 345
Course Description: 

Principles and concepts of operating systems design and the implementation of an operating system.

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

Dsgn, Fabricatn, Sci Apparatus

BYU Course Code: 
PHSCS 240
Course Description: 

Machining, computer interfacing, controls, and vacuum systems.

Does the course meet general education requirements?: 
No
Prerequisites: 
PHSCS 123 & PHSCS 145.
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

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

Pages