Course offered in 2017-2018

2017-2018 Courses Offered

Course code

Course title

Semester

BEng

ENGG1205

Introduction to mechanical engineering

1st and 2nd  

MECH2404

Drawing and elements of design and manufacture

1st

MECH2406

Fundamentals of electrical engineering

2nd

MECH2407

Multivariable calculus and partial differential equations

1st and 2nd

MECH2413

Engineering mechanics

1st

MECH2414

Thermofluids

2nd

MECH2418

Engineering training

Summer

MECH2419

Properties of materials

1st

MECH3402

Engineering thermodynamics

2nd

MECH3406

Electrical and electronic engineering

1st

MECH3407

Advanced partial differential equation and complex variables

1st

MECH3408

Mechanics and fluids

1st

MECH3409

Mechanics of solids

2nd

MECH3416

Fundamentals of aeronautical engineering

2nd

MECH3417

Industrial training

Summer

MECH3418

Dynamics and control

1st

MECH3420

Air pollution control

1st

MECH3427

Design and manufacture

2nd

MECH3428

Research experience for undergraduates

Full year

MECH3429

Air conditioning and refrigeration 1st

MECH3430

Fire protection in buildings 2nd

MECH3431

Utility services in buildings 1st

MECH4404

Automatic control

2nd

MECH4407

CAD/CAM

1st

MECH4409

Energy conversion systems

1st

MECH4410

Engineering and technology management

2nd

MECH4411

Heat transfer

1st

MECH4412

Product design and development

2nd

MECH4414

Materials of engineering applications

1st

MECH4415

Applied stress and strength analysis

2nd

MECH4421

Viscous flow

2nd

MECH4428

Sound and vibration

1st

MECH4429

Integrated capstone experience

Full year