Postgraduate Courses
ISDN
Integrative Systems and Design
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.
- ISDN 5001Technology Leadership and Entrepreneurship[2-0-0:2]Previous Course Code(s)ENGG 5001Exclusion(s)MTLE 5001DescriptionThis course will provide a common level of knowledge among students on topics in technology innovation management, leadership and entrepreneurship. Particularly, the course examines how the technology innovation process works; how to lead and manage innovation processes and how to create an environment that rewards innovation and entrepreneurship.
- ISDN 5010Design Methodologies[3-0-1:3]DescriptionThis course will begin with an introduction to various key design methodologies covering industrial design process, human-centered research and design thinking that are widely used, additionally, AI-enhanced design and transitions design for environmental good that are emerging in the field. The student will be introduced to design as a systematic yet creative process, which is the unique value of design approaches for new and useful solutions. Fundamental design elements regarding function, usage and aesthetics quality will be introduced to support product design, service design or a product and service systems design. During the design process, students learn the importance in reasoning good design and making optimal design decision. Finally, students apply the learned design methodologies in real-life projects.
- ISDN 5060Embedded Systems[3-0-1:3]Exclusion(s)EESM 5060BackgroundBasic undergraduate electronicsDescriptionThis course introduces trends and design strategies for embedded systems.It is designed to provide the basic and hands-on knowledge on embedded system design, including the software and hardware components design. It will give a holistic view of embedded system design using practical applications such as smart phone as illustration example. The course will also discuss the design issues such as testability and power considerations. Hands-on experience will be provided.
- ISDN 5210Product Design Engineering[3-0-1:3]DescriptionThis course will introduce incoming graduate students from diverse backgrounds to basic techniques and theoretical approaches in design. It will cover the mathematical foundations of user-centered design, including anthropometric statistical approach as well as quality function deployment, optimal searches over design domains via robust design, and several aspects of green design and lifecycle assessments. It will also cover optimization of mechanical designs via programmed searches on parametric CAD models.
- ISDN 5300Advanced Digital Design[3-0-0:3]Exclusion(s)CSIT 5940DescriptionThis course will provide an in-depth study of various digital design and computer graphics algorithms and software. Topics include 1) 3D Modelling such as spline surface, solid modelling, transformations, hierarchical modelling; 2) Algorithms in content generation such as procedural modelling and optimization-based modelling; 3) 3D Animation which includes principles of computer animation, particle systems, cloth simulation, and collision detection; 4) 3D rendering such as ray casting and tracing, shading, texture mapping, global illumination, and volume rendering; 5) Advanced topics and recent advances such as Neural Rendering using Generative adversarial network (GAN) and Neural Radiance Fields (NeRF).
- ISDN 5400Advanced Manufacturing[1-1-3:3]Previous Course Code(s)ISDN 6810ADescriptionThe course introduces advanced manufacturing and characterization skills for fundamental research and emerging applications. This course includes fundamental theory and practical hands-on labs and projects for the students to acquire the basic knowledge of advanced manufacturing skills, including laser engraving, transfer and cutting, CNC, waterjet cutting, UV and electron-beam lithography, dry etching, nanoimprint lithography, metal 3D printing, and stereolithography. The students will acquire knowledge through lectures and practical hands-on labs, and will be fully prepared for future hands-on research and entrepreneurship projects.
- ISDN 6000Technology Leadership and Entrepreneurship Seminar[0-1-0:1]Previous Course Code(s)ENGG 6000DescriptionSeries of prominent issues in the areas of technology leadership and entrepreneurship, presented by students, faculty and guest speakers for discussion. Graded P or F.
- ISDN 6100Industrial Internship[1 credit]Previous Course Code(s)ENGG 6100DescriptionThis course will provide students with hands-on industrial experience in Mainland China or other places within the industry, government or research centers for a minimum of 2 months. The industrial internship experience will form an integral part of students' thesis writing in non-technical perspectives. Graded P or F.
- ISDN 6660Integrative Systems and Design Seminar[1-0-0:0]DescriptionSeries of seminars by faculty and guest speakers. Regular MPhil(ISD) students must register and pass this course in at least two terms. Regular PhD(ISD) students must register and pass this course in at least four terms. Graded P or F.
- ISDN 6710-6720Independent Study[1-3 credit(s)]DescriptionSelected topics related to the research focus of postgraduate students, particularly those pursuing PhD. The course will be studied under the supervision of a faculty member. May be repeated for credit for different topics. Graded P or F.
- ISDN 6810-6830Special Topics[1-3 credit(s)]DescriptionThis course will cover selected topics of current interest. It may be repeated for credit, if different topics are covered.
- ISDN 6990MPhil Thesis ResearchPrevious Course Code(s)ENGG 6990DescriptionMaster's thesis research supervised by a faculty member. A successful defense of the thesis leads to the grade Pass. No course credit is assigned.
- ISDN 7990Doctoral Thesis ResearchDescriptionOriginal and independent doctoral thesis research. A successful defense of the thesis leads to the grade Pass. No course credit is assigned.











