Major of Games Development

Discover Games Development Major

  • About Major
  • Program Objective s
  • What will I learn?
  • Career path
  • Mission

About Major

Game Development is the art of creating games and describes the design, development and release of a game. It may involve concept generation, design, build, test and release. While you create a game, it is important to think about the game mechanics, rewards, player engagement and level design.
Game Development can be undertaken by a large Game Development Studio or by a single individual. It can be as small or large as you like.
People who make video games or computer games are called game developers. You can think of them like software developers, as video games are essentially just a specific type of software. A game developer could be a programmer, a sound designer, an artist, a designer or many other roles available in the industry.
While becoming a good game developer doesn't require being a skilled player, you should be able to analyze a game to determine why it is good or bad. It is the only way you'll be able to develop good gameplay yourself and realize when something isn't working and how to improve it.

Program Objectives

Game Development can be undertaken by a large Game Development Studio or by a single individual. It can be as small or large as you like.

What will I learn?

• Wide-ranging knowledge of gaming trends.
• Strong IT skills (programming, video graphics and hardware)
• Problem-solving aptitude
• Creativity and culture
• Stay abreast of industry developments

Career Path

  • Game Designers
  • Game/application Developers
  • Animators and Other Artists
  • Audio Engineers
  • Interpreters and Translators
  • Video Game Testers
  • Technical Support Specialists


The Computer Science School is committed to provide an outstanding academic climate that will earn students the knowledge, skills and ethics to compete locally, partner with Canadian universities to qualify for work regionally and internationally, support scientific research and gain the trust of the community

Major ofGame Development

Study Plan

Computer Sciences study plan indicates subject required in order to receive your bachelor degree and indicates when planned subjects should be studied. 

We recommend all students to contact their advisors at the beginning of each semester.

Semester 1

  • (BSC 112) Mathematics - 1
  • (BSC 121) Physics
  • (CSC 140) Introduction to Computer
  • (HUM x52) CE2
  • (HUM xxx) ElCV-1 
  • (HUM xxx) ElCV-2

Semester 2

  • (HUM 110)English Language-1
  • (BSC 125) Mathematics-2
  • (BSC 124) Electronics
  • ( BSC 225 )Discrete Mathmatics
  • ( CSY 465) Computer Networks
  • ( CSC 150) Fundamentals of Structured Programming

Semester 1

  • (HUM 112) English Language-2
  • (BSC 221) Mathematics-3
  • (CSY 260) Logical Design
  • (CSC 250) Data Structures
  • (CSC 352) Operating Systems

Semester 2

  • (HUM 113)Report writing
  • (BSC 223) Probability and Statistics
  • (CSC 270) Object Oriented Programming
  • (CSC 340)Analysis & Design of Algorithms
  • (CSC 441)Artificial Intelligence
  • (CSY 477)Computer Security Techniques

Semester 1

  • (CSC 342)Computer Graphics
  • (INF 370)Database Management Systems
  • (CSC 485) Learn the machine
  • Major-1

Semester 2

  • (INF 380) System Analysis and Design
  • (CSC 442)Image Processing
  • (SWE 493)Web Engineering and Development
  • (CSC 390)Visual Programming
  • Major-2

Semester 1

  • (ICSC484)Parallel Computing
  • (SWE 390)Software Engineering
  • (SWE 392)User Interface Design
  • (SWE 400)Project (1)
  • Major-3

Semester 2

  • (SWE 494)Software Project Management
  • (SWE 491)Software Design and Architecture
  • (SWE 401)Project (2)
  • Major-4
  • Field Training-1
  • Field Training-2

Our Staff

Prof. Eman Karam

Dean of Computer Science Institute

  • Ph.D. in Computer Science, Al-Azhar University, 2005

  • M.Sc. in Mathematics, Cairo University, 1999

  • B.Sc. in Computer Science, Cairo University, 1994

Assoc. Prof. Dalia Magdi

Vice Dean of Computer Science School

  • Ph.D. in Management Information Systems, Sadat Academy for Management Sciences, 2010

  • M.Sc. in Information System, Sadat Academy for Information System, 2002

  • B.Sc. in Information System, Sadat Academy for Information System, 1996

Dr. Dina Refaat

Assistant Professor at Computer Science School


  • PhD in Computer Science and Information, Helwan University, 2016

  • M.Sc. in Computer Science and Information, Helwan University, 2009

  • B.Sc. in Computer Science, Helwan University, 2004

Head of Department Message

Dr. Dina Salem
Head of Department

CIC school of computer science provides an outstanding educational experience for our students. Our program is introducing courses sequence involving in many areas of research including data science, cloud and mobile computing and game development.
We provide our students with different training and activities helping them improve their social and educational life.

Curious About Our Quality Assurance Unit?