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: #33629
Course Code: MEA640
Course Name: Fuel Alternatives
Term: Spring 2024
Plans:
Course Committee: #33203
Course Code: MEA631
Course Name: Measurement Systems
Term: Spring 2024
Plans:
Course Committee: #33433
Course Code: MEA471
Course Name: Vehicle Manufacture
Term: Spring 2024
Plans:
UG2003, Fourth year, Mechanical Engineering, Automotive
Course Committee: #33432
Course Code: MEA431
Course Name: Maintenance Engineering & Garage Planning
Term: Spring 2024
Plans:
UG2003, Fourth year, Mechanical Engineering, Automotive
Course Committee: #33431
Course Code: MEA421
Course Name: Automotive Design (2)
Term: Spring 2024
Plans:
UG2003, Fourth year, Mechanical Engineering, Automotive
Course Committee: #33430
Course Code: MEA411
Course Name: Automotive Theory (2)
Term: Spring 2024
Plans:
UG2003, Fourth year, Mechanical Engineering, Automotive
Course Committee: #33429
Course Code: MEA311
Course Name: Automotive Engineering (1)
Term: Spring 2024
Plans:
UG2003, Third year, Mechanical Engineering, Automotive
Course Committee: #33469
Course Code: MEA663
Course Name: Car Electronics
Term: Spring 2024
Plans:
Course Committee: #33442
Course Code: MEA341s
Course Name: Automotive Fuel Systems
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #33428
Course Code: MEA622
Course Name: Vehicle Dynamics
Term: Spring 2024
Plans:
Course Committee: #33204
Course Code: MEA632
Course Name: Vehicle Design
Term: Spring 2024
Plans:
Course Committee: #33201
Course Code: MEA620
Course Name: Theory of Vehicles
Term: Spring 2024
Plans:
Course Committee: #33200
Course Code: MEA611
Course Name: Maintenance, Replacement and Reliability
Term: Spring 2024
Plans:
Course Committee: #33199
Course Code: MEA610
Course Name: Maintenance Management
Term: Spring 2024
Plans:
Course Committee: #32955
Course Code: MEA261s
Course Name: Introduction to Automotive
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Mechanical Power Engineering
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #32711
Course Code: MEA461s
Course Name: Vehicle Manufacturing and Assembly
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #32705
Course Code: MEA413s
Course Name: Motorcycle and Tricycle Technology
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #32703
Course Code: MEA411s
Course Name: Earth Moving Equipment and Commercial Vehicle Technology
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #32702
Course Code: MEA351s
Course Name: Automotive Mechatronic Systems
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #32701
Course Code: MEA342s
Course Name: Computer Aided Design of Automotive Engines
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #32700
Course Code: MEA331s
Course Name: Automotive Maintenance Engineering
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #32699
Course Code: MEA314s
Course Name: Aerodynamics of Road Vehicles
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #32698
Course Code: MEA241s
Course Name: Automotive Engines
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #32697
Course Code: MEA221s
Course Name: Vehicle Design and Simulation (1)
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
Course Committee: #32467
Course Code: MEA322
Course Name: Automotive Design
Term: Spring 2024
Plans:
Course Committee: #32468
Course Code: MEA441
Course Name: Engine Management Systems
Term: Spring 2024
Plans:
Course Committee: #32466
Course Code: MEA313
Course Name: Automotive Theory
Term: Spring 2024
Plans:
Course Committee: #33719
Course Code: MDP252
Course Name: Machine Construction
Term: Spring 2024
Plans:
Course Committee: #33717
Course Code: MDP211
Course Name: Manufacturing Technology (2)
Term: Spring 2024
Plans:
Course Committee: #33713
Course Code: MDP363
Course Name: Introduction to Computer-Aided Design & Manufacturing
Term: Spring 2024
Plans:
Course Committee: #33712
Course Code: MDP354
Course Name: Mechanics of Machines (2)
Term: Spring 2024
Plans:
Course Committee: #33692
Course Code: MDP111
Course Name: Engineering Drawing
Term: Spring 2024
Plans:
Course Committee: #33675
Course Code: MDP252
Course Name: Machine Construction
Term: Spring 2024
Plans:
Course Committee: #33674
Course Code: MDP251
Course Name: Mechanics of Machines (1)
Term: Spring 2024
Plans:
Course Committee: #33673
Course Code: MDP211
Course Name: Manufacturing Technology (2)
Term: Spring 2024
Plans:
Course Committee: #32441
Course Code: MDP152
Course Name: Metallurgy & Material Testing
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
Course Committee: #33390
Course Code: MDP081
Course Name: Production Engineering
Term: Spring 2024
Plans:
Course Committee: #33694
Course Code: MDP419
Course Name: Manufacturing Technology (2)
Term: Spring 2024
Plans:
UG2013, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
Course Committee: #33693
Course Code: MDP375
Course Name: Production Facilities
Term: Spring 2024
Plans:
Course Committee: #33695
Course Code: MDP365
Course Name: Mechanical Vibrations
Term: Spring 2024
Plans:
Course Committee: #33663
Course Code: MDP401s
Course Name: Mechanical Design & Production Graduation Project (1)
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #33651
Course Code: MDP431s
Course Name: Operations Management
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #33643
Course Code: MDP254
Course Name: Theory of Machines
Term: Spring 2024
Plans:
UG2013, Inter-Disciplinary Programs, Electrical Engineering, Energy and Renewable Energy Engineering
Course Committee: #33638
Course Code: MDP491
Course Name: Design of Jigs and Fixtures
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
Course Committee: #33183
Course Code: MDP631
Course Name: Design for manufacturing and assembly and the environment
Term: Spring 2024
Plans:
Course Committee: #33379
Course Code: MDP011
Course Name: Engineering Drawing
Term: Spring 2024
Plans:
Course Committee: #33548
Course Code: MDP483s
Course Name: Computerized Numerical Controlled Machines
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #33592
Course Code: MDP605
Course Name: Noise and Vibration Control
Term: Spring 2024
Plans:
Course Committee: #33571
Course Code: MDP600
Course Name: Mechanical Vibrations (1)
Term: Spring 2024
Plans:
Course Committee: #33583
Course Code: MDP335
Course Name: Production Planning and Scheduling
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
Course Committee: #33579
Course Code: MDP333
Course Name: Operations Research
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
Course Committee: #32440
Course Code: MDP182
Course Name: Metal Forming Theory and Processes
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
Course Committee: #32483
Course Code: MDP111s
Course Name: Engineering Drawing
Term: Spring 2024
Plans:
UG2023, Specialized Programs, General Engineering, Freshmen Level
Course Committee: #33556
Course Code: MDP132
Course Name: Structures and Properties of Materials
Term: Spring 2024
Plans:
Course Committee: #32484
Course Code: MDP181s
Course Name: Production Engineering
Term: Spring 2024
Plans:
UG2023, Specialized Programs, General Engineering, Freshmen Level
Course Committee: #33443
Course Code: MDP482s
Course Name: Metrology & Measuring Instruments
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #33284
Course Code: MDP685
Course Name: Human Factors Engineering 'Ergonomics'
Term: Spring 2024
Plans:
Course Committee: #33283
Course Code: MDP640
Course Name: Modern Control Systems
Term: Spring 2024
Plans:
Course Committee: #33282
Course Code: MDP641
Course Name: Optimum Control
Term: Spring 2024
Plans:
Course Committee: #33279
Course Code: MDP610
Course Name: Advanced Metallurgy
Term: Spring 2024
Plans:
Course Committee: #33278
Course Code: MDP617
Course Name: Methods and Techniques of Materials Characterization
Term: Spring 2024
Plans:
Course Committee: #33277
Course Code: MDP609
Course Name: Modeling and visualization
Term: Spring 2024
Plans:
Course Committee: #33181
Course Code: MDP690
Course Name: Design of Experiments (2)
Term: Spring 2024
Plans:
Course Committee: #33179
Course Code: MDP684
Course Name: Modeling and Optimization
Term: Spring 2024
Plans:
Course Committee: #33178
Course Code: MDP680
Course Name: Product Safety Management and Engineering (2)
Term: Spring 2024
Plans:
Course Committee: #33174
Course Code: MDP623
Course Name: Mechanical Behavior of Materials
Term: Spring 2024
Plans:
Course Committee: #33169
Course Code: MDP612
Course Name: Metallurgical Processes
Term: Spring 2024
Plans:
Course Committee: #33006
Course Code: MDP435s
Course Name: Industrial Systems Modeling & Simulation
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #33457
Course Code: MDP211s
Course Name: Machine Elements Design
Term: Spring 2024
Plans:
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, Mechanical Engineering, General Mechanical Engineering
Course Committee: #33003
Course Code: MDP256s
Course Name: Phase Transformation and Heat Treatment
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #32852
Course Code: MDP232s
Course Name: Industrial Project Management
Term: Spring 2024
Plans:
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, Mechanical Engineering, General Mechanical Engineering
Course Committee: #32851
Course Code: MDP212s
Course Name: Mechanics of Machines
Term: Spring 2024
Plans:
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, Mechanical Engineering, General Mechanical Engineering
Course Committee: #32850
Course Code: MDP481s
Course Name: Design of Tools & Production Facilities
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #32848
Course Code: MDP432s
Course Name: Facilities Planning
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #32847
Course Code: MDP402s
Course Name: Mechanical Design & Production Graduation Project (2)
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #32846
Course Code: MDP384s
Course Name: Metal Cutting Machines and Technology
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #32845
Course Code: MDP383s
Course Name: Metal Forming Technology, Machines and Dies
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #32844
Course Code: MDP332s
Course Name: Work Study
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #32843
Course Code: MDP331s
Course Name: Maintenance Planning and Scheduling
Term: Spring 2024
Plans:
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, Mechanical Engineering, General Mechanical Engineering
Course Committee: #32841
Course Code: MDP311s
Course Name: Mechanical Vibrations
Term: Spring 2024
Plans:
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
Course Committee: #32840
Course Code: MDP251s
Course Name: Casting & Welding (1)
Term: Spring 2024
Plans:
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, Mechanical Engineering, General Mechanical Engineering
Course Committee: #32839
Course Code: MDP112s
Course Name: Machine Construction
Term: Spring 2024
Plans:
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, Mechanical Engineering, General Mechanical Engineering
Course Committee: #32838
Course Code: MDP152s
Course Name: Metallurgy & Material Testing
Term: Spring 2024
Plans:
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, Mechanical Engineering, General Mechanical Engineering
Course Committee: #33004
Course Code: MDP411s
Course Name: Introduction to Finite Elements
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
UG2018, Specialized Programs, Mechanical Engineering, Mechatronics Engineering
Course Committee: #33007
Course Code: MDP486s
Course Name: Selected Topics in Manufacturing
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #33005
Course Code: MDP434s
Course Name: Quality Systems & Assurance
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #33220
Course Code: MDP494s
Course Name: Advanced Manufacturing Technology & Prototyping
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Mechatronics Engineering
Course Committee: #32496
Course Code: MDP081s
Course Name: Production Engineering
Term: Spring 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, Architecture Engineering, Architectural 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: #32495
Course Code: MDP011s
Course Name: Engineering Drawing
Term: Spring 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, Architecture Engineering, Architectural 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: #33222
Course Code: MDP281
Course Name: Metal Cutting Theory and Technologies
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
Course Committee: #32983
Course Code: MDP465
Course Name: Rubber and Sealing Materials
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering
Course Committee: #32982
Course Code: MDP467
Course Name: Polymer Testing
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering
Course Committee: #32981
Course Code: MDP461
Course Name: Non-destructive Testing of Materials (2)
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering
Course Committee: #32459
Course Code: MDP453
Course Name: Composites Technology
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering
Course Committee: #32443
Course Code: MDP402
Course Name: Mechanical Design & Production Graduation Project (2)
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
Course Committee: #32442
Course Code: MDP252
Course Name: Casting & Welding (2)
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
Course Committee: #32439
Course Code: MDP152
Course Name: Metallurgy and Mechanics of Material
Term: Spring 2024
Plans:
UG2023, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering Program
Course Committee: #32389
Course Code: MDP404
Course Name: Materials Engineering Graduation Project (2)
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering
Course Committee: #32385
Course Code: MDP356
Course Name: Glass, Ceramics, and Binding Materials
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering
Course Committee: #32384
Course Code: MDP354
Course Name: Industrial Project
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering
Course Committee: #32382
Course Code: MDP411
Course Name: Introduction to Finite Elements
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering
Course Committee: #32367
Course Code: MDP153
Course Name: Crystalline Structures of Materials
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering
Course Committee: #32344
Course Code: MDP182
Course Name: Manufacturing Processes
Term: Spring 2024
Plans:
UG2023, Inter-Disciplinary Programs, Electrical Engineering, Energy and Renewable Energy Engineering Program
UG2023, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering Program
UG2023, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering Program
UG2023, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation Program
Course Committee: #32343
Course Code: MDP151
Course Name: Engineering Materials
Term: Spring 2024
Plans:
UG2023, Inter-Disciplinary Programs, Electrical Engineering, Energy and Renewable Energy Engineering Program
UG2023, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering Program
UG2023, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation Program
Course Committee: #32270
Course Code: MDP181
Course Name: Manufacturing Technology (1)
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Energy and Renewable Energy Engineering
Course Committee: #32269
Course Code: MDP112
Course Name: Machine Construction
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Energy and Renewable Energy Engineering
Course Committee: #32400
Course Code: MDP494
Course Name: Advanced Manufacturing Technology & Prototyping
Term: Spring 2024
Plans:
Course Committee: #32937
Course Code: MDP183
Course Name: Manufacturing Technologies
Term: Spring 2024
Plans:
Course Committee: #32396
Course Code: MDP211
Course Name: Machine Elements Design
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Energy and Renewable Energy Engineering
Course Committee: #32397
Course Code: MDP212
Course Name: Mechanics of Machines
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation
Course Committee: #32268
Course Code: MDP111
Course Name: Mechanical Engineering Drawing
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Materials Engineering
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Energy and Renewable Energy Engineering
Course Committee: #33340
Course Code: MDP151
Course Name: Structures & Properties of Materials
Term: Spring 2024
Plans:
Course Committee: #33415
Course Code: MDP111s
Course Name: Mechanical Engineering Drawing
Term: Spring 2024
Plans:
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, Mechanical Engineering, General Mechanical Engineering
Course Committee: #32398
Course Code: MDP231
Course Name: Engineering Economy
Term: Spring 2024
Plans:
Course Committee: #32399
Course Code: MDP232
Course Name: Industrial Project Management
Term: Spring 2024
Plans:
Course Committee: #32849
Course Code: MDP433s
Course Name: Quality Control
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Design and Production Engineering
Course Committee: #32853
Course Code: MDP231s
Course Name: Engineering Economy
Term: Spring 2024
Plans:
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, Mechanical Engineering, General Mechanical Engineering
Course Committee: #33225
Course Code: MDP433
Course Name: Quality Control
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Energy and Renewable Energy Engineering
Course Committee: #33221
Course Code: MDP282
Course Name: Non-Conventional Processing
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Manufacturing Engineering
Course Committee: #33740
Course Code: CSE031
Course Name: Computing in Engineering
Term: Spring 2024
Plans:
Course Committee: #33578
Course Code: CSE031
Course Name: Computing in Engineering
Term: Spring 2024
Plans:
Course Committee: #33311
Course Code: CSE122
Course Name: Computer Programming
Term: Spring 2024
Plans:
Course Committee: #32905
Course Code: CSE473
Course Name: Digital Control
Term: Spring 2024
Plans:
UG2003, Fourth year, Mechanical Engineering, Mechatronics
Course Committee: #32902
Course Code: CSE465
Course Name: Selected Topics in Systems Engineering
Term: Spring 2024
Plans:
UG2003, Fourth year, Electrical Engineering, Computers and Systems
Course Committee: #32899
Course Code: CSE441
Course Name: Embedded Computer Systems
Term: Spring 2024
Plans:
UG2003, Fourth year, Mechanical Engineering, Mechatronics
Course Committee: #32896
Course Code: CSE351
Course Name: Electrical Testing (2)
Term: Spring 2024
Plans:
UG2003, Third year, Electrical Engineering, Computers and Systems
UG2003, Fourth year, Electrical Engineering, Computers and Systems
Course Committee: #32895
Course Code: CSE323
Course Name: Programming With Data Structures
Term: Spring 2024
Plans:
UG2003, Third year, Electrical Engineering, Computers and Systems
UG2003, Fourth year, Electrical Engineering, Computers and Systems
Course Committee: #32893
Course Code: CSE315
Course Name: Computer Organization
Term: Spring 2024
Plans:
UG2003, Third year, Mechanical Engineering, Mechatronics
UG2003, Fourth year, Mechanical Engineering, Mechatronics
Course Committee: #32903
Course Code: CSE468
Course Name: Image Processing
Term: Spring 2024
Plans:
UG2003, Fourth year, Mechanical Engineering, Mechatronics
Course Committee: #32904
Course Code: CSE471
Course Name: Computer Controlled Systems
Term: Spring 2024
Plans:
UG2003, Fourth year, Electrical Engineering, Computers and Systems
Course Committee: #32296
Course Code: CSE142
Course Name: Introduction to Software Engineering
Term: Spring 2024
Plans:
UG2023, Inter-Disciplinary Programs, Electrical Engineering, Computer and Artificial Intelligence Engineering
Course Committee: #32900
Course Code: CSE451
Course Name: Electrical Testing (3)
Term: Spring 2024
Plans:
UG2003, Fourth year, Electrical Engineering, Computers and Systems
Course Committee: #32339
Course Code: CSE431
Course Name: Mobile Programming
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #33489
Course Code: CSE426
Course Name: Software Maintenance and Evolution
Term: Spring 2024
Plans:
UG2013, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #33472
Course Code: CSE211
Course Name: Introduction to Embedded Systems
Term: Spring 2024
Plans:
Course Committee: #33466
Course Code: CSE489
Course Name: Selected Topics in Data Science
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #33447
Course Code: CSE480s
Course Name: Machine Vision
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Mechatronics Engineering
Course Committee: #33425
Course Code: CSE233
Course Name: Agile Software Engineering
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #33420
Course Code: CSE485
Course Name: Deep Learning
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #33224
Course Code: CSE121
Course Name: Introduction to Logic Design
Term: Spring 2024
Plans:
UG2023, Inter-Disciplinary Programs, Electrical Engineering, Computer and Artificial Intelligence Engineering
Course Committee: #32993
Course Code: CSE331
Course Name: Data Structures and Algorithms
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32980
Course Code: CSE232
Course Name: Advanced Software Engineering
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32733
Course Code: CSE481
Course Name: Computer Animation
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32732
Course Code: CSE346
Course Name: Advanced Database Systems
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32727
Course Code: CSE492
Course Name: Computer & Systems Engineering Graduation Project (2)
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32726
Course Code: CSE491
Course Name: Computer & Systems Engineering Graduation Project (1)
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32725
Course Code: CSE488
Course Name: Ontologies and the Semantic Web
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32723
Course Code: CSE474
Course Name: Visualization
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32722
Course Code: CSE458
Course Name: Computer and Network Forensics
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32721
Course Code: CSE457
Course Name: Mobile and Wireless Networks
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32720
Course Code: CSE436
Course Name: Software Quality Assurance
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32718
Course Code: CSE382
Course Name: Data Mining and Business Intelligence
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32717
Course Code: CSE381
Course Name: Introduction to Machine Learning
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32716
Course Code: CSE357
Course Name: Networks Operation and Management
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32715
Course Code: CSE355
Course Name: Parallel and Distributed Algorithms
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32714
Course Code: CSE345
Course Name: Business Process Modeling
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32499
Course Code: CSE483
Course Name: Computer Vision
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32347
Course Code: CSE435
Course Name: Secure Code Development
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32341
Course Code: CSE455
Course Name: High-Performance Computing
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32340
Course Code: CSE451
Course Name: Computer and Network Security
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32337
Course Code: CSE379
Course Name: Human Computer Interaction
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32335
Course Code: CSE339
Course Name: Software Formal Specifications
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32331
Course Code: CSE341
Course Name: Internet Programming
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32330
Course Code: CSE472
Course Name: Artificial Intelligence
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32329
Course Code: CSE439
Course Name: Design of Compilers
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32327
Course Code: CSE338
Course Name: Software Testing, Validation, and Verification
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32326
Course Code: CSE333
Course Name: Database Systems
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32334
Course Code: CSE432
Course Name: Automata and Computability
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32325
Course Code: CSE332
Course Name: Design and Analysis of Algorithms
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32299
Course Code: CSE334
Course Name: Software Engineering
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32298
Course Code: CSE231
Course Name: Advanced Computer Programming
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32297
Course Code: CSE112
Course Name: Computer Organization and Architecture
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32243
Course Code: CSE371
Course Name: Control Engineering
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Communication Systems Engineering
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32242
Course Code: CSE212
Course Name: Computer Organization
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Communication Systems Engineering
Course Committee: #32992
Course Code: CSE473
Course Name: Computational Intelligence
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation
Course Committee: #32248
Course Code: CSE141
Course Name: Introduction to Computer Programming
Term: Spring 2024
Plans:
UG2023, Inter-Disciplinary Programs, Electrical Engineering, Energy and Renewable Energy Engineering Program
UG2023, Inter-Disciplinary Programs, Electrical Engineering, Communication Systems Engineering Program
UG2023, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation Program
UG2023, Inter-Disciplinary Programs, Electrical Engineering, Computer and Artificial Intelligence Engineering
UG2023, Inter-Disciplinary Programs, General Engineering, Freshmen Level
Course Committee: #33276
Course Code: CSE480
Course Name: Machine Vision
Term: Spring 2024
Plans:
Course Committee: #32333
Course Code: CSE411
Course Name: Real-Time and Embedded Systems Design
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32985
Course Code: CSE111
Course Name: Logic Design
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Communication Systems Engineering
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32241
Course Code: CSE131
Course Name: Computer Programming
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Mechanical Engineering, Mechatronics Engineering and Automation
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Communication Systems Engineering
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32332
Course Code: CSE354
Course Name: Distributed Computing
Term: Spring 2024
Plans:
UG2018, Inter-Disciplinary Programs, Electrical Engineering, Computer Engineering and Software Systems
Course Committee: #32949
Course Code: CSE633
Course Name: Quantum Computation and Communication
Term: Spring 2024
Plans:
Course Committee: #32947
Course Code: CSE622
Course Name: Advanced Computer Networks
Term: Spring 2024
Plans:
Course Committee: #32921
Course Code: CSE627
Course Name: Computer and Network Security
Term: Spring 2024
Plans:
Course Committee: #32920
Course Code: CSE620
Course Name: Advanced Computer Architecture
Term: Spring 2024
Plans:
Course Committee: #32918
Course Code: CSE614
Course Name: Robots and Manipulators
Term: Spring 2024
Plans:
Course Committee: #32917
Course Code: CSE608
Course Name: Advanced Software Engineering
Term: Spring 2024
Plans:
Course Committee: #32916
Course Code: CSE600
Course Name: Theoretical Foundation of Computer and Systems Engineering
Term: Spring 2024
Plans:
Course Committee: #32837
Course Code: CSE211s
Course Name: Introduction to Embedded Systems
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Electrical Engineering, Electrical Power and Machines Engineering
Course Committee: #32836
Course Code: CSE211s
Course Name: Introduction to Embedded Systems
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Automotive Engineering
UG2018, Specialized Programs, Mechanical Engineering, Mechatronics Engineering
Course Committee: #32835
Course Code: CSE492s
Course Name: Computer & Systems Engineering Graduation Project (2)
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Electrical Engineering, Computer and Systems Engineering
Course Committee: #32833
Course Code: CSE476s
Course Name: Fundamentals of Big-Data Analytics
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Electrical Engineering, Computer and Systems Engineering
Course Committee: #32832
Course Code: CSE473s
Course Name: Computational Intelligence
Term: Spring 2024
Plans:
UG2018, Specialized Programs, Mechanical Engineering, Mechatronics Engineering
UG2018, Specialized Programs, Electrical Engineering, Computer and Systems Engineering