Page 102 -
P. 102
COURSE PRO FORMA
IMPORTANT:
Contents of this Pro Forma shall not be changed without the Senate’s approval for items indicated with *. Changes
to the other items can be approved at the Academy/Faculty/Institution/Centre level.
Academy/Faculty/Institute/Centre Engineering
Department Mechanical Engineering
Programme Bachelor of Engineering (Manufacturing)
Bachelor of Engineering (Computer Aided Design and Manufacturing)
Course Code* KCEC 1108
Course Title* Computer Programming
Course Pre-requisite(s)/ Minimum Require- None
ment(s)
Student Learning Time (SLT)* 120
Credit* 3
Course Learning Outcomes* At the end of the course, students are able to:
1. Evaluate data structure of a computer program.
2. Apply function calls of computer programming.
3. Express written instruction into programming language.
4. Apply computer programming technique in solving engineering prolems.
5. Prepare graphics library to construct 3D models.
Transferable Skills Knowledge on C Programming could be applied in other subjects.
Synopsis of Course Contents Computer programming with object oriented programming (OPP) and C++
Programming. It will covers variables and arithmetic operations, basic input
and output, decision making, iteration, functions, classes and objects, one-
dimensional & multi-dimensional arrays. Computer graphic is introduced
through the open-platform graphics library (OpenGL).
Learning Strategies (lecture, tutorial, work-
shop, discussion, etc) Lecture, Tutorial, Laboratory
Assessment Weightage* Continuous Assessment: 40%
Final Examination: 60%
Methodologies for Feedback on Perfor- 1) Announcement of marks for assignments and continuous assessment
mance before the final examination.
2) Grades for final exam will be given.
Criteria in Summative Assessment Refer to the University of Malaya (First Degree) Rules 2013 and the Uni-
versity of Malaya (First Degree) Regulations 2013.
UM-PT01-PK03-BR003(BI)-S04