Undergraduate Courses 2025-26
a) Undergraduate courses marked with [BLD] or [SPO] may be offered in the mode of blended learning or self-paced online delivery respectively, subject to different offerings. Students should check the delivery mode of the class section before registration.
b) Undergraduate courses marked with [EXP] may adopt the approach of experiential learning subject to different offerings. Students should check the delivery mode of the class section before registration.
- EMIA 1901Introduction to Smart City Development3 Credit(s)Previous Course Code(s)EMIA 4500ADescriptionSmart city development is a crucial area in today's public policy, technology, and business landscapes. This course provides students with foundational knowledge in this interdisciplinary field, focusing on public policy, technological innovations, and urban challenges. Students will explore Dr. Boyd Cohen's Smart City Wheel, covering six key areas: Smart People, Smart Economy, Smart Environment, Smart Government, Smart Living, and Smart Mobility. Through lectures and guest speakers from industry, students will gain insights into real-world applications and case studies. A special workshop on the use of open data and common spatial data infrastructure (CSDI) in smart city innovations. Assessments include formative evaluations, critical reflections, active discussions, and group projects. By the end of the course, students will be equipped to propose sustainable solutions, critically evaluate technology adoption, and understand future trends in smart city development. This knowledge will help them make informed decisions when selecting majors and minors in technology, social science, environmental science, business, and sustainability.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Identify the key concepts and terminologies related to smart city development, including public policy, technological innovations, and the challenges faced by many cities
- 2.Explain the six areas of smart city development
- 3.Apply open data to propose innovative and sustainable solutions for smart city development
- 4.Critically evaluate and assess the adoption of technology in smart city projects, considering both opportunities and challenges
- 5.Identify and discuss future trends and opportunities in the use of open data and geospatial data in smart city development, and critically evaluate their potential impact on urban environments
- 6.Adopt an inter-disciplinary approach to tackle complex real-world problems
- 7.Collaborate in group activities to develop projects that promote social improvement in urban settings
- EMIA 2010Cross-disciplinary Seminar0 Credit(s)Previous Course Code(s)IDPO 2010DescriptionA compulsory course for students enrolling in the extended major programs throughout their course of study. It is a seminar series presented by faculty members and guest speakers on interdisciplinary topics in extended major area and its applications related to the major. For Year 2 or above students with extended major. Graded P or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Identify the basic issues of the extended major and the relation to your own major
- 2.Explain contemporary global issue from diverse disciplinary approaches
- 3.Develop ideas and inputs from cross-disciplinary sources
- 4.Develop communication skills for delivering academic and professional presentation
- EMIA 2020Cross-disciplinary Design Thinking3 Credit(s)Previous Course Code(s)IDPO 2020Mode of Delivery[EXP] Experiential learning
[BLD] Blended learningDescriptionThis course focuses on user-collaborative design methods for generating inclusive product solutions that integrate stakeholder and product functionality perspectives. Students will create specified product/ process /policy /protocol /plan (5P) concept models using recursive user feedback engagement methods, experimental prototyping, and divergent and convergent ideation strategies. Featured topics include design thinking; stakeholder research; concept development, screening, and selection; and interaction design. For students enrolling in extended major programs and students with consent from the instructor.Intended Learning OutcomesOn successful completion of the course, students will be able to:
- 1.Explain and practice design thinking in problem solving
- 2.Communicate and collaborate effectively in a teamwork environment
- 3.Perform presentations efficiently
- EMIA 2200Introduction to Digital Media3 Credit(s)DescriptionThis course covers a broad range of digital media topics and techniques that equip students with the relevant knowledge and skills to bridge to other courses and opportunities in the Extended Major program in DMCA. This course will focus on both the soft and hard skills of digital media covering the aesthetics, theory and practice of digital photography and cinematography, content creation, visual storytelling, media design, interactive and immersive media, generative arts and their relevant software and hardware operation in areas such as picture and sound editing, digital effects and so on. For students enrolled in the Extended Major Program in DMCA.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explain the key theories and practices of different forms and technology of digital media
- 2.Analyze the arts, aesthetics and techniques of digital media
- 3.Apply creative design thinking to digital media
- 4.Apply hands-on skills and techniques to digital media
- 5.Design and produce creative digital media project informed by research
- EMIA 2210Sci-Fi Storytelling3 Credit(s)DescriptionSci-fi Storytelling offers a creative exploration of sci-fi topics such as perception of reality, existentialism in the multiverse, and philosophical and ethical questions on identity, AI, genetic engineering and so on. This course not only discusses these topics, it also offers students opportunities to exercise power of creative imagination and to practice art of storytelling by developing students’ own original sci-fi story. In this analytical, creative, critical thinking and collaborative process, students will team up to develop and present their story analysis and creation. This course offers visions of the future through studying important visionary film masters and related creative sci-fi works in films, TV and animations, which stimulate thought-provoking discussion and forward thinking. Students will combine sci-fi knowledge, art and technique of visual storytelling, analytical, creative and critical thinking to screen-related research, analysis, sci-fi story creation through world, character and tension building. For students enrolling in extended major program in DMCA and students with consent from the instructor.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Critically analyze the creative narrative content and cinematic form of the key sci-fi works
- 2.Critically analyze the human, social and other thematic issues addressed in these works
- 3.Conduct story research that informs creation of original sci-fi story with imagination
- 4.Effectively present the original sci-fi story and research verbally and visually
- EMIA 2220Technical Theater Arts3 Credit(s)Previous Course Code(s)EMIA 2500ADescriptionOffered by EMIA in collaboration with MTPC, this 3-credit Technical Theater Arts course delves into the backstage realm of theater production. Students will explore the collaborative nature of diverse technical disciplines in shaping a stage production. Through hands-on experience with hardware, software, and a custom-designed meta-verse training tool, they will study techniques that deliver real-world performance and presentation. The course also covers front of house fundamentals, field trips, and a performance-based capstone project, providing students with a comprehensive understanding of theater operations. Students will be required to submit an introductory video and obtain the instructor's approval for enrolling in the course. Interview may also be required.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Gain an understanding of the diverse technical disciplines, collaborative teams, and the operational workflow involved in theater production
- 2.Understand the terminology of hardware and software in a theater setting and communicate effectively to technical personnel
- 3.Appreciate the aesthetics of each technical theater arts and their collaboration with other disciplines
- 4.Apply the learned materials in production & field trip
- EMIA 2500Special Topics (I)1-4 Credit(s)DescriptionThis special topic course will help students to gain a more in-depth knowledge and to have a better understanding on the topics related to their interdisciplinary studies or emerging interdisciplinary areas. A range of professional activities are eligible for study, including seminars/ lectures, professional activities/ meetings, journal readings or structured readings. May be repeated for credits if different topics are taken. May be graded by letter, P/F or DI/PA/F for different offerings.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Equip with broad and useful knowledge to various topics which are not covered by existing courses
- 2.(Each offering under the umbrella will have specific learning outcomes)
- EMIA 3500Special Topics (II)1-4 Credit(s)DescriptionThis special topic course will help students to gain a more in-depth knowledge and to have a better understanding on the topics related to their interdisciplinary studies or emerging interdisciplinary areas. A range of professional activities are eligible for study, including seminars/lectures, professional activities/meetings, journal readings or structured readings. May be repeated for credits if different topics are taken. May be graded by letter, P/F or DI/PA/F for different offerings.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Equip with broad and useful knowledge to various topics which are not covered by existing courses
- 2.(Each offering under the umbrella will have specific learning outcomes)
- EMIA 4110Practical Machine Learning3 Credit(s)Previous Course Code(s)IDPO 4110Prerequisite(s)COMP 1023 OR COMP 2011 OR COMP 2012HExclusion(s)COMP 4211, MATH 4432DescriptionThis course consists of three parts: 1) the foundation of machine learning including its history and core algorithms; 2) the mainstream open platforms and sources for machine learning with an emphasis on practical applications; 3) case studies to illustrate how machine learning can be used to solve the problems from different fields. This course will equip students from different backgrounds with the essential knowledge about machine learning and practical algorithms, systems, and platforms available for solving real-world problems. For students enrolled in extended major programs only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the major machine learning algorithms like supervised learning, deep learning, unsupervised learning, and reinforcement learning
- 2.Use major machine learning platforms like Tensorflow and PyTorch
- 3.Apply the major learning algorithms and platforms to solve real-word problems from different disciplines
- EMIA 4500Special Topics (III)1-4 Credit(s)DescriptionThis special topic course will help students to gain a more in-depth knowledge and to have a better understanding on the topics related to their interdisciplinary studies or emerging interdisciplinary areas. A range of professional activities are eligible for study, including seminars/lectures, professional activities/meetings, journal readings or structured readings. May be repeated for credits if different topics are taken. May be graded by letter, P/F or DI/PA/F for different offerings.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Equip with broad and useful knowledge to various topics which are not covered by existing courses
- 2.(Each offering under the umbrella will have specific learning outcomes)
- EMIA 4900Independent Study1-4 Credit(s)Previous Course Code(s)IIMP 4900DescriptionIndependent studies or projects under the directed guidance of a faculty member. Course requirements include readings on the relevant topic and a research or survey project specifically defined for the research topic. Credits assigned depend on the workload and may be repeated if different topics are taken. For students with approval from instructor for enrolling in the course. May be graded by letter, P/F or DI/PA/F for different offerings.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Demonstrate an in-depth and substantial knowledge and understanding on the topic chosen for the independent study
- 2.Develop and demonstrate critical thinking skills
- 3.Articulate and present their arguments in a systematic way in a professional quality written report or oral presentation
- 4.Self-evaluate their own learning progress, develop motivation and skills for lifelong learning
- EMIA 4990Interdisciplinary Capstone Design0 Credit(s)Previous Course Code(s)IDPO 4990DescriptionThis course is to be taken simultaneously with a Final Year or Capstone Project offered by a student’s enrolled Major. Students will apply knowledge learnt in the Extended Major and interdisciplinary problem-solving skills to solve real-world problems in their Major areas. Approval from EMIA is required to ensure the Final Year or Capstone Project integrates the knowledge of the extended AI major. If the enrolled Final Year or Capstone Project is in a major which is not the student's enrolled first major, they must also seek approval from their enrolled first major confirming that the project also integrates knowledge of their first major. Graded P or F. May be graded PP.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply knowledge, tools and techniques learnt from the courses taken to a variety of tasks relevant to the students' major and extended major
- 2.Design a cross-disciplinary solution to a challenging contemporary problem within realistic constraints
- 3.Use project management and teamwork skills (if it is a group project) to deliver a solution within time constraints
- 4.Demonstrate effective written technical and professional communication skills through final project reports and presentation
- EMIA 4991Interdisciplinary Capstone Project3 Credit(s)Previous Course Code(s)IDPO 4991DescriptionStudents are expected to complete an interdisciplinary Capstone Project with strong components in an emerging area of specialization under the guidance of faculty members. The objective is to train students to apply knowledge learnt in the extended major and interdisciplinary problem-solving skills to solve real-world problems in their Major areas. For extended major students who do not take Final Year or Capstone Projects offered by any majors only. Maybe graded PP.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply knowledge, tools and techniques learnt from the courses taken to a variety of tasks relevant to the students' major and extended major
- 2.Design a cross-disciplinary solution to a challenging contemporary problem within realistic constraints
- 3.Use project management and teamwork skills (if it is a group project) to deliver a solution within time constraints
- 4.Demonstrate effective written technical and professional communication skills through final project reports and presentation