Course
CRS-0109-01-003Principles of Game Programming
intermediateactive
Examines game engine architecture, ECS, and AI for games.
Principles of Game Programming
intermediateactive
Also known as: Game Programming Principles
| Course name | Principles of Game Programming |
|---|---|
| Course code | CRS-0109-01-003 |
| Canonical ID | urn:taxonomy:cip-aligned:course:0109-01-003 |
| Level | intermediate |
| Status | active |
| Subject | Game Programming (SUB-0109-01) |
| Discipline | Game Development (DIS-0109) |
| Category | Computing and Information Sciences (CAT-01) |
Examines game engine architecture, ECS, and AI for games.
Credit hours
| Min | 3 |
|---|---|
| Max | 4 |
| Type | semester |
Contact hours
| Lecture | 2 |
|---|---|
| Lab | 2 |
| Studio | 0 |
| Clinical | 0 |
| Practicum | 0 |
Learning outcomes
- Design engine architecture.
- Apply ECS.
- Implement game AI.