Available courses

International Students Early Registration Online Exam

This module is designed to enable graduates to prepare and write scientific research, and the preparation of reports and proposals. Graduates will be able to identify stages of scientific research such as problem identification, identifying objectives, data collection, data analysis and hypothesis testing and verification of the objectives and the like. It also aims to familiarize students with different research approaches both quantitative and qualitative, in addition to the methods of data collection and preparation of questionnaires.


This module looks at strategies that cities should employ to capitalize on the potential of waterfronts and the methods of translating strategies into reality via planning, design, construction and management techniques based on best practice and shared experiences to enhance the quality of life and improve their urban conditions. The module will review a range of international waterfront cities (regenerated waterfronts, new-building schemes) to demonstrate the benefits of integrating leisure, retail, residential and commercial components into thriving mixed-use waterfront developments and demonstrate the considerable social, cultural and economic benefits of such integration. It will touch upon the positioning of waterfronts in a comparative global market, public private partnerships, civic leadership for gaining political support for development and urban design issues for creating "livable cities" via a spatial development stagey.


This module offers students an opportunity to work with design projects that build up on each other and focus specifically on one scale and topic – they have a reduced complexity by linking design project to specific sites and stakeholder constellations. Projects will introduce the following scales: Sustainable design projects in building scale; sustainable design projects in city scale; Sustainable design projects in regional scale.


