Local review · Access to each material is reviewed separately. This is not a personal registration or degree audit.

City University of Hong Kong

College of Engineering

Browse this unit’s courses or explore them through a programme curriculum.

Academic units

Programmes

37 programmes

Courses

This lists courses with a checked unit association. Reconciliation with the full official catalogue is ongoing.

569 courses
Courses ordered by code
CourseCreditsRequirementMaterials
CA1166Professionals and Society—See programme requirementsNo open materials
CA1167Engineering Communication—See programme requirementsNo open materials
CA2066Professionals and Society—See programme requirementsNo open materials
CA2123Engineering Methods—See programme requirementsNo open materials
CA2126Measurement of Building Works—See programme requirementsNo open materials
CA2130Urban Culture and Landscaping—See programme requirementsNo open materials
CA2169Environmental Engineering—See programme requirementsNo open materials
CA2213Development Economics—See programme requirementsNo open materials
CA2311Construction Contracts I—See programme requirementsNo open materials
CA2343AArchitectural Design - Space Making (Topic 1)—See programme requirementsNo open materials
CA2343BArchitectural Design - Space Making (Topic 2)—See programme requirementsNo open materials
CA2344AArchitectural Design – Site and Environment (Topic 1)—See programme requirementsNo open materials
CA2344BArchitectural Design – Site and Environment (Topic 2)—See programme requirementsNo open materials
CA2345Digital Media and Presentation—See programme requirementsNo open materials
CA2346Experiencing Architecture—See programme requirementsNo open materials
CA2347History of Architecture - Western—See programme requirementsNo open materials
CA2348Sustainable Environment—See programme requirementsNo open materials
CA2418Green Building and Construction—See programme requirementsNo open materials
CA2505Industrial Training - Civil Engineering—See programme requirementsNo open materials
CA2506Industrial Internship—See programme requirementsNo open materials
CA2507Industrial Training - Architectural Engineering—See programme requirementsNo open materials
CA2560Geology for Engineers—See programme requirementsNo open materials
CA2626Thermal Engineering for Building Engineers—See programme requirementsNo open materials
CA2627Building Science—See programme requirementsNo open materials
CA2668Digitalisation in Architecture, Surveying and Engineering—See programme requirementsNo open materials
CA2673Engineering Mechanics—See programme requirementsNo open materials
CA2674Construction Materials—See programme requirementsNo open materials
CA2675Fluid Mechanics—See programme requirementsNo open materials
CA2676Transportation Engineering—See programme requirementsNo open materials
CA2744Building Technology—See programme requirementsNo open materials
CA2888Environmental, Social and Governance Principles in the Built Environment—See programme requirementsNo open materials
CA3122Engineering Analysis—See programme requirementsNo open materials
CA3144Engineering Surveying—See programme requirementsNo open materials
CA3168Building Information Modelling for Capital Projects—See programme requirementsNo open materials
CA3170History of Architecture – Chinese and Asian—See programme requirementsNo open materials
CA3171Innovations in Construction Technology—See programme requirementsNo open materials
CA3172Professional Practice—See programme requirementsNo open materials
CA3177Architectural Spatial Analysis—See programme requirementsNo open materials
CA3200Advanced Design Tools—See programme requirementsNo open materials
CA3214Construction Economics—See programme requirementsNo open materials
CA3228Land Use and Urban Planning—See programme requirementsNo open materials
CA3230Property Valuation and Interest Theory—See programme requirementsNo open materials
CA3231Real Estate Economics and Valuation—See programme requirementsNo open materials
CA3314Surveying Studio—See programme requirementsNo open materials
CA3321Construction Contracts II—See programme requirementsNo open materials
CA3322Construction Contracts - Principles and Administration—See programme requirementsNo open materials
CA3324Advanced Surveying Studio—See programme requirementsNo open materials
CA3340AArchitectural Design: Integration (Topic 1)—See programme requirementsNo open materials
CA3340BArchitectural Design: Integration (Topic 2)—See programme requirementsNo open materials
CA3341AArchitectural Design: Context (Topic 1)—See programme requirementsNo open materials
CA3341BArchitectural Design: Context (Topic 2)—See programme requirementsNo open materials
CA3342Architecture, Smart Cities and Design—See programme requirementsNo open materials
CA3349AArchitectural Design: Building Integration (Topic 1)—See programme requirementsNo open materials
CA3349BArchitectural Design: Building Integration (Topic 2)—See programme requirementsNo open materials
CA3350AArchitectural Design: Context (Topic 1)—See programme requirementsNo open materials
CA3350BArchitectural Design: Context (Topic 2)—See programme requirementsNo open materials
CA3388Spatial Data and Geo-informatics—See programme requirementsNo open materials
CA3401Construction Management and Economics—See programme requirementsNo open materials
CA3417Management for Construction—See programme requirementsNo open materials
CA3420Lean Construction—See programme requirementsNo open materials
CA3422Decision Analysis and Risk Management for Construction—See programme requirementsNo open materials
CA3456Property and Facility Management—See programme requirementsNo open materials
CA3508Industrial Internship—See programme requirementsNo open materials
CA3560Probability, Statistics & Machine Learning for Civil Engineers—See programme requirementsNo open materials
CA3565Smart Building and Infrastructure—See programme requirementsNo open materials
CA3619Design of Structural Elements—See programme requirementsNo open materials
CA3629Building and Fire Safety Control—See programme requirementsNo open materials
CA3632Mechanics of Structures and Materials—See programme requirementsNo open materials
CA3633Structural Analysis—See programme requirementsNo open materials
CA3634Reinforced and Prestressed Concrete Structures—See programme requirementsNo open materials
CA3677Hydraulics and Hydrology—See programme requirementsNo open materials
CA3686Construction Contract and Management—See programme requirementsNo open materials
CA3687Soil Mechanics—See programme requirementsNo open materials
CA3691Building Services for Building Professionals—See programme requirementsNo open materials
CA3703Construction Methods and Equipment—See programme requirementsNo open materials
CA3704Construction Engineering—See programme requirementsNo open materials
CA3707Modelling for Smart Digital Infrastructure System—See programme requirementsNo open materials
CA3712Electrical Services—See programme requirementsNo open materials
CA3722HVAC Engineering—See programme requirementsNo open materials
CA3732Fire Engineering and Piped Services—See programme requirementsNo open materials
CA3793System Modelling for Architectural Engineering—See programme requirementsNo open materials
CA4174Sustainability and Building Systems Integration—See programme requirementsNo open materials
CA4190Transport Policy and Planning—See programme requirementsNo open materials
CA4191Transport Economics—See programme requirementsNo open materials
CA4192Sustainable Urbanism—See programme requirementsNo open materials
CA4225Land Management—See programme requirementsNo open materials
CA4229Land Use Planning and Applied Valuation—See programme requirementsNo open materials
CA4313Construction Contracts III—See programme requirementsNo open materials
CA4314Advanced Topics in Construction Contracts—See programme requirementsNo open materials
CA4320Cost Management of Building and Engineering Works—See programme requirementsNo open materials
CA4413Construction Project Management—See programme requirementsNo open materials
CA4415Value Management—See programme requirementsNo open materials
CA4423Sustainable Green Construction—See programme requirementsNo open materials
CA4424Strategic BIM Management in Smart Construction—See programme requirementsNo open materials
CA4455Asset Management—See programme requirementsNo open materials
CA4457Infrastructure Asset Management—See programme requirementsNo open materials
CA4513Final Year Project—See programme requirementsNo open materials
CA4516Final Year Project—See programme requirementsNo open materials
CA4524Integrated Building Project Development (Surveying)—See programme requirementsNo open materials
CA4525Integrated Building Project Development (Architectural Studies)—See programme requirementsNo open materials
CA4526Integrated Building Project Development (Civil Engineering)—See programme requirementsNo open materials
CA4527Integrated Building Project Development (Architectural Engineering)—See programme requirementsNo open materials
CA4528Integrated Building Project Development (Architecture)—See programme requirementsNo open materials
CA4529Architectural Design: Final Year Design Research Project Part 1—See programme requirementsNo open materials
CA4530Architectural Design: Final Year Design Research Project Part 2—See programme requirementsNo open materials
CA4534Final Year Project—See programme requirementsNo open materials
CA4539Architectural Design: Final Year Design Research Project Part 1—See programme requirementsNo open materials
CA4540Architectural Design: Final Year Design Research Project Part 2—See programme requirementsNo open materials
CA4617Temporary Works Design—See programme requirementsNo open materials
CA4623Maintenance Technology and Management—See programme requirementsNo open materials
CA4630Building Design and Appraisal—See programme requirementsNo open materials
CA4644Wind and Earthquake Engineering—See programme requirementsNo open materials
CA4665Geotechnical Analysis and Design—See programme requirementsNo open materials
CA4679Advanced Environmental Engineering—See programme requirementsNo open materials
CA4682Advanced Geotechnical and Foundation Engineering—See programme requirementsNo open materials
CA4708Finite Element Methods in Civil Engineering—See programme requirementsNo open materials
CA4709Design of Tall Buildings—See programme requirementsNo open materials
CA4710Highway Engineering—See programme requirementsNo open materials
CA4717Electrical Engineering Practices—See programme requirementsNo open materials
CA4718Power Electronics and Smart Lighting Controls—See programme requirementsNo open materials
CA4727Advanced HVAC Systems—See programme requirementsNo open materials
CA4728Smart Ventilation and Indoor Air Quality—See programme requirementsNo open materials
CA4737Fire Science and Modelling—See programme requirementsNo open materials
CA4738Fire Engineering Approach—See programme requirementsNo open materials
CA4749Final Year Project—See programme requirementsNo open materials
CA4790Architectural Engineering Design Practice—See programme requirementsNo open materials
EE1000Programme Induction—See programme requirementsNo open materials
EE1001Foundations of Digital Techniques3See programme requirements92 readable168 archived candidates
EE1002Principles of Electrical Engineering3See programme requirements76 readable228 archived candidates
EE1004Foundations of Information Systems and Data Analysis3See programme requirements46 readable142 archived candidates
EE2000Logic Circuit Design3See programme requirements185 readable306 archived candidates
EE2004Microcomputer Systems3See programme requirements49 readable251 archived candidates
EE2005Electronic Devices and Circuits3See programme requirements106 readable290 archived candidates
EE2066Engineers in Society3See programme requirements4 readable15 archived candidates
EE2104Introduction to Electromagnetics3See programme requirements61 readable106 archived candidates
EE2108Computational Engineering Analysis3See programme requirements21 readable57 archived candidates
EE2109Electronic Circuits—See programme requirements2 readable
EE2203Modelling Techniques—See programme requirements16 readable
EE2301Basic Electronic Circuits—See programme requirements88 readable
EE2302Foundations of Information Engineering and Cryptography—See programme requirements68 readable
EE2303Applied AI Systems in Information Engineering: Lifecycle and Human-Centered Design—See programme requirementsNo open materials
EE2331Data Structures and Algorithms3See programme requirementsNo open materials
EE2800Semiconductor Physics for Engineers3See programme requirements9 readable
EE3001Foundations of Data Engineering—See programme requirements3 readable
EE3004Electronic Product Design3See programme requirements1 readable
EE3008Principles of Communications3See programme requirements22 readable77 archived candidates
EE3009Data Communications and Networking3See programme requirements76 readable
EE3012Engineers in Society—See programme requirementsNo open materials
EE3070Design Project3See programme requirements10 readable37 archived candidates
EE3101Communication Engineering—See programme requirements51 readable
EE3109Applied Electromagnetics3See programme requirements109 readable138 archived candidates
EE3110Analogue Electronic Circuits—See programme requirements31 readable
EE3114Systems and Control3See programme requirements85 readable71 archived candidates
EE3115Applied Optoelectronic Devices3See programme requirements13 readable56 archived candidates
EE3121Differential Equations for Electrical Engineering3See programme requirements49 readable75 archived candidates
EE3122Analogue Circuit Fundamentals3See programme requirements49 readable63 archived candidates
EE3123Introduction to Electric Power Systems3See programme requirements21 readable26 archived candidates
EE3124Introduction to Electric Machines and Drives3See programme requirements29 readable30 archived candidates
EE3125Basic Power Electronics3See programme requirementsNo open materials
EE3203Microprocessor System Design—See programme requirements1 readable
EE3206Object-Oriented Programming and Applications3See programme requirements22 readable
EE3207Digital System Design—See programme requirements6 readable
EE3209Data Management Techniques—See programme requirementsNo open materials
EE3210Signals and Systems3See programme requirements39 readable157 archived candidates
EE3211Modelling Techniques—See programme requirements52 readable
EE3220System-on-Chip Design3See programme requirements98 readable
EE3301Quantitative Methods for Information Engineering—See programme requirementsNo open materials
EE3315Internet Technology—See programme requirements32 readable
EE3320Internet Technologies & Protocols—See programme requirements5 readable
EE3331Probability Models in Information Engineering—See programme requirementsNo open materials
EE3800Semiconductor Materials and Devices—See programme requirements1 readable
EE3801Microsystems and Nanotechnology—See programme requirements4 readable
EE4014Business Data Communication Networks—See programme requirements7 readable
EE4015Digital Signal Processing3See programme requirementsNo open materials
EE4016Applications of AI with Deep Learning3See programme requirementsNo open materials
EE4017Internet Finance3See programme requirements6 readable
EE4035Optical Fibre Communications3See programme requirementsNo open materials
EE4036Wireless Communications3See programme requirements9 readable
EE4045Computer Controlled Systems3See programme requirementsNo open materials
EE4080Project6See programme requirementsNo open materials
EE4085Internship: Engineering Practice3See programme requirementsNo open materials
EE4086Internship: Advanced Topics in Electrical Engineering3See programme requirementsNo open materials
EE4087Internship: Industrial Project6See programme requirementsNo open materials
EE4090Engineering Training0See programme requirements3 readable68 archived candidates
EE4092Engineering Training II for Electronic and Communication Engineering—See programme requirements6 readable
EE4096Engineering Training I—See programme requirementsNo open materials
EE4097Engineering Training II—See programme requirements3 readable
EE4101Sustainable Energy Systems3See programme requirements5 readable
EE4105Principles of Lasers3See programme requirementsNo open materials
EE41075G Circuit Design3See programme requirementsNo open materials
EE4108Antennas for Wireless Communications and Sensing Connectivity3See programme requirementsNo open materials
EE4115Audio-Visual Engineering3See programme requirements10 readable
EE4142Introduction to Integrated Photonics3See programme requirementsNo open materials
EE4146Data Engineering and Machine Learning3See programme requirements21 readable
EE4147Grid-Connected Power Converters3See programme requirementsNo open materials
EE4148Advanced Power Systems3See programme requirementsNo open materials
EE4149Power Electronics3See programme requirementsNo open materials
EE4208Computer Graphics for Engineers—See programme requirements2 readable
EE4209Digital Audio Technology—See programme requirementsNo open materials
EE4211Computer Vision—See programme requirements49 readable
EE4212Cryptography and Information Theory—See programme requirementsNo open materials
EE4213Human-Computer Interaction—See programme requirements9 readable
EE4215Cybersecurity Technology—See programme requirements16 readable
EE4216Modern Web Applications—See programme requirements11 readable
EE4217Digital Storage Technology—See programme requirements19 readable
EE4218Computer Architecture—See programme requirements7 readable
EE4221Cloud Computing Systems3See programme requirements45 readable
EE4222Digital Forensics—See programme requirementsNo open materials
EE4304iOS Mobile App Development and Networking—See programme requirementsNo open materials
EE4316Mobile Data Networks3See programme requirements19 readable
EE4802VLSI Circuit Design—See programme requirementsNo open materials
EE4803Analog IC Design—See programme requirements14 readable
EE4804Antenna Design for Integrated Circuits—See programme requirementsNo open materials
EE4990Summer Training Programme for Overseas Students—See programme requirementsNo open materials
EE4991Summer Research Internship—See programme requirementsNo open materials
EE5410Signal Processing3See programme requirementsNo open materials
EE5412Telecommunication Networks3See programme requirements1 readable
EE5414Development and Design in Embedded Systems3See programme requirementsNo open materials
EE5415Mobile Applications Design and Development3See programme requirementsNo open materials
EE5416Topics in Bioelectronics and Biomedical Instrumentation3See programme requirementsNo open materials
EE5425Fundamentals of Radio Frequency (RF) Circuit Engineering3See programme requirementsNo open materials
EE5430Advanced CMOS Technology3See programme requirementsNo open materials
EE5432Applications of Lasers in Optoelectronics3See programme requirementsNo open materials
EE5434Machine Learning for Signal Processing Applications—See programme requirementsNo open materials
EE5435Advanced Topics in Applied Electromagnetics—See programme requirementsNo open materials
EE5436Fundamentals and Applications of Photonics3See programme requirementsNo open materials
EE5437Internet of Things Technologies for Future City Applications3See programme requirementsNo open materials
EE5438Applied Deep Learning3See programme requirementsNo open materials
EE5439Meta-device and Photonic System Analysis3See programme requirementsNo open materials
EE5606Artificial Intelligence for Antennas in Wireless Communications3See programme requirementsNo open materials
EE5607Advanced Computer Architecture—See programme requirementsNo open materials
EE5608Modern Cloud Architecture and Deployment Practice—See programme requirementsNo open materials
EE5609Computer Networks: Architecture, Protocols, and Applications—See programme requirementsNo open materials
EE5805Java Network Programming3See programme requirementsNo open materials
EE5806Topics in Image Processing3See programme requirementsNo open materials
EE5808Topics in Computer Graphics—See programme requirementsNo open materials
EE5809Digital Audio Processing and Applications3See programme requirementsNo open materials
EE5811Topics in Computer Vision—See programme requirementsNo open materials
EE5815Topics in Security Technology—See programme requirementsNo open materials
EE6413Advanced Topics in Networking Technologies—See programme requirementsNo open materials
EE6426Radio Frequency (RF) Circuit Engineering3See programme requirementsNo open materials
EE6427Modern Power Electronics3See programme requirements7 readable
EE6428Optical Communications3See programme requirementsNo open materials
EE6429Optical Fibres and Waveguides3See programme requirementsNo open materials
EE6432Topics in Digital Video Broadcasting3See programme requirementsNo open materials
EE6435Multi-Dimensional Data Modeling and its Applications—See programme requirementsNo open materials
EE6449Electromagnetic Compatibility - EMC Theory, Design and Measurement3See programme requirementsNo open materials
EE6450Advanced Topics in Engineering I3See programme requirementsNo open materials
EE6451Advanced Topics in Engineering II3See programme requirementsNo open materials
EE6453Mobile Communication and Networks3See programme requirementsNo open materials
EE6601Topics in Radio Frequency Circuit Design and Applications3See programme requirementsNo open materials
EE6603Wireless Communication Technologies3See programme requirementsNo open materials
EE6605Complex Networks: Modeling, Dynamics and Control3See programme requirements21 readable
EE6609Nonlinear Optical Devices3See programme requirementsNo open materials
EE6610Queueing Theory with Telecommunications Applications—See programme requirementsNo open materials
EE6611Directed Studies for Taught Postgraduate Students3See programme requirementsNo open materials
EE6614Reliability Engineering in Electronics Industry3See programme requirementsNo open materials
EE6615Nanotechnology for Devices and Microsystems—See programme requirementsNo open materials
EE6617Detection and Estimation - Theory and Applications in Communications3See programme requirements20 readable
EE6619Antenna Design for Wireless Communications3See programme requirementsNo open materials
EE6620Linear Systems Theory and Design3See programme requirementsNo open materials
EE6621Computational Physiology and Neural Systems3See programme requirementsNo open materials
EE6622Topics in Smart Grids3See programme requirementsNo open materials
EE6623Sustainable Energy Systems3See programme requirementsNo open materials
EE6624Advanced Topics in Power and Energy Systems—See programme requirementsNo open materials
EE6625Hardware Architectures for Artificial Intelligence and Machine Learning3See programme requirementsNo open materials
EE6626AI-enabled Autonomous Driving3See programme requirementsNo open materials
EE6627Quantitative Finance: Principles and Applications3See programme requirementsNo open materials
EE6680Dissertation9See programme requirementsNo open materials
EE6680DDissertation—See programme requirementsNo open materials
EE6690Internship Scheme in Electrical Industry3See programme requirementsNo open materials
EE6691Applied Research Internship Scheme in Electrical Engineering15See programme requirementsNo open materials
EE6802Advances in Digital Signal Processing3See programme requirementsNo open materials
EE8001Guided Studies—See programme requirementsNo open materials
EE8401Advanced Topics in Applied Electromagnetics3See programme requirementsNo open materials
EE8402Advanced Topics in Power and Energy Systems3See programme requirementsNo open materials
EE8403Machine Learning for Signal Processing Applications—See programme requirementsNo open materials
EE8404Nanotechnology for Devices and Microsystems3See programme requirementsNo open materials
EE8405Queueing Theory with Telecommunications Applications3See programme requirementsNo open materials
EE8406AI-enabled Autonomous Driving—See programme requirementsNo open materials
EE8461Research Seminar I—See programme requirementsNo open materials
EE8462Research Seminar II—See programme requirementsNo open materials
EE8563Research Seminar III—See programme requirementsNo open materials
EE8564Research Seminar IV—See programme requirementsNo open materials
FS1001Foundation for Engineering Mathematics—See programme requirementsNo open materials
FS1101STEM Internship Scheme—See programme requirementsNo open materials
FS2001Workshop-based Study in Science and Engineering—See programme requirementsNo open materials
FS2002Industrial Attachment Scheme—See programme requirementsNo open materials
FS2003Introduction to Intellectual Property—See programme requirementsNo open materials
FS2009Research Internship Scheme—See programme requirementsNo open materials
FS2101STEM Internship Scheme—See programme requirementsNo open materials
FS3002Industrial Attachment Scheme—See programme requirementsNo open materials
FS3009Research Internship Scheme—See programme requirementsNo open materials
FS3101STEM Internship Scheme—See programme requirementsNo open materials
FS4001Co-operative Education Scheme (CES)—See programme requirementsNo open materials
FS4002Industrial Attachment Scheme—See programme requirementsNo open materials
FS4003CES Placement Project—See programme requirementsNo open materials
FS4004Overseas Research Internship Scheme—See programme requirementsNo open materials
FS4005Overseas Internship Scheme—See programme requirementsNo open materials
FS4006Summer Research Internship—See programme requirementsNo open materials
FS4007Start-up Technology Entrepreneur Programme I—See programme requirementsNo open materials
FS4008Start-up Technology Entrepreneur Programme II—See programme requirementsNo open materials
FS4009Research Internship Scheme—See programme requirementsNo open materials
FS4101STEM Internship Scheme—See programme requirementsNo open materials
FS4102STEM Work Experience Scheme—See programme requirementsNo open materials
GE1304Visual Expression and Communication—See programme requirementsNo open materials
GE1307Appreciation of Built HeritageReferenced code; full course record unavailable—See programme requirementsNo open materials
GE1312An Introduction to Infrastructures in Hong KongReferenced code; full course record unavailable—See programme requirementsNo open materials
GE1313Earthquakes—See programme requirementsNo open materials
GE1314Ironman: The Art and Science of Robots in Our Society—See programme requirementsNo open materials
GE1315Silicon Nanoelectronics—See programme requirementsNo open materials
GE1318Are We Safe?: Risks in Our Everyday Life—See programme requirementsNo open materials
GE1321Our Life in the Nuclear Age—See programme requirementsNo open materials
GE1322Introduction to Human Bionics—See programme requirementsNo open materials
GE1326Common Accidents in Modern Day City Life—See programme requirementsNo open materials
GE1332Beauty of Ancient Chinese Architecture—See programme requirementsNo open materials
GE1338Imaging Strategies in Science and Technology—See programme requirementsNo open materials
GE1339Wireless Connectivity in Modern Society—See programme requirementsNo open materials
GE1340Materials, Civilization and Modern Development—See programme requirementsNo open materials
GE1342Light: from Double Rainbows to Optical Fibers—See programme requirementsNo open materials
GE1354Introduction to Electronic Design3See programme requirements9 readable30 archived candidates
GE2110Experiencing Our Built Environment: Appreciation of Contemporary Architecture—See programme requirementsNo open materials
GE2227Preservation and Revitalization of Buildings with Heritage Value inside City EnvironmentsReferenced code; full course record unavailable—See programme requirementsNo open materials
GE2301Science and Technology: Fascinating Mechanical Engineering—See programme requirementsNo open materials
GE2303Save the Earth: Sustainable Development—See programme requirementsNo open materials
GE2304Foundations of Innovation and Entrepreneurship—See programme requirements5 readable
GE2306Energy and Technology—See programme requirementsNo open materials
GE2309The World of NANO: The Next Big Thing Is Really Small—See programme requirementsNo open materials
GE2311Technology and Society—See programme requirementsNo open materials
GE2314Construction As One of the Founding Stones of Modern Hong KongReferenced code; full course record unavailable—See programme requirementsNo open materials
GE2316Computing Snapshot, Today and Tomorrow—See programme requirementsNo open materials
GE2318Complexity in Science and Technology—See programme requirementsNo open materials
GE2327Green and Intelligent Buildings—See programme requirementsNo open materials
GE2329Green Buildings: Discovery and Innovations—See programme requirementsNo open materials
GE2336Systems Thinking to Understanding Phenomena—See programme requirementsNo open materials
GE2339Smart City - a Systems Engineering Perspective—See programme requirementsNo open materials
JC4231Nuclear Reactor Physics—See programme requirementsNo open materials
MNE2016Engineering Graphics—See programme requirementsNo open materials
MNE2020Engineering Workshop Practice—See programme requirementsNo open materials
MNE2029Electrical and Electronic Principles I—See programme requirementsNo open materials
MNE2036Engineering Computing—See programme requirementsNo open materials
MNE2066Engineers in Society—See programme requirementsNo open materials
MNE2109Engineering Mechanics—See programme requirementsNo open materials
MNE2110Engineering Materials—See programme requirementsNo open materials
MNE2112Thermodynamics—See programme requirementsNo open materials
MNE2113Aircraft System Design—See programme requirementsNo open materials
MNE2114Experimental Sustainable Engineering Techniques—See programme requirementsNo open materials
MNE2116Engineering Graphics—See programme requirementsNo open materials
MNE2204Aircraft System Design—See programme requirementsNo open materials
MNE3007CAD/CAM—See programme requirementsNo open materials
MNE3010Mechanical Design—See programme requirementsNo open materials
MNE3046Automation Technology—See programme requirementsNo open materials
MNE3049Control Principles—See programme requirementsNo open materials
MNE3058Embedded Control Systems—See programme requirementsNo open materials
MNE3063Material Analysis for Product Quality—See programme requirementsNo open materials
MNE3104Sustainable and Renewable Energy—See programme requirementsNo open materials
MNE3107Principles of Nuclear Engineering—See programme requirementsNo open materials
MNE3109Hazard Effect Management Process—See programme requirementsNo open materials
MNE3110Safety Engineering Design—See programme requirementsNo open materials
MNE3111Introduction to Nuclear Power Plant—See programme requirementsNo open materials
MNE3115Microelectromechanical Systems—See programme requirementsNo open materials
MNE3118Mechanics of Materials—See programme requirementsNo open materials
MNE3119Manufacturing Technology—See programme requirementsNo open materials
MNE3120Measurement and Instrumentation—See programme requirementsNo open materials
MNE3121Heat Transfer—See programme requirementsNo open materials
MNE3122Fluid Mechanics—See programme requirementsNo open materials
MNE3123Internship in Engineering—See programme requirementsNo open materials
MNE3125Fluid Mechanics for Energy-Related Applications—See programme requirementsNo open materials
MNE3126Methodologies for Solving Complex Engineering Problems—See programme requirementsNo open materials
MNE3127Electron Microscopy—See programme requirementsNo open materials
MNE3128Radiological Analysis—See programme requirementsNo open materials
MNE3129Experimental Sustainable Engineering Techniques—See programme requirementsNo open materials
MNE3202Aircraft Dynamics—See programme requirementsNo open materials
MNE3203Aerospace Propulsion Systems—See programme requirementsNo open materials
MNE3204NDT Technologies for Aircraft Structures and Materials—See programme requirementsNo open materials
MNE3205Flight Mechanics—See programme requirementsNo open materials
MNE3207Avionic Power Systems—See programme requirementsNo open materials
MNE4005Finite Element Analysis—See programme requirementsNo open materials
MNE4010Dynamics and Vibrations—See programme requirementsNo open materials
MNE4032Robotics and Machine Vision—See programme requirementsNo open materials
MNE4047Directed Studies—See programme requirementsNo open materials
MNE4068Project (Individual)—See programme requirementsNo open materials
MNE4068CProject (Individual)—See programme requirementsNo open materials
MNE4105Nuclear Reactor Safety—See programme requirementsNo open materials
MNE4108Nuclear Reactor Engineering—See programme requirementsNo open materials
MNE4109Reliability Engineering and Risk Analysis—See programme requirementsNo open materials
MNE4112Nuclear Materials—See programme requirementsNo open materials
MNE4118Project (Individual)—See programme requirementsNo open materials
MNE4119Project (Group)—See programme requirementsNo open materials
MNE4120Bioinspired Composites: Design, Mechanics and Manufacturing—See programme requirementsNo open materials
MNE4121Machine Learning and Quantum Computation—See programme requirementsNo open materials
MNE4122Introduction to Microfluidics—See programme requirementsNo open materials
MNE4123Renewable and Sustainable Energy Systems—See programme requirementsNo open materials
MNE4125Principles and Transport Process Fundamentals of Semiconductor Manufacturing—See programme requirementsNo open materials
MNE4130Introduction to Multiphase Flow Science—See programme requirementsNo open materials
MNE4131Nuclear Reactor Design—See programme requirementsNo open materials
MNE4132Quantitative Risk Management—See programme requirementsNo open materials
MNE4201Aerodynamics—See programme requirementsNo open materials
MNE4202Aeroelasticity—See programme requirementsNo open materials
MNE4203Modelling and Simulation—See programme requirementsNo open materials
MNE4204Signals, Sensors and Communication Systems—See programme requirementsNo open materials
MNE4208Advanced Composites and Polymers—See programme requirementsNo open materials
MNE4213Advanced Structural Materials—See programme requirementsNo open materials
MNE4217Autonomous Systems and Navigation—See programme requirementsNo open materials
MNE4231Nuclear Reactor Physics—See programme requirementsNo open materials
MNE5101Principles of Nuclear Engineering—See programme requirementsNo open materials
MNE5103Risk and Reliability Engineering—See programme requirementsNo open materials
MNE5112Mechanical Design with Advanced Material and Additive Manufacturing—See programme requirementsNo open materials
MNE6001CAD/CAM Integration—See programme requirementsNo open materials
MNE6002Computer Controlled Systems—See programme requirementsNo open materials
MNE6005Micro Systems Technology—See programme requirementsNo open materials
MNE6007Advanced Automation Technology—See programme requirementsNo open materials
MNE6008Dissertation—See programme requirementsNo open materials
MNE6046Nano-manufacturing—See programme requirementsNo open materials
MNE6047Directed Studies—See programme requirementsNo open materials
MNE6110Mechanical Behaviour of Materials: From Metallic to Biomedical/Biological Materials—See programme requirementsNo open materials
MNE6113Advanced Thermo-fluid—See programme requirementsNo open materials
MNE6114Control Systems and Information Processing—See programme requirementsNo open materials
MNE6115Bio-Inspired Robots—See programme requirementsNo open materials
MNE6116Applied Engineering Mechanics—See programme requirementsNo open materials
MNE6119Electron Microscopy—See programme requirementsNo open materials
MNE6124Advanced Micro/Nano Robotics—See programme requirementsNo open materials
MNE6125Engineering Methods—See programme requirementsNo open materials
MNE6126Sensors for Robotics, AI, and Control Systems—See programme requirementsNo open materials
MNE6127Microfluidics: From Fundamentals to Applications—See programme requirementsNo open materials
MNE6128Advanced Machine Learning and Quantum Computation for Engineering—See programme requirementsNo open materials
MNE6129Sustainable Engineering Practice—See programme requirementsNo open materials
MNE6130Modern Robotics—See programme requirementsNo open materials
MNE6131Nuclear Reactor Systems, Safety and Waste Management—See programme requirementsNo open materials
MNE6132Materials in Nuclear Engineering—See programme requirementsNo open materials
MNE6133Physical Effects of Radiation Damage—See programme requirementsNo open materials
MNE6134Advanced Risk and Resilience Assessment—See programme requirementsNo open materials
MNE6135Two-phase Flow and Boiling Heat Transfer—See programme requirementsNo open materials
MNE6138Fundamentals of Nuclear Engineering—See programme requirementsNo open materials
MNE6139Combustion Science—See programme requirementsNo open materials
MNE6140Thermodynamics and Kinetics—See programme requirementsNo open materials
MNE6141Deformation and Fracture of Materials and Structures—See programme requirementsNo open materials
MNE8001Comprehensive Studies—See programme requirementsNo open materials
MNE8001MComprehensive Studies—See programme requirementsNo open materials
MNE8002MResearch Seminar—See programme requirementsNo open materials
MNE8009Research Methodology—See programme requirementsNo open materials
MNE8010Advanced Research Topics—See programme requirementsNo open materials
MNE8101Special Topics on Advanced Structural Materials—See programme requirementsNo open materials
MNE8102Kinetics in Nanoscale Materials—See programme requirementsNo open materials
MNE8104Nano-manufacturing—See programme requirementsNo open materials
MNE8105Mechanical Behaviour of Materials: From Metallic to Biomedical/Biological Materials—See programme requirementsNo open materials
MNE8106Electron Microscopy—See programme requirementsNo open materials
MNE8108Engineering Methods—See programme requirementsNo open materials
MNE8109Thermodynamics and Kinetics—See programme requirementsNo open materials
MNE8110Sensors for Robotics, AI, and Control Systems—See programme requirementsNo open materials
MNE8111Advanced Thermal Fluids—See programme requirementsNo open materials
MNE8112CAD/CAM/CAE Integration—See programme requirementsNo open materials
MNE8113Applied Engineering Mechanics—See programme requirementsNo open materials
MNE8114Fundamentals of Nuclear Engineering—See programme requirementsNo open materials
MNE8116Computer Controlled Systems—See programme requirementsNo open materials
MNE8117Micro Systems Technology—See programme requirementsNo open materials
MNE8118Advanced Automation Technology—See programme requirementsNo open materials
MNE8119Sustainable Green Manufacturing—See programme requirementsNo open materials
MNE8120Microfluidics: From Fundamentals to Applications—See programme requirementsNo open materials
MNE8121Advanced Machine Learning and Quantum Computation for Engineering—See programme requirementsNo open materials
MNE8122Advanced Topics in Nonlinear Dynamics, Vibration & Control—See programme requirementsNo open materials
MNE8124Combustion Science—See programme requirementsNo open materials
MNE8125Intelligent Control of Complex Nonlinear Systems—See programme requirementsNo open materials
MSE1001Programme Induction—See programme requirementsNo open materials
MSE2066Materials Engineers in Society—See programme requirementsNo open materials
MSE2102Introduction to Materials Science and Engineering—See programme requirementsNo open materials
MSE2104Mechanical Behaviour of Materials—See programme requirementsNo open materials
MSE2106Quantum Properties of Materials—See programme requirementsNo open materials
MSE2107Measurement Theory and Application—See programme requirementsNo open materials
MSE2108Materials Chemistry—See programme requirementsNo open materials
MSE2109Bonding and Structure of Materials—See programme requirementsNo open materials
MSE2243Workshop Practice—See programme requirementsNo open materials
MSE3109Kinetics and Phase Transformations—See programme requirementsNo open materials
MSE3110Deformation and Fracture—See programme requirementsNo open materials
MSE3111Ceramic Materials—See programme requirementsNo open materials
MSE3113Soft Materials—See programme requirementsNo open materials
MSE3114Fundamentals of Scientific Computing: a Course Powered by AI—See programme requirementsNo open materials
MSE3130Biomaterials—See programme requirementsNo open materials
MSE3171Materials Characterization—See programme requirementsNo open materials
MSE3172Electronic Properties of Solids—See programme requirementsNo open materials
MSE3190Thermodynamics of Materials—See programme requirementsNo open materials
MSE3195Kinetics and Phase Transformations—See programme requirementsNo open materials
MSE3244Design Laboratory—See programme requirementsNo open materials
MSE4116Dissertation—See programme requirementsNo open materials
MSE4118Composites—See programme requirementsNo open materials
MSE4119Modeling Materials: a Course Powered by AI—See programme requirementsNo open materials
MSE4121Thin Films—See programme requirementsNo open materials
MSE4124Failure Analysis and Case Studies—See programme requirementsNo open materials
MSE4170Corrosion and Protection of Materials—See programme requirementsNo open materials
MSE4178Nanostructures and Nanotechnology—See programme requirementsNo open materials
MSE4179Advanced Materials Characterization and its Industrial Applications—See programme requirementsNo open materials
MSE4307Building Materials—See programme requirementsNo open materials
MSE4714Special Topics in Materials Science and Engineering I—See programme requirementsNo open materials
MSE4715Special Topics in Materials Science and Engineering II—See programme requirementsNo open materials
MSE5301Instrumentation for Materials Characterization—See programme requirementsNo open materials
MSE5303Structure and Deformation of Materials—See programme requirementsNo open materials
MSE5304Thermodynamics of Materials—See programme requirementsNo open materials
MSE6121Thin Film Technology and Nanocrystalline Coatings—See programme requirementsNo open materials
MSE6176Nanomaterials Design for Energy Applications—See programme requirementsNo open materials
MSE6181Photonics in Nanomaterial Systems and Devices—See programme requirementsNo open materials
MSE6182Polymers and Composites and Nano-applications—See programme requirementsNo open materials
MSE6183Computational Methods for Materials Science—See programme requirementsNo open materials
MSE6184Biomedical Materials and Devices with Nano-applications—See programme requirementsNo open materials
MSE6185Advanced Structural Materials—See programme requirementsNo open materials
MSE6186AI for Materials Science—See programme requirementsNo open materials
MSE6187Electrochemical Energy Storage—See programme requirementsNo open materials
MSE6265Quantum Theory of Semiconductors—See programme requirementsNo open materials
MSE6266Semiconductor Materials and Devices—See programme requirementsNo open materials
MSE6303Corrosion and Surface Engineering—See programme requirementsNo open materials
MSE6306Dissertation—See programme requirementsNo open materials
MSE6307Building Materials—See programme requirementsNo open materials
MSE6309Advanced Research—See programme requirementsNo open materials
MSE6814Reliability Engineering in Electronics Industry3See programme requirementsNo open materials
MSE8001Survival Skills for Research Scientists—See programme requirementsNo open materials
MSE8004Postgraduate Seminar—See programme requirementsNo open materials
MSE8011Thermodynamics of Materials—See programme requirementsNo open materials
MSE8012Electronic Properties of Crystalline Solids—See programme requirementsNo open materials
MSE8013Crystallography, Symmetry and Defects of Materials—See programme requirementsNo open materials
MSE8014Phase Transformation in Materials—See programme requirementsNo open materials
MSE8015Theory and Practice of Transmission Electron Microscopy and Related Spectroscopy—See programme requirementsNo open materials
MSE8016Materials Characterization Techniques—See programme requirementsNo open materials
MSE8017Materials Chemistry—See programme requirementsNo open materials
MSE8018Mechanics of Materials—See programme requirementsNo open materials
MSE8019Functional Properties of Materials—See programme requirementsNo open materials
MSE8020Structural Properties of Materials—See programme requirementsNo open materials
MSE8021Kinetic and Thermodynamic Properties of Materials—See programme requirementsNo open materials
MSE8022Frontiers in Materials—See programme requirementsNo open materials
SYE1001Introduction of Engineering Disciplines—See programme requirementsNo open materials
SYE2000Additive Manufacturing and Innovative Prototyping—See programme requirementsNo open materials
SYE2010Fundamental Engineering Analysis and Design for Manufacturing Engineers I—See programme requirementsNo open materials
SYE2011Fundamental Engineering Analysis and Design for Manufacturing Engineers II—See programme requirementsNo open materials
SYE2016Manufacturing Engineering Workshop—See programme requirementsNo open materials
SYE2046Numerical Computation for Manufacturing and Systems Engineers—See programme requirementsNo open materials
SYE2066Professional Engineering Practice—See programme requirementsNo open materials
SYE2100Engineering Statistics and Experimentation—See programme requirementsNo open materials
SYE2108Innovative Thinking for Systems Engineering Design—See programme requirementsNo open materials
SYE2339Smart City - a Systems Engineering Perspective—See programme requirementsNo open materials
SYE3003Design and Analysis of Manufacturing Processes and Systems—See programme requirementsNo open materials
SYE3004Production Planning and Control—See programme requirementsNo open materials
SYE3018Control Systems—See programme requirementsNo open materials
SYE3026Contemporary Human Factors for Industry 4.0—See programme requirementsNo open materials
SYE3060Operations Research—See programme requirementsNo open materials
SYE3101Basic Methodologies and Tools for Risk Engineering—See programme requirementsNo open materials
SYE3102Quality Engineering—See programme requirementsNo open materials
SYE3116Capstone Project I—See programme requirementsNo open materials
SYE4001Digital Manufacturing and Operations—See programme requirementsNo open materials
SYE4002Fundamentals of Advanced Packaging—See programme requirementsNo open materials
SYE4003Artificial Intelligence and Advanced Technology in Manufacturing and Operations—See programme requirementsNo open materials
SYE4005Industrial Data and Manufacturing Analytics—See programme requirementsNo open materials
SYE4006Semiconductor Manufacturing and Process Control—See programme requirementsNo open materials
SYE4007eLogistics and Supply Chain Management—See programme requirementsNo open materials
SYE4008Smart Production Systems Engineering—See programme requirementsNo open materials
SYE4024Project Management—See programme requirementsNo open materials
SYE4027Occupational Safety for Intelligent Manufacturing Systems—See programme requirementsNo open materials
SYE4035Quality and Environmental System and Management—See programme requirementsNo open materials
SYE4036Systems Modelling and Optimization—See programme requirementsNo open materials
SYE4047Directed Studies—See programme requirementsNo open materials
SYE4059Non-Destructive Testing Technologies for Process Monitoring and Inspection—See programme requirementsNo open materials
SYE4064Reliability Engineering—See programme requirementsNo open materials
SYE4068Final Year Project—See programme requirementsNo open materials
SYE4068CFinal Year Project—See programme requirementsNo open materials
SYE4103Decision Analysis and Risk Management—See programme requirementsNo open materials
SYE4108Product Development and Innovation—See programme requirementsNo open materials
SYE4116Capstone Project II—See programme requirementsNo open materials
SYE6009Project ManagementReferenced code; full course record unavailable3See programme requirementsNo open materials
SYE6012Technological Innovation and EntrepreneurshipReferenced code; full course record unavailable3See programme requirementsNo open materials
SYE6015Supply Chain ManagementReferenced code; full course record unavailable3See programme requirementsNo open materials
SYE6037Managing Strategic QualityReferenced code; full course record unavailable3See programme requirementsNo open materials
SYE6204VLSI/ULSI process integrationReferenced code; full course record unavailable3See programme requirementsNo open materials