Skip to main content

COURSE DETAIL

ALGORITHMS
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
65
UCEAP Course Suffix
UCEAP Official Title
ALGORITHMS
UCEAP Transcript Title
ALGORITHMS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces algorithms and algorithmic thinking. Students examine common algorithms, algorithmic paradigms, and data structures that can be used to solve computational problems. Emphasis is placed on understanding why algorithms work, and how to analyze the complexity of algorithms. Students learn the underlying thought process on how to design their own algorithms, including how to use suitable data structures and techniques such as dynamic programming to design algorithms that are efficient. The course includes a prerequisite.

Language(s) of Instruction
English
Host Institution Course Number
50.004
Host Institution Course Title
ALGORITHMS
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems and Technology Design
Course Last Reviewed
2025-2026

COURSE DETAIL

COMPUTATION STRUCTURES
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
56
UCEAP Course Suffix
UCEAP Official Title
COMPUTATION STRUCTURES
UCEAP Transcript Title
COMPUTATION STRCTRS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces architecture of digital systems, emphasizing structural principles common to a wide range of technologies. Topics include Multilevel implementation strategies; definition of new primitives (e.g., gates, instructions, procedures, and processes) and their mechanization using lower-level elements. The course includes analysis of potential concurrency; precedence constraints and performance measures; pipelined and multidimensional systems; instruction set design issues; architectural support for contemporary software structures.

Language(s) of Instruction
English
Host Institution Course Number
50.002
Host Institution Course Title
COMPUTATION STRUCTURES
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems and Technology Design
Course Last Reviewed
2025-2026

COURSE DETAIL

COMPUTATIONAL DATA SCIENCE
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
130
UCEAP Course Suffix
UCEAP Official Title
COMPUTATIONAL DATA SCIENCE
UCEAP Transcript Title
CMPTNL DATA SCIENCE
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course provides the necessary background and experience in data science technology and concepts. Students gain experience tackling a complete data science project, from data gathering and pre-processing to data analysis through machine learning tools. Students apply fundamental concepts in machine learning to data storage and distributed processing as a foundation for their project.

Language(s) of Instruction
English
Host Institution Course Number
50.038
Host Institution Course Title
COMPUTATIONAL DATA SCIENCE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems Technology and Design
Course Last Reviewed
2025-2026

COURSE DETAIL

INTERVENTIONS IN DESIGN, TECHNOLOGY, AND SOCIETY
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Sociology Anthropology
UCEAP Course Number
50
UCEAP Course Suffix
UCEAP Official Title
INTERVENTIONS IN DESIGN, TECHNOLOGY, AND SOCIETY
UCEAP Transcript Title
DESIGN/TECH/SOCIETY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces students to important theoretical tools and conceptual frameworks developed in the social sciences. Students use these tools to uncover the economic, political, and other forces that shape the design process, explore how values and norms are built into technologies, track the effects of technologies on society, and use these insights to experiment with, and hopefully improve, design practices and outcomes. The goal is to enable social scientific reflection on and redirection of design practices at an early stage of technological production. The course focuses on important social scientific concepts, for example ‘network’ and ‘audience,’ each of which will be covered in two phases. First, students study and evaluate key social scientific ideas that explain the social dimensions of technological design through readings, class discussions, and written assignments. Second, students use those concepts to make experimental interventions, for example through archival research or fieldwork, video and image-based documentation, and creative experiments with design, in an effort to “design for a better world.”

Language(s) of Instruction
English
Host Institution Course Number
02.147TS
Host Institution Course Title
INTERVENTIONS IN DESIGN, TECHNOLOGY, AND SOCIETY
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Humanities, Arts, and Social Sciences
Course Last Reviewed
2025-2026

COURSE DETAIL

FOUNDATIONS OF GAME DESIGN AND DEVELOPMENT
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Engineering Computer Science
UCEAP Course Number
145
UCEAP Course Suffix
UCEAP Official Title
FOUNDATIONS OF GAME DESIGN AND DEVELOPMENT
UCEAP Transcript Title
GAME DESGN/DEVLPMT
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces students to the foundations of game creation and provides an overview of different aspects of game development. Students learn C# Programming (industry standard), starting with console application, then GUI games on various platform with graphics, dialog boxes, and user control. The course includes an overview of topics including game architecture, interface design, graphics for games, audio for games, prototyping and play testing. Students implement their creative gaming ideas by using the latest gaming tools. The course requires students to take prerequisites.

Language(s) of Instruction
English
Host Institution Course Number
50.033
Host Institution Course Title
FOUNDATIONS OF GAME DESIGN AND DEVELOPMENT
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems and Technology Design
Course Last Reviewed
2025-2026

COURSE DETAIL

MOBILE ROBOTICS
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
140
UCEAP Course Suffix
UCEAP Official Title
MOBILE ROBOTICS
UCEAP Transcript Title
MOBILE ROBOTICS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This introductory course on intelligent robots and systems is at the intersection of machine learning, artificial intelligence, computer vision and control theory. Students learn the fundamentals of developing systems which can sense, plan and act in the world based on various topics from the domains. Emphasis is on algorithm design, probabilistic reasoning, decision making under uncertainty and learning to improve behaviors using data. The course requires students to take prerequisites. 

Language(s) of Instruction
English
Host Institution Course Number
50.047
Host Institution Course Title
MOBILE ROBOTICS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems and Technology Design
Course Last Reviewed
2025-2026

COURSE DETAIL

HISTORY OF SURVEILLANCE IN MODERN ASIA
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
History
UCEAP Course Number
130
UCEAP Course Suffix
UCEAP Official Title
HISTORY OF SURVEILLANCE IN MODERN ASIA
UCEAP Transcript Title
HIST OF SURV ASIA
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course examines how states have attempted to apply and develop surveillance technologies with ever greater accuracy, scale, and speed (as well as when and how they did not). Geographically, this course covers from South Asia to East Asia. It focuses on how colonial, national, and postcolonial governments have tried to control their subjects and foreigners within their territory, as well as how people have responded to these state initiatives. After introducing relevant theoretical frameworks, the course investigates specific technologies such as fingerprints, photographs, anthropometrics, and CCTV, examining their historical development and impact on individual lives in modern Asian societies. Students examine people’s responses to surveillance technologies in modern Asia, ranging from adherence to protest and appraise the use of surveillance in today’s Asian societies based on its historical trajectories.

Language(s) of Instruction
English
Host Institution Course Number
2.170HT
Host Institution Course Title
HISTORY OF SURVEILLANCE IN MODERN ASIA
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Humanities, Arts & Social Sciences
Course Last Reviewed
2025-2026

COURSE DETAIL

UNDERGRADUATE RESEARCH
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Mechanical Engineering Mathematics Materials Science Environmental Studies Engineering Electrical Engineering Earth & Space Sciences Computer Science Civil Engineering Chemical Engineering Bioengineering Biochemistry Agricultural Sciences
UCEAP Course Number
186
UCEAP Course Suffix
UCEAP Official Title
UNDERGRADUATE RESEARCH
UCEAP Transcript Title
RESEARCH
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course provides research training for exchange students. Students work on a research project under the guidance of assigned faculty members. Through a full-time commitment, students improve their research skills by participating in the different phases of research, including development of research plans, proposals, data analysis, and presentation of research results. A pass/no pass grade is assigned based a progress report, self-evaluation, midterm report, presentation, and final report.

Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
iUROP MEZZO RESEARCH
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Inbound International Undergraduate Research Opportunities Programme
Course Last Reviewed
2025-2026
Subscribe to Singapore University of Technology and Design