Course Committee: #36193
Course Code: MEP212
Course Name: Thermodynamics (2)
Term: Fall 2024
Course Committee: #36195
Course Code: MEP331
Course Name: Turbomachinery (1)
Term: Fall 2024
Course Committee: #36138
Course Code: MEP421
Course Name: Pipelines Networks
Term: Fall 2024
Course Committee: #35702
Course Code: MEP365
Course Name: Thermal Power Plants
Term: Fall 2024
Course Committee: #35243
Course Code: MEP451
Course Name: Power Stations
Term: Fall 2024
Course Committee: #35242
Course Code: MEP431
Course Name: Turbomachinery (2)
Term: Fall 2024
Course Committee: #35240
Course Code: MEP361
Course Name: Combustion
Term: Fall 2024
Course Committee: #35245
Course Code: MEP481
Course Name: Automatic Control (2)
Term: Fall 2024
Course Committee: #35244
Course Code: MEP471
Course Name: Refrigeration & Air Conditioning
Term: Fall 2024
Course Committee: #35239
Course Code: MEP351
Course Name: Thermal Power Plant
Term: Fall 2024
Course Committee: #35238
Course Code: MEP331
Course Name: Turbomachinery (1)
Term: Fall 2024
Course Committee: #35247
Course Code: MEP499
Course Name: Project
Term: Fall 2024
Course Committee: #35703
Course Code: MEP491
Course Name: Individual Studies in Mechanical Engineering
Term: Fall 2024
Course Committee: #35518
Course Code: MEP613
Course Name: Biomass Energy
Term: Fall 2024
Course Committee: #33988
Course Code: MEP231
Course Name: Measurement and Instrumentation
Term: Fall 2024
Course Committee: #35250
Course Code: MEP211
Course Name: Thermodynamics
Term: Fall 2024
Course Committee: #33986
Course Code: MEP212
Course Name: Heat Transfer
Term: Fall 2024
Course Committee: #35338
Course Code: MEP322
Course Name: Compressible Flow Machines
Term: Fall 2024
Course Committee: #35840
Course Code: MEP434
Course Name: Water Desalination and Distillation
Term: Fall 2024
Course Committee: #35513
Course Code: MEP511
Course Name: Advanced Thermodynamics and Gas Dynamics
Term: Fall 2024
Course Committee: #35515
Course Code: MEP513
Course Name: Advanced Heat Transfer
Term: Fall 2024
Course Committee: #35824
Course Code: MEP693
Course Name: Biomass energy
Term: Fall 2024
Course Committee: #35516
Course Code: MEP611
Course Name: Advanced Combustion and Applications
Term: Fall 2024
Course Committee: #35503
Course Code: MEPP99
Course Name: Project
Term: Fall 2024
Course Committee: #35519
Course Code: MEP614
Course Name: Individual Studies in Mechanical Power Engineering
Term: Fall 2024
Course Committee: #35504
Course Code: MEP600
Course Name: Combustion Engineering
Term: Fall 2024
Plans:
Course Committee: #35520
Course Code: MEP622
Course Name: Solar energy and thermal converters
Term: Fall 2024
Course Committee: #35505
Course Code: MEP620
Course Name: Fluid Mechanics (2)
Term: Fall 2024
Course Committee: #35521
Course Code: MEP623
Course Name: Energy storage techniques
Term: Fall 2024
Course Committee: #35508
Course Code: MEP690
Course Name: Economics of Power Generation
Term: Fall 2024
Course Committee: #35509
Course Code: MEP691
Course Name: Solar energy and thermal converters
Term: Fall 2024
Plans:
Course Committee: #35511
Course Code: MEP695
Course Name: Energy storage techniques
Term: Fall 2024
Plans:
Course Committee: #35514
Course Code: MEP512
Course Name: Advanced Fluid Dynamics
Term: Fall 2024
Course Committee: #35390
Course Code: MEP441s
Course Name: Applied Building Services Technology
Term: Fall 2024
Course Committee: #35227
Course Code: MEP491s
Course Name: Mechanical Power Graduation Project (1)
Term: Fall 2024
Course Committee: #35228
Course Code: MEP492s
Course Name: Mechanical Power Graduation Project (2)
Term: Fall 2024
Course Committee: #35233
Course Code: MEP423s
Course Name: Hydro-Tidal and Wave Energies
Term: Fall 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Mechanical Power Engineering
Course Committee: #35234
Course Code: MEP424s
Course Name: Water Distribution Networks
Term: Fall 2024
Course Committee: #35235
Course Code: MEP426s
Course Name: Solar Energy
Term: Fall 2024
Course Committee: #35236
Course Code: MEP431s
Course Name: Fire Fighting
Term: Fall 2024
Course Committee: #35224
Course Code: MEP321s
Course Name: Incompressible Flow Machines
Term: Fall 2024
Course Committee: #35225
Course Code: MEP341s
Course Name: Refrigeration and Air Conditioning
Term: Fall 2024
Course Committee: #35229
Course Code: MEP331s
Course Name: Digital Control
Term: Fall 2024
Course Committee: #35232
Course Code: MEP412s
Course Name: Heat Engines
Term: Fall 2024
Course Committee: #35221
Course Code: MEP231s
Course Name: Measurement and Instrumentation
Term: Fall 2024
Course Committee: #35249
Course Code: MEP212s
Course Name: Heat Transfer
Term: Fall 2024
Course Committee: #35512
Course Code: MEPJ695
Course Name: Introduction to computational fluid dynamics
Term: Fall 2024
Plans:
Course Committee: #33987
Course Code: MEP221
Course Name: Fluid Mechanics and Turbo-Machinery
Term: Fall 2024
Course Committee: #34032
Course Code: MEP241
Course Name: Technical Installations
Term: Fall 2024
Course Committee: #35226
Course Code: MEP411s
Course Name: Control Systems of Internal Combustion Engines
Term: Fall 2024
Course Committee: #35223
Course Code: MEP313s
Course Name: Thermal Power Plants
Term: Fall 2024
Course Committee: #35463
Course Code: MEP426
Course Name: Solar Energy
Term: Fall 2024
Course Committee: #35506
Course Code: MEP630
Course Name: Heat Transfer By Conduction
Term: Fall 2024
Course Committee: #35517
Course Code: MEP612
Course Name: Wind Energy
Term: Fall 2024
Course Committee: #35630
Course Code: MEP214
Course Name: Thermal Power Engineering
Term: Fall 2024
Course Committee: #35786
Course Code: MEP633
Course Name: Advanced Measurements
Term: Fall 2024
Course Committee: #35510
Course Code: MEP692
Course Name: Wind energy
Term: Fall 2024
Plans:
Course Committee: #33956
Course Code: MEP213
Course Name: Thermal Analysis of Buildings
Term: Fall 2024
Plans:
UG2018, Inter-Disciplinary Programs, Civil Engineering, Building Engineering
Course Committee: #35693
Course Code: MEP112s
Course Name: Thermal Power Engineering
Term: Fall 2024
Course Committee: #33989
Course Code: MEP311
Course Name: Combustion
Term: Fall 2024
Course Committee: #34143
Course Code: MEP222
Course Name: Introduction to Fluid Mechanics
Term: Fall 2024
Course Committee: #35047
Course Code: MEP213
Course Name: Thermal and Fluid Physics
Term: Fall 2024
Course Committee: #35222
Course Code: MEP311s
Course Name: Combustion
Term: Fall 2024
Course Committee: #35220
Course Code: MEP221s
Course Name: Fluid Mechanics and Turbo-Machinery
Term: Fall 2024
Course Committee: #33991
Course Code: MEP427
Course Name: Wind Energy
Term: Fall 2024
Course Committee: #33990
Course Code: MEP321
Course Name: Incompressible Flow Machines
Term: Fall 2024
Course Committee: #33978
Course Code: MEP215
Course Name: Basics of Thermal Physics
Term: Fall 2024
Course Committee: #35303
Course Code: PHM041s
Course Name: Engineering Chemistry
Term: Fall 2024
Course Committee: #35003
Course Code: PHM511
Course Name: General Engineering Mathematics (1)
Term: Fall 2024
Course Committee: #35657
Course Code: PHM014
Course Name: Linear Algebra and Analytical Geometry
Term: Fall 2024
Course Committee: #36096
Course Code: PHM114
Course Name: Numerical Analysis
Term: Fall 2024
Course Committee: #36051
Course Code: PHM637
Course Name: Selected Topics in Advanced Physics
Term: Fall 2024
Course Committee: #34995
Course Code: PHM614
Course Name: Probability and Statistics (1)
Term: Fall 2024
Course Committee: #35977
Course Code: PHM543
Course Name: Electrodynamics (1)
Term: Fall 2024
Course Committee: #35976
Course Code: PHM541
Course Name: Modern Physics
Term: Fall 2024
Course Committee: #35981
Course Code: PHM679
Course Name: Physics of Solid-State Devices
Term: Fall 2024
Course Committee: #35980
Course Code: PHM643
Course Name: Physics of Semiconductor Devices
Term: Fall 2024
Course Committee: #35979
Course Code: PHM642
Course Name: Semiconductor Physics
Term: Fall 2024
Course Committee: #35080
Course Code: PHM641
Course Name: Quantum Mechanics
Term: Fall 2024
Course Committee: #35974
Course Code: PHM581
Course Name: Vibration Mechanics (1)
Term: Fall 2024
Course Committee: #34994
Course Code: PHM613
Course Name: Partial Differential Equations
Term: Fall 2024
Course Committee: #34993
Course Code: PHM612
Course Name: Ordinary Differential Equations and Its Applications
Term: Fall 2024
Course Committee: #35306
Course Code: PHM113s
Course Name: Differential and Partial Differential Equations
Term: Fall 2024
Course Committee: #35307
Course Code: PHM121s
Course Name: Modern Physics and Quantum Mechanics
Term: Fall 2024
Course Committee: #35215
Course Code: PHM022
Course Name: Electricity and Magnetism
Term: Fall 2024
Plans:
Course Committee: #35629
Course Code: PHM131
Course Name: Rigid Body Dynamics
Term: Fall 2024
Course Committee: #35818
Course Code: PHM606
Course Name: Opto-Electronic Devices
Term: Fall 2024
Course Committee: #35001
Course Code: PHM631
Course Name: Advanced Engineering Mathematics (1)
Term: Fall 2024
Course Committee: #35832
Course Code: PHM664
Course Name: Advanced Engineering Mathematics (2)
Term: Fall 2024
Course Committee: #35819
Course Code: PHM644
Course Name: Integral Equations
Term: Fall 2024
Course Committee: #35641
Course Code: PHM663
Course Name: Advanced Engineering Mathematics (1)
Term: Fall 2024
Course Committee: #35305
Course Code: PHM112s
Course Name: Differential Equations and Numerical Analysis
Term: Fall 2024
Course Committee: #35464
Course Code: PHM123
Course Name: Introduction to Physical Electronics
Term: Fall 2024
Course Committee: #35002
Course Code: PHM627
Course Name: Engineering Numerical Analysis
Term: Fall 2024
Course Committee: #35308
Course Code: PHM122s
Course Name: Physics of Semiconductors and Dielectrics
Term: Fall 2024
Course Committee: #33916
Course Code: PHM211
Course Name: Differential and Partial Differential Equations
Term: Fall 2024
Course Committee: #35650
Course Code: PHM011s
Course Name: Basic Mathematics
Term: Fall 2024
Course Committee: #35707
Course Code: PHM628
Course Name: Engineering Probability and Statistics
Term: Fall 2024
Course Committee: #34985
Course Code: PHM516
Course Name: Linear Algebra (1) and Its Applications
Term: Fall 2024
Course Committee: #33918
Course Code: PHM222
Course Name: Modern Physics and Quantum Mechanics
Term: Fall 2024
Course Committee: #34122
Course Code: PHM211
Course Name: Discrete Mathematics
Term: Fall 2024
Course Committee: #34115
Course Code: PHM114
Course Name: Introduction to Discrete Mathematics
Term: Fall 2024
Course Committee: #34902
Course Code: PHM211s
Course Name: Discrete Mathematics
Term: Fall 2024
Course Committee: #33973
Course Code: PHM141
Course Name: Engineering Chemistry
Term: Fall 2024
Course Committee: #34984
Course Code: PHM121
Course Name: Vibration and Waves
Term: Fall 2024
Course Committee: #35461
Course Code: PHM658
Course Name: Numerical Analysis (2)
Term: Fall 2024
Course Committee: #35304
Course Code: PHM111s
Course Name: Probability and Statistics
Term: Fall 2024
Plans:
UG2018, Specialized Programs, General Engineering, Freshmen Level
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
UG2018, Specialized Programs, Mechanical Engineering, Mechanical Power Engineering
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
UG2018, Specialized Programs, Mechanical Engineering, Mechatronics Engineering
UG2018, Specialized Programs, Electrical Engineering, Electrical Power and Machines Engineering
UG2018, Specialized Programs, Electrical Engineering, Electronics and Communications Engineering
UG2018, Specialized Programs, Electrical Engineering, Computer and Systems Engineering
UG2018, Specialized Programs, Civil Engineering, Structural Engineering
UG2018, Specialized Programs, Civil Engineering, Water Engineering and Hydraulic Structures
UG2018, Specialized Programs, Civil Engineering, Utilities and Infrastructure
UG2018, Specialized Programs, Mechanical Engineering, General Mechanical Engineering
UG2018, Specialized Programs, Architecture Engineering, General Architectural Engineering
UG2018, Specialized Programs, Civil Engineering, General Civil Engineering
UG2018, Specialized Programs, Electrical Engineering, General Electrical Engineering
Course Committee: #35191
Course Code: PHM132
Course Name: Dynamics
Term: Fall 2024
Course Committee: #34851
Course Code: PHM212s
Course Name: Differential Equations for Civil Engineering
Term: Fall 2024
Course Committee: #33908
Course Code: PHM241
Course Name: Electrochemistry
Term: Fall 2024
Course Committee: #35459
Course Code: PHM113
Course Name: Probability and Statistics
Term: Fall 2024
Course Committee: #35309
Course Code: PHM131s
Course Name: Rigid Body Dynamics
Term: Fall 2024
Course Committee: #34848
Course Code: PHM132s
Course Name: Dynamics
Term: Fall 2024
Course Committee: #35190
Course Code: PHM112
Course Name: Mathematics (2)
Term: Fall 2024
Course Committee: #34979
Course Code: PHM519
Course Name: Numerical Analysis (1) and Its Applications
Term: Fall 2024
Course Committee: #33971
Course Code: PHM122
Course Name: Electricity and Magnetism
Term: Fall 2024
Course Committee: #34846
Course Code: PHM113s
Course Name: Probability and Statistics
Term: Fall 2024
Course Committee: #34845
Course Code: PHM112s
Course Name: Mathematics (2)
Term: Fall 2024
Course Committee: #34844
Course Code: PHM111s
Course Name: Mathematics (1)
Term: Fall 2024
Course Committee: #34842
Course Code: PHM121s
Course Name: Vibration and Waves
Term: Fall 2024
Course Committee: #33917
Course Code: PHM214
Course Name: Complex Variables, Special Functions and Numerical Analysis
Term: Fall 2024
Course Committee: #33969
Course Code: PHM111
Course Name: Mathematics (1)
Term: Fall 2024
Course Committee: #34849
Course Code: PHM141s
Course Name: Engineering Chemistry
Term: Fall 2024
Course Committee: #34850
Course Code: PHM221s
Course Name: Quantum Physics
Term: Fall 2024
Course Committee: #34852
Course Code: PHM213s
Course Name: Differential Equations and Numerical Analysis
Term: Fall 2024
Course Committee: #35377
Course Code: PHM213
Course Name: Differential Equations and Numerical Analysis
Term: Fall 2024
Course Committee: #36470
Course Code: UPL351
Course Name: Environmental Studies
Term: Fall 2024
Course Committee: #36469
Course Code: UPL332
Course Name: Computer Applications in Planning
Term: Fall 2024
Course Committee: #36467
Course Code: UPL431
Course Name: Urban Planning
Term: Fall 2024
Course Committee: #36465
Course Code: UPL412
Course Name: Urban Design (2)
Term: Fall 2024
Course Committee: #36174
Course Code: UPL653
Course Name: Sustainable Urban Mobility
Term: Fall 2024
Course Committee: #36168
Course Code: UPL601
Course Name: Advanced Spatial Analysis
Term: Fall 2024
Course Committee: #36173
Course Code: UPL659
Course Name: Geographic Information System (GIS) and Spatial Analysis
Term: Fall 2024
Course Committee: #36172
Course Code: UPL656
Course Name: Smart Cities
Term: Fall 2024
Course Committee: #36167
Course Code: UPL611
Course Name: Environment and Human Behavior
Term: Fall 2024
Course Committee: #36171
Course Code: UPL654
Course Name: Sustainable Urban Form
Term: Fall 2024
Course Committee: #36169
Course Code: UPL617
Course Name: Landscape urbanism
Term: Fall 2024
Course Committee: #36110
Course Code: UPL531
Course Name: Urban Planning: Theory and Practice
Term: Fall 2024
Course Committee: #36083
Course Code: UPL438
Course Name: Land and Development
Term: Fall 2024
Course Committee: #36111
Course Code: UPL541
Course Name: Landscape Architecture: Theory and Practice
Term: Fall 2024
Course Committee: #36108
Course Code: UPL511
Course Name: Urban Design: Theory and Practice
Term: Fall 2024
Course Committee: #36109
Course Code: UPL521
Course Name: Sustainable Urban Development
Term: Fall 2024
Course Committee: #36097
Course Code: UPL442
Course Name: Ecological Landscape
Term: Fall 2024
Course Committee: #35426
Course Code: UPL381s
Course Name: Introduction to Geographic Information Systems (GIS)
Term: Fall 2024
Course Committee: #36019
Course Code: UPL435
Course Name: Urban and Architectural Heritage
Term: Fall 2024
Course Committee: #35804
Course Code: UPL256
Course Name: GIS Applications
Term: Fall 2024
Course Committee: #35747
Course Code: UPL457
Course Name: Feasibility Studies
Term: Fall 2024
Course Committee: #35805
Course Code: UPL356
Course Name: Horticulture and Garden Design (2)
Term: Fall 2024
Course Committee: #34074
Course Code: UPL341
Course Name: Horticulture and Garden Design
Term: Fall 2024
Course Committee: #34077
Course Code: UPL462
Course Name: Urban Ecology and Environmental Studies
Term: Fall 2024
Course Committee: #34078
Course Code: UPL471
Course Name: Urban Economics
Term: Fall 2024
Course Committee: #35814
Course Code: UPL242
Course Name: Introduction to Urban Design
Term: Fall 2024
Course Committee: #35815
Course Code: UPL459
Course Name: Sustainability in Landscape Architecture
Term: Fall 2024
Course Committee: #34046
Course Code: UPL372
Course Name: Equity and urban Justice
Term: Fall 2024
Plans:
UG2018, Inter-Disciplinary Programs, Architecture Engineering, Housing Architecture and Urban Development
Course Committee: #35741
Course Code: UPL496
Course Name: Landscape Architecture Graduation Project (2)
Term: Fall 2024
Course Committee: #35817
Course Code: UPL494
Course Name: Graduation Project (2)
Term: Fall 2024
Course Committee: #35597
Course Code: UPL432s
Course Name: Urban Engineering
Term: Fall 2024
Course Committee: #35585
Course Code: UPL371s
Course Name: Human Behavior and the Built Environment
Term: Fall 2024
Course Committee: #34071
Course Code: UPL311
Course Name: Urban and Landscape Design Studio
Term: Fall 2024
Course Committee: #34067
Course Code: UPL211
Course Name: Context and Place Design Studio
Term: Fall 2024
Course Committee: #34075
Course Code: UPL411
Course Name: Mega Projects Urban Design Studio
Term: Fall 2024
Course Committee: #34072
Course Code: UPL481
Course Name: Urban Informatics
Term: Fall 2024
Course Committee: #34042
Course Code: UPL331
Course Name: Planning and Urban Upgrading
Term: Fall 2024
Course Committee: #34076
Course Code: UPL441
Course Name: Landscape Working Design (2): Landscape Execution Documents Complexity
Term: Fall 2024
Course Committee: #34029
Course Code: UPL243
Course Name: Principles of Residential Urban Spaces and Landscape
Term: Fall 2024
Course Committee: #35806
Course Code: UPL271
Course Name: Society and Housing Economics
Term: Fall 2024
Course Committee: #35783
Course Code: UPL522
Course Name: City System and Urban Metabolism
Term: Fall 2024
Course Committee: #35784
Course Code: UPL591
Course Name: Research Methodology
Term: Fall 2024
Course Committee: #35982
Course Code: UPL333
Course Name: Urban Infrastructure
Term: Fall 2024
Course Committee: #35310
Course Code: UPL497
Course Name: Housing & Urban Development Graduation Project (1)
Term: Fall 2024
Course Committee: #35591
Course Code: UPL461s
Course Name: Contemporary Environmental Issues
Term: Fall 2024
Course Committee: #35592
Course Code: UPL471s
Course Name: Urban Economics
Term: Fall 2024
Course Committee: #35587
Course Code: UPL434s
Course Name: Sustainable Urban Mobility
Term: Fall 2024
Course Committee: #34063
Course Code: UPL311
Course Name: Context and Place Design Studio
Term: Fall 2024
Course Committee: #35312
Course Code: UPL433
Course Name: Land Management and Land Subdivision
Term: Fall 2024
Course Committee: #34025
Course Code: UPL211
Course Name: Principles of Urban Design and Landscape
Term: Fall 2024
Course Committee: #34024
Course Code: UPL463
Course Name: Environmental Impact Assessment
Term: Fall 2024
Course Committee: #34045
Course Code: UPL422
Course Name: Smart Cities and Intelligent Residential Buildings
Term: Fall 2024
Course Committee: #34023
Course Code: UPL412
Course Name: Sustainable Contextual Architectural Design Studio
Term: Fall 2024
Course Committee: #34041
Course Code: UPL312
Course Name: In Situ Development Design Studio
Term: Fall 2024
Course Committee: #34026
Course Code: UPL332
Course Name: Sustainable Urban Development
Term: Fall 2024