Computer Graphics and 3D Printing

General Course Information

Course Lecturer Name(s):  Dr. K. S. Senthilkumar,

Course Director Name: Dr. K. S. Senthilkumar,

Course Lecturer(s) Contact Information:

Course Director Contact Information: 

Course Lecturer(s) Office Hours:  Mondays, Wednesday and Friday 9.00am – 12.00 am 

Course Director Office Hours: Mondays, Wednesday and Friday 9.00am – 12.00 am

Course Lecturer(s) Office Location:  Leeward Hall

Course Director Office Location: Leeward Hall

Course Support:   Mary Celestine, | 1473-444-4175 Ext.3726

Course Management tool: To learn to use Sakai, the Course management tool, access the link

Course Curriculum Information

Course Description: 

Computer graphics is become part of our lives, in movies, Computer games, computer-aided design, virtual simulators, and visualization. This course will help the students to understand the fundamental concepts of Computer Graphics and 3D Printing and have students use existing graphics tools to make graphics. Both technical and aesthetic concepts will be introduced in this course. At first student will learn about computer graphics, understand the elements and principles of design. Hand on session will be arranged to cater creating and editing image, geometric transformation and texture mapping. This course will also provide an overview of design thinking, demonstrate how 3D printer works, and how you can use this framework to develop ideas that can be turned into real objects. Learners who complete this course will obtain a rich understanding of the capabilities of 3D printing (a rapid prototyping technology) and the process of converting digital files into three dimensional solid objects.  

Course Objectives: 

  1. Employ key concepts on Computer Graphics (Raster and Vector).
  2. Demonstrate a thorough understanding of the elements and principles of graphic design.
  3.  Use technology such as Phototshop, Blender and cura and solve problems using critical thinking
  4. Describe the range of 3D printing and Prototyping technologies, and their application in modern industrial, design, and creative fields.

Student Learning Outcomes:

  1. Demonstrate a thorough understanding of the elements and principles of graphic design.
  2. Demonstrate the capabilities of 3D printing (a rapid prototyping technology) and designing objects for this new technology
  3. Analyze, select, and apply appropriate contemporary digital technologies in changing the business world.
  4.  Apply design standards and conventions when using digital technologies.

Program Outcomes Met By This Course:

CTPO1.  Analyse a problem, identify, and define the computing requirements appropriate to its solution, taking into consideration current techniques, concepts, skills, tools, and best practices used in the core information technologies

SAS Grading Scale: Grades will be assigned as follows:

A  = 89.5% or better

B+ = 84.5 - 89.4%

B  = 79.5 - 84.4%

C+ = 74.5 - 79.4%

C = 69.5 - 74.4%

D = 64.5 - 69.4%

F = 64.4% or less 

Course Materials:

Supplementary Readings/Resources: The presentations, notes and readings supplied in the class would be sufficient, in order to get a good grade. Please note that the course will not follow the structure of the book but draw on the sections that are needed.

  2. Mastering 3D Printing, Modelling, Printing, and Prototyping with RepRap-style 3D Printers, Joan Horvath
  3. Blender Reference Manual
  4. Cura Lulzbot edition user manual, 2014

Course Grading Requirement:

Class participation                        5%

Quizzes                                         15%

Mid-term                                      15%

Assignment                                   40%

Final Project                                25%

Total                                               100%  

Course Requirements:

Student must have a computer system (Desktop/Laptop with minimum HW requirement) to facilitate the course.

Course Schedule

