B.Sc Computer Science &
Game Development

B.Sc Computer Science & Game Development

Build games, code worlds and start your game development career after 12th with Computer Science, Unity, Unreal Engine, AI for Games, AR/VR, Gameplay Systems and Portfolio Development.

DURATION

2 Years

MODE

Offline Hyderabad

ELIGIBILITY

10+2 or MPC

AFFILIATION

JNAFAU

Asia’s 1st Unreal Engine Academic Partner
The Rookies Global Recognition
Portfolio + Internship + Final Game Project
Course Overview

Where Computer Science meets Game Development.

The B.Sc Computer Science & Game Development program at IACG is designed for students who have completed 12th and want to turn their interest in coding, games and interactive technology into a serious career direction.

This 4-year program blends Computer Science fundamentals with practical game development specialization. Students learn programming, data structures, operating systems, DBMS, software engineering, algorithms and networks along with Unity, Unreal Engine, AI for Games, AR/VR, level design, gameplay programming, graphics programming and portfolio development.

Students learn to move from playing games to building them.

Why IACG

Learn Game Development in a creative technology ecosystem.

IACG combines academic learning, production-style workflows, project-based training, portfolio development, internship exposure and career readiness.

25+ Years

Creative education experience

Unreal

Asia’s 1st Unreal Engine Academic Partner

Rookies

Global creative school ranking recognition

JNAFAU

Affiliated Bachelor’s program

Course Objectives

By the end of the program, students will be able to:

Understand core Computer Science concepts used in real game development.

Build strong programming foundations using C++, C#, Python, Java and Web Technologies.

Create interactive games using Unity and Unreal Engine.

Design gameplay systems, levels, worlds, narratives and production documents.

Apply AI, math, physics, AR and VR concepts in interactive game environments.

Build playable game projects, internship outputs and professional portfolio work.

Course Curriculum

Complete learning path from Computer Science to playable games.

The curriculum balances coding, engine workflows, game design, AI, AR/VR, project work, internship and final portfolio output.

Computer Science Core

  • Operating Systems
  • Data Structures
  • Design & Analysis of Algorithms
  • Database Management Systems
  • Computer Networks
  • Software Engineering
  • Human Computer Interaction
  • AI & Machine Learning

Programming

  • C++ Programming
  • Advanced C++ & STL
  • Python Programming
  • Java Programming
  • C# and .NET Framework
  • Web Application Development
  • Web Programming

Game Engines & Programming

  • Unity 3D Basic
  • Unity Advanced
  • Unity Shaders
  • Unreal Blueprints
  • Unreal Programming with C++
  • Gameplay Programming
  • Graphics Programming with OpenGL
  • Game Networking

Game Design & Production

  • Game Genres & History
  • Game Design Pipeline
  • Level Design
  • Game World Design
  • Storytelling for Games
  • Game Psychology
  • Game Design Documentation
  • Game Project Management

Creative & Emerging Tech

  • Drawing
  • Color Theory
  • Image Editing
  • 3D Modeling & Texturing
  • UI/UX Design for Games
  • Augmented Reality
  • Virtual Reality
  • Gamification

Portfolio & Final Output

  • Mini Game Projects
  • Portfolio I & II
  • Internship
  • Thesis
  • Final Game Project
  • Playable Game
  • QA Report
  • User Manual
Course Objectives

Learning beyond the classroom.

At IACG, game development learning is built around practice, feedback, production thinking and proof of skill.

01

Studio-Style Learning

Students work on team-based assignments and production-style tasks to understand real game pipelines.

02

Game Jams & Challenges

Students build quick prototypes, test mechanics and improve creative problem-solving.

03

Portfolio Development

Every student builds proof of skill through coding, AI, gameplay, level design and playable projects.

04

Build Your Own Game

Students create playable projects with game design documents, QA reports and presentation-ready outcomes.

AI Workflows

Learn how AI supports modern game production.

Students gain exposure to AI-assisted workflows used in modern game development for faster ideation, coding, debugging, testing and iteration.

AI does not replace the game creator. It supports a trained creator. The final decision still depends on skill, logic, taste and creative judgment.

Gameplay Programming

Debugging & Refactoring

NPC Behavior Systems

Procedural Generation

Level Design Ideation

Concept & Asset Ideation

Testing & Analytics

Production Planning

Portfolio Refinement
Career Opportunities

Career pathways after B.Sc Computer Science & Game Development.

Game Programming

Game Programmer, Unity Developer, Unreal Developer, Gameplay Programmer, Graphics Programmer, AI Programmer, Game Engine Programmer, AR Developer, VR Developer, Metaverse Developer, Software Developer.

Game Designer, Level Designer, World Designer, Narrative Designer, Combat Designer, Economy Designer, Systems Designer, Technical Designer.

Game UI/UX Designer, Interactive Media Designer, Game Asset Artist, Environment Artist, Technical Artist, AR/VR Experience Designer.

Game Producer, Game QA Tester, Game Project Coordinator, Game Publishing Executive, Game Marketing Executive, Game Monetization Analyst, Database Administrator.

Admissions Open

Don’t just play games. Learn to build them.

If you love coding, gaming, technology and interactive worlds, B.Sc Computer Science & Game Development at IACG can help you build the foundation for a serious game development career.