Course List

Home / Academics / Bachelor of Fine Arts / Course List

General Education Courses

  • Anthropology
  • Art History I
  • Art History II
  • Art History III
  • Art Introduction
  • Business Writing
  • Communications
  • Contemporary Literature
  • Creative Writing
  • Critical Thinking & Problem Solving
  • English Comp I
  • Ethics
  • Popular Culture
  • Psychology
  • Public Speaking
  • Quantitative Principles
  • Survey of Illustration
  • Visual Communication: History and Issues

Core Technical / Occupational Classes in Visual Communication

Foundation Core Classes (Semesters 1-4)

  • 2D Design: Theory & Application
  • 3D Design: Theory & Application
  • Analytical Figure Drawing
  • Drawing
  • Imagery & Design: Digital Image Manipulation
  • Media
  • Painting Techniques
  • Survey of Digital Art Applications 1
  • Survey of Digital Art Applications 2
  • Survey of Digital Photography
  • Visual Development
  • Visual Storytelling

Upper Level Non-Major Specific Courses (Semesters 5-9)

  • Business Planning and Practices
  • Business Entrepreneurship
  • Internship
  • Portfolio 1: Vis Comm
  • Portfolio 2: Vis Comm
  • Principles of Finance
  • Principles of Marketing
  • Principles of Sales
  • Senior Thesis 1: Vis Comm
  • Senior Thesis 2: Vis Comm

Other Courses

  • College Success Strategies

Major Specific Core Technical / Occupational Classes in Visual Communication

Entertainment Art

  • 3D Entertainment Art Foundations
  • Advanced Entertainment Art
  • Model Design I
  • Model Rigging & Animation
  • Model Shading & Lighting
  • Model Texturing
  • Visual Effects

Graphic Design

  • Advanced Design
  • Design Production
  • Graphic Design I
  • Graphic Design II
  • Typography 1
  • Typography 2
  • Web Design

Illustration

  • Advanced 3D Design
  • Advanced Painting Techniques
  • Advanced Illustration
  • Digital Painting
  • Illustration 1: Fundamentals
  • Illustration 2: Concept & Style

Interactive Design

  • Advanced Interactive Design
  • Information Design
  • Interactive Programming
  • Interactive Web Design 1
  • Interactive Web Design 2
  • Introduction to Time-Based Media

Motion Design

  • Advanced Motion Design
  • Introduction to Time-Based Media
  • Motion Design 1
  • Motion Design 2
  • Video 1: Introduction to Digital Video
  • Video 2: Video Production