Course Name Code Semester T+U Hours Credit ECTS
Introduction To Game Programming ISE 437 7 3 + 0 3 5
Precondition Courses
Recommended Optional Courses
Course Language Turkish
Course Level Bachelor's Degree
Course Type Optional
Course Coordinator Öğr.Gör. BARAN KAYNAK
Course Lecturers
Course Assistants
Course Category
Course Objective Game Programming Technology, has become crucial to the development of computer and web environment. Game programming basics and techniques are explained, the participants will develop gaming programs.
Course Content Game Programming, Game Programming mathematics, graphics, transformations, animation, game programming, sound, input and output hardware and the algorithms used in game programming.
# Course Learning Outcomes Teaching Methods Assessment Methods
1 To grasp the basics of game programming , , , ,
2 Make of 2D and 3D modeling , , , , , ,
Week Course Topics Preliminary Preparation
1 Game Programming
2 3D Math
3 3D Modeling
4 Character Modeling
5 Game Programming Audio
6 Use of Graphics
7 Introduction to equipment
8 Game Structure
9 2D and 3D transformations
10 Midterm Exam
11 Game Engines
12 Output Devices
13 Application of Game Programming
14 Application of Game Programming
Resources
Course Notes Lecture notes
Course Resources Beginning C++ Game Programming,Michael Dawson, Thomson Course Technology, 2004.
Order Program Outcomes Level of Contribution
1 2 3 4 5
1 X
2 X
3 X
4 X
5 X
6 X
7 X
8 X
9 X
10 X
11 X
12 X
Evaluation System
Semester Studies Contribution Rate
1. Ara Sınav 50
1. Kısa Sınav 20
1. Ödev 15
2. Ödev 15
Total 100
1. Yıl İçinin Başarıya 40
1. Final 60
Total 100
ECTS - Workload Activity Quantity Time (Hours) Total Workload (Hours)
Course Duration (Including the exam week: 16x Total course hours) 16 3 48
Hours for off-the-classroom study (Pre-study, practice) 16 3 48
Mid-terms 1 3 3
Quiz 1 3 3
Assignment 2 3 6
Final examination 1 5 5
Total Workload 113
Total Workload / 25 (Hours) 4.52
dersAKTSKredisi 5