BCA Game Development - NCUIndia

About

Our Bachelor of Computer Applications (BCA) program focused on game development for acquiring a versatile skill set. These courses offer a mix of programming and creativity, preparing students for success in the gaming industry. By learning languages like C#, and C++ and exploring design principles, students develop strong coding skills and creativity. The emphasis on projects helps them build portfolios and gain a competitive edge in the growing gaming sector.

Semester 1

  • Mathematics & Statistics
  • Programming using C
  • Computer Architecture & Organization
  • Introduction to Linux
  • Environmental Studies
  • Human Values & Professional Ethics

Semester 2

  • Programming using C++
  • Data Structures
  • Programming in Java
  • Database Management System
  • Software Engineering
  • Effective Comm-I
  • Minor Project

Semester 3

  • Game Design Basics
  • Programming in Python
  • Introduction to Game Engine
  • Programming Using C#
  • HTML Basic
  • Programming Concept using Scratch
  • Introduction to Stop Motion Animation
  • Effective Comm-II

Semester 4

  • Data Communication & Networks
  • 2D/3D Game Development
  • Introduction to AR/VR
  • Programming Concept using Construct
  • Level Design through Game Editors
  • Open Elective-I
  • Foreign Language Elective
  • HTML Game Development
  • Summer Internship

Semester 5

  • AR VR
  • Advance Multiplayer Programming
  • AI for Game Development
  • Game Development I
  • Creating 2D/3D Game Project
  • Creating VR Game Project
  • Open Elective-II

Semester 6

  • Major Project
  • Game Development II
  • Integrating Online Services
  • Open Elective-III

Learning Outcome:

  • Game Developer
  • Develop expertise in essential programming languages for game development, including C++ and C#, commonly used in the industry.

Career Options:

  • Game Developer
  • Game / Level Designer
  • Graphics Programmer
  • UI/UX Designer
  • Game Tester/QA Analyst
  • Virtual Reality (VR) Developer
  • Augmented Reality (AR) Developer
  • Mobile Game Developer
  • Unity Game Developer
  • Unreal Game Developer
  • Independent Game Developer/Indie Developer

Prospective Companies for BCA – Game Development

  • Reliance Games
  • Light & Wonder
  • GSN Games ( Scopely)
  • Rockstar Games
  • Zynga Games
  • Juego Studios
  • Hungama Games
  • Gameshastra
  • Keywords Studio ( Lakshya Digital)
  • LILA Games
  • Dream Game Studios
  • Moonfrog Labs
  • IDZ digital
  • Sharcon Gaming
  • Jash Entertainment
  • Short Gun Games
  • Gameberry Labs
  • Play Simple
  • Tycho Gaming
  • Kwalee
  • GameCloud Technologies Private Limited

Programme Educational Objectives (PEOs)

  • Graduates will be able to demonstrate the knowledge to analyze, design and testing of Software, Games / Interactive applications
  • Graduates would be able to understand the ongoing changing trends and keep them updated with the latest technology such as Programming languages, Game Engines, Augmented Reality (AR), Virtual Reality (VR) etc.
  • Graduates should be able to inculcate adequate knowledge, skill, dedication, and work ethics required for the accomplishment of the assigned task in their job role and have a portfolio to showcase the work.
  • Graduates will be equipped with the prequalification for professionals heading for a smart career in the Gaming & Software field, which measures up to industry standards and helps them to create an individual work making them job-ready.

Programme Outcomes (POs)

  • To develop and apply the skills that students require in the software and gaming industry
  • To develop creativity and individuality in problem solving and performing tasks
  • To enable students to understand the developmental life cycle for producing industry-ready software applications & Games.
  • To enable students to develop applications and plugins for software and game development individually and in teams.
  • To enable students to continue their studies and to introduce them to scientific work in the areas of software applications, virtual reality, computer graphics, artificial intelligence

Programme Specific Outcomes

  • Use of gaming engines and programming techniques to design and develop software for various applications and games of different genres for multiple platforms.
  • Use innovative methodology for developing software applications and games which are popular and can be used on different platforms

Minimum Eligibility Criteria

BCA – Game Development

To enroll in this course, you must have successfully completed 12th Standard (or equivalent qualification). Having mathematics or computer science as part of your 12th-grade curriculum will simplify the coursework for you as a student.

Financial Assistance

Programme Fee

For Year 2024-25

FOR INDIAN STUDENTS
Total Annual Fee:   Rs. 1,55,000/- (Tutition Fee: Rs. 1,24,000/- & Development Fee:  Rs. 31000/-)
FOR NRI STUDENTS
Annual Fee –  Rs. 2,37,000/-
OTHER FEE
  • Caution Money: A sum of Rs 10,000/- to be charged from each student seeking admission to the University in the Academic Year 2024-25. The amount is interest free and will be refunded to the students at the time of withdrawal or at end of their programmes, whichever is earlier, after deduction of dues, if any.
  • Alumni Association Fee: A onetime Alumni Association fee of Rs. 1,000/- for all programmes is payable by all students.
  • Industry Employability Aptitude Test Fees: Industry Employability Aptitude Test fees of Rs. 1,500/- is payable.
  • Youth Red Cross Fund : Rs. 80/- is payable by all students

Hostel Fee (where applicable) Rs. 75,000/- per semester

Enquire Now

Admissions Hotline: 9311300803
Email:admissions@ncuindia.edu

FAQs

To enrol in this course, you must have successfully completed 12th Standard (or equivalent qualification). Having mathematics or computer science as part of your 12th-grade curriculum will simplify the coursework for you as a student.

This course will cover a range of programming languages and game engines relevant to game development. This includes instruction in C#, C++, and HTML, as well as hands-on experience with Unity and Unreal gaming engines.

No, creating games is a collaborative effort, and you will require at least one artist, depending on the type of game you plan to develop.

At Seamedu, our faculty consists of industry professionals with diverse expertise. They bring a wealth of experience in various domains, including Game Programming, Unity 3D development, Game Design, AR/VR Game Development, and Unreal Game Programming. Not only are they well-versed in their respective fields, but they also maintain strong connections within the gaming industry, allowing them to bring real-world knowledge directly into the classroom.

We organize a variety of workshops that provide students with insights from industry professionals. In addition to these workshops, we host two main activities known as “Game Day” and “Game Jam.” These activities serve as practical platforms where students can apply and implement the theoretical knowledge they have gained in their studies.

The field of gaming and IT companies offers numerous career opportunities, including roles such as Game Developer, AI Developer, UI Developer, Game Tester, and more.
AnnouncementAdmission Enquiry