My Saved Courses
Basic Drawing Class
This module introduces sketching as the basic visualisation tool for designers. Students will be exposed to the fundamentals of drawing concepts, observation and sighting techniques. Through still life, perspective and human figure drawing exercises, the module provides a fundamental ground for form, texture, proportion, spatial relationship perspective, tonal values and composition studies. Students will learn both analytical and expressive components of the drawing process.
Communicating for Personal and Team Effectiveness
Aims to equip students with the necessary skills to develop self-confidence in their spoken and written interactions with intended audiences for specific purposes, in informal contexts.
Critical and Analytical Thinking
This module aims to equip students with skills in critical and analytical thinking, which includes the ability to evaluate different perspectives, articulate a point of view and support it with relevant and credible evidence. The module also provides students with opportunities to practise information literacy, and critical and analytical thinking skills through the exploration of contemporary local and global issues.
Design Theory and Research 1
This module aims to inculcate basic skills of critical analysis, reading, writing and research for first year design students. Using a set of design lenses as critical and theoretical building blocks, students will learn to apply theoretical ideas to augment their conceptual ideation, to build design arguments and evaluate design propositions through reflections, presentations and writing, and understand the foundations of design conceptualisation and thinking.
Foundation Design Studio
This module introduces the basic skills in design and creative processes. Ideation will be taught through a series of short projects to explore various design methods. Students will be taught to un-learn the preconceptions that they may have accumulated and learn to question normality and standard practices and to think creatively and critically.
Game Art and Animation 1
This module will let students learn to fundamentals of 2D assets creation and animation for digital games. Animation basics and 2D sprites creation will be covered to provide support for students’ studio project. With the application of fundamentals in lighting, perspective, and concept design, this module allows students to use the combined knowledge to create the assets necessary for their 2D game projects with reference to a production pipeline.
Game Design 1
This module will introduce students to the fundamentals of game design and development, starting with the typology and principles of games and its structures. Students learn the different categories of games and platforms available, review different games to developing their critical skills in the process, game structures, rules and play-testing. Students will also learn how to design basic game mechanics and levels for 2D games. Basic interactive design, including interface design for physical and 2D games are covered as well.
Games Design & Development Studio 1
This module lays the foundation for the training and education of the game designer, as well as introduces the games design and development methods throughout the programme. Students are introduced to the basic skills of craft and the design process. Through a series of assignments, students are given opportunities to conceptualise game ideas, and develop prototypes for physical and digital games. Areas of design documentation, team roles, group dynamics, and conflict management are addressed to prepare students for group work.
Game Programming 1
This module aims to equip students with the knowledge and skills required to produce a digital 2D game prototype using commercially adopted game engine. Students will be introduced to game development terminology and basic programming fundamentals to aid them in creating a prototype or proof of concept, which is an important phase within a typical game production life cycle. Students will also be taught how to infuse design considerations into the development process as part of the training to be a proficient game designer cum programmer.
Graphic and Visual Communication
This module introduces students to various means of digital media. Students will be introduced to the basic fundamentals of digital photography, vector graphics creation and typography. Photography skills will be taught to equip students with the vocabulary of the medium to convert photographs with basic digital retouching skills to transform images into meaningful storytelling images. Digital Vector Illustration with practical sessions in typography and layout design are also introduced. Students will understand the basics of page hierarchy and effective visual flow through layout & composition design. Students will have a portfolio of typographic, photographic, vector design work and projects demonstrating the application of the module topics.
This module aims to equip students with foundational knowledge to tackle elementary computational problems. The intention is to train students to design solutions to solve problems using a computer program, thus creating opportunities to experience key elements of computational thinking which encompass: ● decomposition: breaking down data, processes or problems into smaller, manageable parts. ● pattern recognition: observing and generalising patterns, trends, and regularities in data and processes into rules or insights. ● abstraction: identifying the general principles that generate these patterns. ● algorithm design: developing step-by-step instructions for solving problems/tasks.
Narrative Thinking (NAT)
This module aims to equip students with the skills to critically evaluate the elements of narratives used in a variety of contexts, and to appreciate and harness the power of storytelling in our daily life. Students will analyse narratives to connect and contextualise self to society, and learn to craft impactful personal narratives to inspire or influence others.
Please refer to Elective Module link below.
Ethics and Law of IT and Media
Provides students with an understanding of the ethical and moral aspects of Information Technology and media management, as well as the basic and general aspects of the law arising from the Information Technology and media industries. Upon the successful completion of this module, students will become aware of the ethical and moral issues faced by professionals in the Information Technology and media industries. They will also learn, understand and be able to apply general aspects of the law in Information Technology and the media to their work in future.
Game Art and Animation 2
Students will be introduced to fundamentals of 3D art and animation. They will translate their 2D art fundamentals learnt in Year 1 and create various 3D models and textures for 3D spaces. They will also learn basic animation techniques for 3D game assets for digital games.
Game Design 2
This module covers how games create experiences beyond entertainment. Students learn the theories behind User Interface and User Experience to design games for different applications. Students will also learn about crafting narrative for games and how to design unique mechanics and levels for 2D and 3D games on game consoles, personal computers and mobile devices.
Games Design and Development Studio 2
This module exposes students to 2D and 3D game projects where they will be applying the technical skills that they have acquired from other supporting modules in Year 1 & 2 to produce games in a team. There are opportunities for students to work on real life projects, which will bring workplace practices to the classroom to give a more authentic learning experience. Students will go through the production pipeline and learn how to use agile project management methods in managing the game projects. In these projects, they will acquire techniques on managing communication, conflict and stakeholder expectations through simulated experience and guidance from our tutors.
Game Programming 2
This module aims to equip students with knowledge to implement digital 3D game prototypes through fundamentals of problem solving and programming. These skills are taught through programming constructs as well as simple object-oriented concepts like objects and classes, inheritance, polymorphism, multi-dimensional arrays, statics, etc. It will allow students to plan, conceptualise, design, script and develop game levels using commercially adopted content creation tools and game engine. Besides using native level construction editor to build 3D levels, interaction with different forms of input devices such as mouse, joystick, hand gestures and so on will be covered as well.
Social Innovation Project
This module aims to equip students with a Design Thinking mindset in a social innovation context. Students collaborate in multi-disciplinary groups to apply Design Thinking tools and methods to create innovative prototype solutions for local social issues. In the process, they will develop a better understanding of themselves, and empathy for a local community in need.
Game Art and Animation 3
This is a specialisation module where students are taught how to create more complex levels of 3D models using hard-surface and organic modelling techniques including how to establish lighting and applying texture to a 3D model. The students will learn to create skeletal rigs that is used to set up 3D models for animation before designing, planning and creating animations for a 3D game project with game design considerations. This will also be supported by lessons that will further their knowledge in human anatomy and character, prop and environment design.
Game Programming 3
This module further explores the principles behind object-oriented approach to programming using commercially adopted game engine. Topics covered include modular coding, generics, event handling, data structures, memory management, code optimization, debugging techniques and so on. This subject also provides a grounding on computer and mobile technologies, their architectures and components. This is to equip students with necessary programming skills and knowledge to design and develop optimised mobile games for handheld devices with gesture-based controls before embarking on their internship programme.
Mathematics for Games (for students taking Game Programming 3)
Equips students with knowledge in mathematics and analytical skills to solve problems related to infocomm technology. Topics include matrices, linear transformation, number systems, set theory, logic, Boolean algebra, techniques of counting and probability.
Game Design 3
Games Design and Development Studio 3
Students engage in a Final Year Project (FYP) to formulate a design proposal with the relevant research, derive game-play structure with narrative, design characters and environments, program the game, conduct play testing and finally document the production process. This module will be a platform for students to demonstrate their technical capabilities in game making, using the intellectual tools and practical skills accumulated and developed in the course. In a simulated game studio environment, students will also demonstrate their ability to manage a project, as well as work and communicate in teams with diverse roles.
Game Art and Animation 4
Students will be required to apply all the prior knowledge to create high quality artwork for games. The module also supports their Final Year Project (FYP) from pre-production to final production stage. It also covers advanced topics of creating high end 3D models and cinematic animation for games. Furthermore, students will be familiarised with advance techniques of realistic lighting and rendering in order to represent their assets in a next-generation game engine environment.
Game Programming 4
This module aims to equipped students with knowledge for implementation of advanced features commonly used in sophisticated game development. This includes algorithm patterns, coding strategies, AI programming, finite state machine, multi-player networking, advanced UI and animation control, etc. Students also got to explore trending and emerging technologies that enhance user gaming experience. This includes virtual reality, augmented reality, mixed reality and use of various sensory devices through hardware integration. This module is positioned to support students in their Final Year Project to design and develop engaging and innovative games for different interactive digital media platforms.
Please note: Course structure subject to change.
It is certainly timely that Singapore Polytechnic chose to engage the digital game and entertainment industry. The promise of the digital game industry cannot be underestimated. While it may still be in its infancy in Singapore, we are already immersed in the effects of the digital game and video culture from almost all aspects of entertainment and media realms.
EARLY ADMISSIONS EXERCISE (EAE)
The exercise is now closed.
JOINT ADMISSIONS EXERCISE (JAE)
DIRECT ADMISSIONS EXERCISE (DAE)
500 Dover Road Singapore 139651
Last updated: 17 January 2020
Best viewed using Internet Explorer 10 and above, latest 2 versions of Mozilla Firefox, Safari and Google Chrome