Course Content
1st Year
Fall Semester
- Fundamentals of Programming
Spring Semester
- Fundamentals of Game Programming
- Mathematical Foundation for CS
2nd Year
Fall Semester
- Game Algorithm
- Game Design
- Linear Algebra
Spring Semester
- Database System
- Computer Architecture
- Game Tool Programming
- 2D Game Programming
3rd Year
Fall Semester
- Computer Network
- Artificial Intelligence Programming
- Computer Graphics Programming
- Programming Method
Spring Semester
- Operating System
- 3D Game Programming
- Game Server Programming
4th Year
Fall Semester
- Bachelor Thesis 1
- Research Methods
- Using Engine Game
- Game Project
Spring Semester
- Bachelor Thesis 2
- Portfolio
- Sound Workshop