Week Topic

  1. Introduction to Computer Graphics, Image Formats, Application of Computer Graphics
  2. Introduction to Raster graphics, file formats, attributes of raster Graphics,                  Interpolation ;
    Quiz 1
  3. Hands on experiments on Raster graphics using tools; image resizing, transform,                 
    Assignment 1
  4. Make selections and cropping using different tools, add and edit text.
    Quiz 2
  5. Introduction to layers and its properties. Erase tools, Antialiasing, The RGB colour model 
  6. Adjust saturation, red eye removal,
    Assignment 2
  7. 2D Transformation – Translation, Rotation, Scaling, Skewing,  Applying sequences of transformations, 
  8. Mid-term exam 
  9. Using lights and materials, Preparing an image for texture mapping,  Using an image to displace a surface
  10. Elements of Design – Colour, Line, Shape, Space, Texture, Value,
    Assignment 3
  11. Principles of Design – Balance, Contrast, Emphasis/Dominance, Harmony,   Movement/Rhythm, Proportion, Repetition/Pattern, Unity, Variety. Quiz 3
  12. Creating images, Formats, Resolution, Raster Vs Vector, An Introduction to Rendering 13              Brief History of 3D Printing, How 3D Printing Works, Benefits of 3D Printing. 
    Assignment 4
  13. Making a 3D Model, slicing a 3D Model, Driving the 3D Printer,  Material Considerations.
  14. 3D Printing Resources, Experiments using Cura slicing software. 
  15. Final Project

School of Arts and Sciences Master Syllabi — Info for All Sections

Plagiarism Policy

Academic Integrity

The St. George’s University Student Manual (2019/2020) states as follows:

Plagiarism is regarded as a cardinal offense in academia because it constitutes theft of the work of someone else, which is then purported as the original work of the plagiarist. Plagiarism draws into disrepute the credibility of the Institution, its faculty, and students; therefore, it is not tolerated” (p. 48).

Plagiarism also includes the unintentional copying or false accreditation of work, so double check your assignments BEFORE you hand them in.

Be sure to do good, honest work, credit your sources and reference accordingly and adhere to the University’s Honor Code. Plagiarism and cheating will be dealt with very seriously following the university’s policies on Plagiarism as outlined in the Student Manual.

Your work may be subject to submission to plagiarism detection software, submission to this system means that your work automatically becomes part of that database and can be compared with the work of your classmates.

Attendance Requirement

The St. George’s University Student Manual (2019/2020) states as follows:

Students are expected to attend all classes and or clinical rotations for which they have registered. Although attendance may not be recorded at every academic activity, attendance may be taken randomly. Students’ absence may adversely affect their academic status as specified in the grading policy. If absence from individual classes, examinations, and activities, or from the University itself is anticipated, or occurs spontaneously due to illness or other extenuating circumstances, proper notification procedures must be followed. A particular course may define additional policies regarding specific attendance or participation” (p. 9).

Examination Attendance

The St. George’s University Student Manual (2019/2020) states as follows:

All matriculated students are expected to attend all assigned academic activities for each course currently registered. Medical excuses will be based on self-reporting by students. Students who feel they are too sick to take an examination or other required activity on a specific day must submit the online SAS medical excuse, which is available on Carenage. Students are only allowed two such excuses a year. Upon consultation with the Director of University Health Service, the third excuse will result in a mandatory medical leave of absence. The policies regarding make-up examinations are at the option of the Course Director” (p.46).

For additional specific examination policies and procedures, refer to the St. George’s University Student Manual (2019/2020), pages 31 through 37.

Student Accessibility and Accommodation Services Policy

The St. George’s University Student Manual (2019/2020) states as follows:

A student with a disability or disabling condition that affects one or more major life activities, who would like to request an accommodation, must submit a completed application form and supporting documentation to the Student Accessibility and Accommodation Services (SAAS) located in the Dean of Students Office. It is highly recommended that students applying for accommodations do so at least one month before classes begin to allow for a more efficient and timely consideration of the request. If a fully completed application is not submitted in a timely fashion, an eligibility determination may not be made, and accommodations, where applicable, may not be granted prior to the commencement of classes and/or examinations” (p. 8).


It is the responsibility of the student to read and understand the policies, laws, rules and procedures that while they could affect your grade for a course, have not been specifically outlined in the course syllabus. These are contained in the St. George’s University Student Manual.