Undergraduate Courses 2024-25
Search Result of COMP4451 : 1 found
- COMP 4451Game Programming3 Credit(s)Corequisite(s)COMP 4411DescriptionComputer game development touches on many facets of computer science, including computer graphics, artificial intelligence, algorithms, networking, human-computer interaction, music, and sound. This course will cover all of these aspects, with special emphasis on real-time graphics rendering. Students will get hands-on experience on how to design and implement real-world computer games, which will help improve their skills in programming, teamwork, management, and communication.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand design principles of computer games.
- 2.Learn and implement real-time graphics rendering techniques.
- 3.Learn basic concepts of artificial intelligence that are applicable to computer games.
- 4.Learn basic concepts of networking that are applicable to computer games.
- 5.Learn basic concepts of music and sound that are applicable to computer games.
- 6.Ability to design a game implementing most of the above.









