Foundation for Technology and Coding

Training Provider: NANYANG TECHNOLOGICAL UNIVERSITY
Course Reference: TGS-2025059229
S$1,350
Original: S$4,500
Save S$3,150

About This Course

This course equips learners with foundational programming skills for game development, focusing on computational thinking, algorithmic problem-solving, and structured coding using object-oriented programming. Introducing core coding concepts and applying them in the context of game design, learners will develop a strong foundation in the use of core data structures and gain practical experience through hands-on exercises and prototype-building using a modern game engine (e.g., Unity). This course is an essential for entry-level game developer roles (e.g., gameplay programmer/engineer, tools developer, technical artist, virtual reality/augmented reality software engineer), also benefiting those transitioning from other fields into game technology careers.

What You'll Learn

At the end of the course, learners will be able to:

1. Apply core programming concepts and algorithmic thinking to analyze problems, break them into logical steps, and design structured solutions relevant to game design and development.

2. Develop simple interactive programs using object-oriented principles and structured coding techniques.

3. Design and prototype basic game components that demonstrate functional and logical coding solutions.

Entry Requirements

Learners from various academic and professional backgrounds are welcome - especially in computer science, art, design, media, and engineering. No prior artistic education is required. Learners with the following are encouraged to apply:
1. Passion for game design and technology.
2. An IELTS score of ≥ 6.5 or a TOEFL score of ≥ 90, taken within the last two years if English is not your first language, or if your medium of instruction at the tertiary level was not English.
3. An artistic portfolio and/or demo reel may be required to showcase your creativity, technical skills and understanding of game design principles and/or visual development. Include game prototypes, level designs, 3D models, animations, concept art or process documentation. Please disclose any use of generative AI in your work.

Shortlisting will be conducted for this course.

Course Details

Duration 39 hours
Language English
Training Commitment Not specified
Total Enrolled New course
Back to All Courses
Note: To apply for this course, visit or contact the training provider directly.

More Courses from NANYANG TECHNOLOGICAL UNIVERSITY

Marketing is undergoing a fundamental shift as artificial intelligence increasingly mediates how con...
Duration 180 hours
Fee After Subsidy S$5,400
• Lead Sustainable Urban Projects – Apply leadership skills, strategically manage initiatives in...
Duration 135 hours
Fee After Subsidy S$5,100
Aspire to work as an AI Engineer, AI Applications Engineer, or AI-driven Full-Stack Developer? Look ...
Duration 270 hours
Fee After Subsidy S$8,580