This course is designed for students to gain knowledge on what is going on behind the screen of Computer Aided Design Software. This understanding makes the learning curve of new CAD software shorter as the students may be using other CAD software later when they work. Furthermore, the courses will also expose the student the capability of the programming within CAD software. With the programming knowledge.


Course Learning Outcome (CLO)
  1. Apply the foundation principle in CAD software.
  2. Apply the parametric and feature based Modelling.
  3. Understand the foundation of Wire frame, Surface and Solid Modelling
  4. Apply transformation matrices.
  5. Comprehend the content of the neutral file. 
  6. Create program using Application Programming Interface (API) functions.
Teaching and Learning Activities
  1. Active learning.
    • Conducted through in-class activities. Lecture will be given to expose the design process and the current issue in engineering design.
  2. Project-based learning.
    • A mixture of lectures, tutorials, and student-centred learning activities is used to achieve the above outcomes. Case studies and exercises are provided  in the tutorials to reinforce the theories, methodologies, and tools introduced in the lectures. Some material is covered using a problem-based format where this advances the learning objectives. Other material is covered through directed study to enhance the students’ “learning to learn” ability. Some case studies, largely those based on consultancy experience, are used to integrate these topics and demonstrate to students how the various techniques are interrelated and applied in real-life situations.

Week 1           Course information and introduction, Beyond CAD
Week 2           Foundation Principle in CAD software: Standard and Conventions
Week 3 – 4      CAD Software: Parametric and Feature Based Modelling, Design Intent
Week 5 – 6      Model Representation: Wire frame and Boundary Representation
Week 7            Continued: Model Representation
                         Test 1
Week 8            Mid-Semester Break
Week 9 – 10    Transformation Matrices and its application
Week 11          Neutral File
Week 12 – 14  Review of Programming Language (VBA), Application Programming Interfacing: Modelling Purposes
Week 15          Group Project Assessment
                         Test 2


1. Mohd Taib, J, K A Hanafiah and M F Daud, REKABENTUK BERBANTU KOMPUTER: Asas Pemodelan, 2006, Universiti Teknologi Malaysia.
2. Amirouche, F, Principles of Computer Aided Design and Manufacturing, Second edition, 2004, Pearson Education Inc.
3. Anand V B, Computer Graphics and Geometric Modeling for Engineers, 1996, John Wiley & Sons, Inc.
4. Zeid I, CAD/CAM Theory and Practice, 2nd edition, 2010, McGraw Hill


Continuous Assessment        Percentage 

1.  6 Homeworks                            10 
2.  Minor Project 1                         10
3.  Minor Project 2                           5
4.  Major Project                             15
6.  Test 1                                          30 
7.  Test 2                                          30 

Grand Total                                  100 

The student should adhere to the rules of attendance as stated in the University Academic Regulation :-

  1. Student must attend not less than 80% of lecture hours as required for the subject.
  2. The student will be prohibited from attending any lecture and assessment activities upon failure to comply the above requirement. Zero mark will be given to the subject.
Academic Honesty and Plagiarism

Assignments are individual tasks and NOT group activities (UNLESS EXPLICITLY INDICATED AS GROUP ACTIVITIES)

Copying of work (texts, simulation results etc.) from other students/groups or from other sources is not allowed. Brief quotations are allowed and then only if indicated as such. Existing texts should be reformulated with your own words used to explain what you have read. It is not acceptable to retype existing texts and just acknowledge the source as a reference. Be warned: students who submit copied work will obtain a mark of zero for the assignment and disciplinary steps may be taken by the Faculty. It is also unacceptable to do somebody else’s work, to lend your work to them or to make your work available to them to copy.


Course Information

Chapter 001 

Chapter 002

Chapter 003 

Chapter 004 

Chapter 005

Chapter 006

Chapter 007 

Chapter 008 

Chapter 009 

Chapter 010