Fisher College Logo

Game Development (BS)

About the Game Development Degree Concentration  

The Game Development concentration of the Bachelor of Science in Information Technology program is designed to give students an understanding of the development of computer and mobile two and three dimensional games. Students will gain a solid foundation in game development, while also studying information technology and computer science fundamentals. This program enables students who have an interest in gaming to gain the skills required to work as an independent game developer or on a team as a computer game programmer. 

Take the Next Step

Learning Outcomes

Students in the Bachelor of Science in Information Technology, Game Development concentration will have the opportunity to achieve the learning objectives of the BSMIT in addition to the following concentration-specific learning objectives:

By the completion of this program, students will be able to:

  • Apply design and development principles in the construction of two-dimensional (2D) computer and mobile games
  • Apply design and development principles in the construction of three-dimensional (3D) computer and mobile games
Game Development Career Track
With a concentration in Game Development students will be well positioned to obtain a job in the game industry or working as an independent developer.
 

Examples of post-graduate positions would be:

  • Computer Game Programmer 
  • Independent Game Developer

Information Technology Program Requirements: Game Development Concentration

First Year

Course Number Course Title  
CS101 Computer Concepts and Applications  3
CS116/ CS130 Introduction to Graphic Design/ Introduction to Mobile App Development 3
CS118 Introduction to Animation Development 3
CS245 Management Application and Information Systems 3
EN101 English I 3
EN102 English II 3
MA107 College Algebra or higher 3
  Social Science Elective  3
  Free Elective 6
  Total Credits 30

 

Second Year

Course Number Course Title  
CS205 Computer Programming I 3
CS206 Computer Programming II 3
CS210 Database Design and Management 3
CS233 Network Fundamentals  3
CS234 Website Programming and Development 3
MA225 Applied Discrete Mathematics  3
  Science Elective 3
  Social Science Elective 3
  Free Elective 6
  Total Credits 30

 

Third Year

Course Number Course Title  
CS301 Advanced Web Application Development 3
CS317 2D Game Development 3
CS318 3D Game Development  3
CS322 Operating Systems 3
CS325 Information Security and Privacy 3
  Humanities Elective 3
  Global Awareness Elective 3
  Social Sciences Elective 3
  Free Elective 6
  Total Credits 30

Fourth Year

Course Number Course Title  
CS443 Systems Analysis and Design 3
CS450 Senior Seminar 3
  Computer Science Elective (300/400 level) 6
  Humanities Elective 6
  Social Science Elective 6
  Free Elective 6
  Total Credits 30