B.S. Game Design Engineering

130 Credits

Remedial Courses:

Remedial classes are required when a placement test is not passed.

Additional Math Courses:
First Academic Year (Fall, Spring, and Summer)
  • CS100  Introduction to Scripting: Python
  • ART100  2D Design I
  • ART110  Sketching
  • MATH143   Calculus I
  • ENG100  English Composition
  • DAA106  Digital Imaging Concepts
  • CS115  Web Programming: HTML5, CSS, JavaScript
  • SCI145  College Physics I
  • MATH144  Calculus II
  • GenEd  General Education Course

 

Second Academic Year (Fall, Spring, and Summer)

  • DAA240  Introduction to 3D Modeling
  • GAM225  Introduction to Game Production
  • MATH295  Discrete Mathematics
  • GenEd  General Education Course
  • GenEd  General Education Course
  • DAA267  Character Rigging
  • GAM235  Game Usability
  • CS285  C++ Programming: Object Oriented Programming
  • BUS110  Principles of Management or
    BUS125  Business Law or
    BUS270 Project Management
  • MATH320  Geometry and Transformation
  • GenEd  General Education Course

 

Third Academic Year (Fall, Spring, and Summer)

  • CS445  Advanced C++ Programming
  • DAA245  Texturing
  • GAM295  Game Design I
  • GenEd  General Education Course
  • GenEd  General Education Course
  • GenEd  General Education Course
  • CS295  Data Structures and Algorithms
  • SWE375  Mobile Programming for iOS or
    SWE376  Mobile Programming for Android
  • GAM355  Level Design I
  • GAM376  Game Design II
  • GenEd  General Education Course
  • GenEd  General Education Course
Fourth Academic Year (Fall, Spring, and Summer)
  • GAM415  Level Design II
  • GAM475  Game Studio I
  • SWE447  GUI and Graphics Programming
  • GenEd  General Education Course
  • GenEd  General Education Course
  • GAM476  Game Studio II
  • INT401  Internship I or Elective
  • SWE449  Tools Programming
  • GenEd  General Education Course