“Video games foster the mindset that allows creativity to grow”

 – Nolan Bushnell

B.Sc (Honors) Computer Science & Game Development

The objective of the course is learning the technologies behind games development including hardware (consoles, input devices) and software games engines and enables you to develop your own ideas into a marketable product.

Students will learn core computer science & game development subjects and gain required skills in concept development, programming, data structure, system development, problem solving, computer networks, web technologies, character design, environment development, background design and many more.

Students also learn how to develop concepts, write programs, develop game architecture, and integration with high-end programming languages. With these skills students will create their own games. Students will also.

‘BA (HONORS)’ in Computer Science and Game Development

It is a career-oriented 4-year bachelor’s degree program tailored precisely for 10+2 completed aspirants, who want to prove themselves in the Media & Entertainment industry. This program is endorsed by Jawaharlal Nehru Architecture and Fine Arts University, Masab Tank, Hyderabad and upon successful completion of this program, students will be awarded with a bachelor’s degree from the JNAFA university.

The curriculum is developed by industry professionals and subject matter experts considering the production pipeline, and based on the choice-based credit system (CBCS) norms. CBCS parameter is predefined by the UGC and it includes discipline-specific electives, general electives, ability enhancement compulsory courses, and skill enhancement subjects.

The training will be imparted through theory lectures, practicals, and internships, while the learning outcomes are evaluated through mid-term examinations, internal assessments, written & practical exams, project, viva-voce, and portfolio development.

Course Structure

Semester 01
  • English Communication
  • C Programming Language
  • Operating Systems
  • Swayam / Moocs
Semester 02
  • Environmental Science
  • C++ Programming Language
  • Database Management Systems
  • Swayam / Moocs
Semester 03
  • Creative Writing for Media
  • Data Structure Using C++
  • Advanced C++ and STL
  • Game Design and Production Pipeline
  • Swayam / Moocs
Semester 04
  • Personality Development
  • Object Oriented Programming with Java
  • C# and .NET Framework
  • Game World Design I Swayam / Moocs
Semester 05
  • Python Programming Language
  • Game Engine Programming – I
  • Game World Design II
  • Data Communications and Computer Networks
  • Design and Analysis of Algorithms (OR) Object Oriented System Development (OR) Computer Organization
Semester 06
  • Computer Graphics I
  • Game Engine Programming – II
  • Artificial Intelligence for Games
  • Web Technologies (OR) Web Programming (OR) Game Project Management
  • Mini Project
Semester 07
  • Computer Graphics II
  • Gamification
  • Game Quality Assurance
  • Game Psychology Storytelling for Games (OR) Marketing for Games (OR) Game Design and Documentation
Semester 08
  • Thesis
  • Project
  • Internship

Job Roles

Interactive Content Developer | Technical Artist | Application Developer | Game Programmer | Software Developer | Game Tester | Game Producer | Game Engine Programmer, Unreal Developer | Unity Developer | Start-up Entrepreneur | Concept Artist | 3D Modeler | Game Artist | Level Designer | Game Play Programmer | Mobile Game Developer | Console Game Developer | App Developer

Opportunities in

X-Cube LABS | PurpleTalk | UBISoft | Electronic Arts | 99 Games | Riktam Technologies | MobileWays | Cisin | Tvisha Technologies Inc | iGenero Web Solution Private Limited | Ingresos Pvt. Ltd | Allanzcom | ParamInfo | Khusaki Technologies Private Limited | Innominds Software Inc | Hixel Techs | IVY Comptech | Innopark | Gameshastra Solutions | EA Games India| Gameloft | Big Blue Bubble | Max Play Games | Rocksalt | Zynga | Reliance Games | NextWave Multimedia | UbiSoft | Electronic Arts | Root16 Interactive | Rockstar Games | Techtree | Poletowin | Glu Mobiles | Dhruva Interactive, and many more…