Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Courses
Major
Computer Programming | Software Development | Game Development
Area of study
Information and Communication Technologies
Course Language
English
About Program
Program Overview
Brock University's Game Programming program equips students with a comprehensive understanding of game development, from programming to design to production. Through hands-on experience and a team-based approach, students gain the skills and knowledge necessary for careers in the game industry. The program's focus on creativity and innovation prepares graduates for success in a rapidly evolving field.
Program Outline
Degree Overview:
- Overview: The Game Programming (GAME) program at Brock University is a Bachelor of Science degree that prepares students for careers in the game industry. The program offers a comprehensive curriculum that covers all aspects of game development, from programming to design to production. Students will gain hands-on experience in creating games in a variety of genres and using a variety of game engines.
- Objectives:
- To provide students with a solid foundation in the principles of computer science and programming.
- To develop students' skills in game design, development, and production.
- To prepare students for careers in the game industry.
- Program Description: The GAME program is offered concurrently at Brock University and Niagara College. The program consists of a combination of academic coursework and hands-on experience. Students will take courses in computer science, game design, game development, and game production. They will also work on collaborative teams to create game components, prototypes, and fully realized games.
Outline:
- Content: The GAME program covers a wide range of topics, including:
- Computer science fundamentals
- Game design principles
- Game development tools and technologies
- Game production processes
- Structure: The GAME program is a four-year program. In the first two years, students will take foundational courses in computer science and game design. In the third and fourth years, students will take more advanced courses in game development and production.
- Course Schedule: The course schedule for the GAME program is as follows: Year 1:
- Introduction to Computer Science
- Discrete Mathematics
- Calculus I
- Physics I
- Game Design Fundamentals
- Introduction to Game Programming Year 2:
- Data Structures and Algorithms
- Object-Oriented Programming
- Calculus II
- Physics II
- Game Development I
- Game Art and Animation I Year 3:
- Software Engineering
- Computer Graphics
- Game Development II
- Game Art and Animation II
- Game Production I Year 4:
- Operating Systems
- Computer Networks
- Game Development III
- Game Art and Animation III
- Game Production II
- Modules: The GAME program offers a variety of modules, including:
- Game Design
- Game Development
- Game Production
- Game Art and Animation
Assessment:
- Assessment Methods: Students in the GAME program will be assessed through a variety of methods, including:
- Exams
- Quizzes
- Projects
- Presentations
- Portfolios
- Assessment Criteria: Students will be assessed on their knowledge of the course material, their ability to apply that knowledge to real-world problems, and their creativity and innovation.
Teaching:
- Teaching Methods: The GAME program uses a variety of teaching methods, including:
- Lectures
- Tutorials
- Labs
- Workshops
- Guest lectures
- Faculty: The GAME program is taught by a team of experienced faculty members who are experts in the field of game development.
- Unique Approaches: The GAME program offers a number of unique approaches to teaching game development, including:
- A focus on hands-on experience
- A team-based approach to learning
- A strong emphasis on creativity and innovation
Careers:
- Career Paths: Graduates of the GAME program will be prepared for a variety of careers in the game industry, including:
- Game designer
- Game developer
- Game producer
- Game artist
- Game programmer
- Opportunities: Graduates of the GAME program will have the opportunity to work on a variety of game projects, from small indie games to large-scale AAA titles. They will also have the opportunity to work for a variety of game companies, from small studios to large publishers.
SHOW MORE