Teaching Courses

Fluid Mechanics

This course is designed to introduce and apply the concepts of Fluid Mechanics (fluid statics and kinematics, forces and flow in closed conduits, pipe networks and centrifugal pumps) and to solve problems related to Civil Engineering. It encompasses topics such as fluid statics and fluid dynamics. The pressures and forces in these static and dynamic fluids are introduced, discussed and analysed through equations. It also covers upon the analyses of flows in closed conduits to include minor and major head losses, and pipe networks in a water supply system. The performance characteristics, functions and applications of centrifugal pumps in pipeline systems are also demonstrated and analysed in this course.

Survey Camp

This subject provides training of the surveying work involved in a typical civil engineering project. In other words, this subject gives a holistic view of the surveying activities needed prior to and during the construction stage of a civil engineering project. The course will furthermore, train students in planning and executing survey works on a larger scale. The surveying works involved depend on the type of project undertaken, but normally include establishing horizontal and vertical controls, detailing, earthwork calculations and setting out. Students are assessed based on their oral presentation and written reports submitted at the end of the course.

Computer Programming

This course is designed to expose the students on the development of programming skill using a computer language to solve related engineering problems. It emphasizes on the general concept of computer programming that includes steps of problem solving using computer, algorithm and program logic tools, interface design, modularization, arrays, files and graphics. Programming examples, lab exercises, assignments and group projects related to various civil engineering fields are given to the students. At the end of the course, the students should be able to plan, analyse, design and write computer programs for basic as well as complex civil engineering applications.