When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 6 modules in this course
In this course, learners will be introduced to the fundamental concepts of computer-aided design and its implementation through computer graphics. The course involves topics related to the CAD foundation, 3D Graphics pipeline and its stages, OpenGL programming to implement the stages, and hands-on experience with the SolidWorks CAD tool.
This course is best suited for post-graduate university students in computed science and mechanical engineering and Professionals who started working in the manufacturing industry, mainly in design,
After completing this course, a learner will be able to
(i) Get an overview of the CAD
(ii) Learn about the 3D computer graphics pipeline - essential to implement CAD systems
(iii) Understand the stages of the pipeline
(iv) Master programming with OpenGL, a graphics library.
In this course, learners will be introduced to the fundamental concepts of computer-aided design and its implementation through computer graphics. The course involves topics related to the CAD foundation, 3D Graphics pipeline and its stages, OpenGL programming to implement the stages, and hands-on experience with the SolidWorks CAD tool.
What's included
5 readings1 discussion prompt
Show info about module content
5 readings•Total 50 minutes
Meet Your Instructor - Dr. Samit Bhattacharya•10 minutes
Meet Your Instructor - Dr. Sajan Kapil•10 minutes
Course Structure and Planning•10 minutes
Reference Books and Journals•10 minutes
Honor Code•10 minutes
1 discussion prompt•Total 10 minutes
Introduce Yourself•10 minutes
Introduction to CAD
Module 2•3 hours to complete
Module details
In this module, we are going to get introduced to the idea of virtual prototypes and CAD. The module explains the CAD software and their types. At the end of the module, we will learn about the 3D computer graphics pipeline, which is required to understand the working of a CAD software.
What's included
6 videos5 readings4 assignments
Show info about module content
6 videos•Total 39 minutes
Virtual Prototyping and computer graphics: Outline•2 minutes
Prototyping•11 minutes
Virtual Prototyping•5 minutes
CAD Introduction•9 minutes
Introduction to 3D Graphics Pipeline•10 minutes
Review 1 (Lesson 2 -4)•2 minutes
5 readings•Total 65 minutes
A Review of the Virtual Prototyping Approaches for User Testing of Design Solutions.•25 minutes
Definition & Review of Virtual Prototyping•10 minutes
The CAD Guidebook: A Basic Manual for Understanding & Improving Computer-Aided Design•10 minutes
Comprehensive understanding of the topic, how it works, and its real-time applications in virtual prototyping.•10 minutes
4 assignments•Total 65 minutes
Know about prototypes - Quiz•15 minutes
Basics of CAD - Quiz•15 minutes
Computer Graphics - Quiz•5 minutes
CAD basics - Quiz•30 minutes
3D Scene Synthesis
Module 3•5 hours to complete
Module details
In this module, we are going to learn about the first three stages of the 3D graphics pipeline, namely, object description, modeling transformation and coloring of surface points.
What's included
10 videos5 readings6 assignments
Show info about module content
10 videos•Total 122 minutes
3D Scene Synthesis: an outline•3 minutes
Generic System•23 minutes
Boundary Representation•18 minutes
Space Representation•10 minutes
Modeling Transformation•15 minutes
Lighting & Simple Lighting Model•20 minutes
Shading Technique•11 minutes
Texture Synthesis•8 minutes
Intensity Mapping•12 minutes
Review 1 (Lesson 2-6)•1 minute
5 readings•Total 50 minutes
Enrich your understanding in graphics systems•10 minutes
Solid Modeling and Polygonal / Mesh Modeling•10 minutes
Benefits of Modeling Transformations •10 minutes
Illumination, Lighting Models, and Intensity Representation•10 minutes
A cosmological technique that used to study the universe's large-scale structure•10 minutes
6 assignments•Total 155 minutes
Computer Graphics - Quiz II•20 minutes
3D Object Representation - Quiz•15 minutes
Modeling Transformation - Quiz•30 minutes
How to add Color to Objects - Quiz•30 minutes
Intensity Mapping - Quiz•30 minutes
Quiz - 2•30 minutes
Rendering of Image
Module 4•4 hours to complete
Module details
In this module, we shall learn about the final two stages of the 3D graphics pipeline, namely the view transformation stage and the rendering stage.
What's included
11 videos3 readings4 assignments
Show info about module content
11 videos•Total 105 minutes
Rendering of Image: An brief outline•2 minutes
World to View Coordinate Transformation•10 minutes
Projection Transformation•13 minutes
Viewport Transformation•8 minutes
Clipping•13 minutes
Hidden Surface Removal•12 minutes
Rendering•18 minutes
Aliasing•6 minutes
Anti-Aliasing•14 minutes
Conclusion•7 minutes
Review 1 (Lesson 2-4)•2 minutes
3 readings•Total 30 minutes
Transformation detailing •10 minutes
Clipping and HSR•10 minutes
Rendering is the process of finalizing a digital image•10 minutes
4 assignments•Total 120 minutes
Projection Transformation - Quiz•30 minutes
Clipping and HSR - Quiz•30 minutes
Know aliasing - Quiz•30 minutes
Graded Quiz•30 minutes
Graphics Programming with OpenGL
Module 5•4 hours to complete
Module details
In this module, we shall learn about the use of the OpenGL, an open source library, to implement the 3D graphics pipeline stages as a computer program.
What's included
9 videos4 readings5 assignments
Show info about module content
9 videos•Total 52 minutes
Programming tools•2 minutes
Graphics Hardware & Software•15 minutes
OpenGL Introduction•5 minutes
Include Library•5 minutes
The main() function•7 minutes
OpenGL Syntax•3 minutes
The init() function•5 minutes
The CreateLine() Function•5 minutes
Review 1 (Lesson 2-5)•6 minutes
4 readings•Total 40 minutes
Follow the referred guidebook•10 minutes
Graphics Hardware and Software - I•10 minutes
Graphics Hardware and Software - II•10 minutes
Functions : A widely used API for rendering 2D and 3D graphics. •10 minutes
5 assignments•Total 130 minutes
Quiz - III•30 minutes
Quiz - IV•10 minutes
Quiz - V•30 minutes
Quiz - VI•30 minutes
Functions - Quiz•30 minutes
Introduction to a CAD Tool
Module 6•5 hours to complete
Module details
This module introduces a solid modeling software ‘SolidWorks.’ This tool, as presented in the current module, enables students to design and analyze mechanical systems. It enables part modeling, assembly, motion study, and engineering drawing of machine components and commercial/ engineering products. Furthermore, its use in the synthesis of planar kinematic mechanisms/ linkages is demonstrated using several examples.
What's included
22 videos1 reading1 assignment
Show info about module content
22 videos•Total 252 minutes
Introduction to Constrained Parametric Feature-Based Modeling•5 minutes
Getting Familiar with Solidworks GUI and Navigation•13 minutes
Creating a Sketch in Solidworks with Appropriately Assigned Constraints•38 minutes
Creating and Editing a Feature from a Sketch in Solidworks•22 minutes
Concept of Applied Features in Solidworks•12 minutes
Evaluating and Assigning Material Properties to the Modeled Part•4 minutes
Practice Problem and Conclusion to Part Design•1 minute
Introduction to Assemblies in Solidworks•2 minutes
Inserting Components and Standard Assembly Mates in SolidWorks•11 minutes
Example Demostration on Assigning Mates to Components in SolidWorks•5 minutes
Patterns and Exploded view of Assemblies•11 minutes
Mechanical Mates and Basic Animation in solidworks Assemblies•24 minutes
Introduction to Motion Study in Solidworks•3 minutes
Basic Animation changing Camera Orientations, Views and Adding Movement to Components•12 minutes
Basic Animation Using Assembly Mates and Introduction to Motion Study•18 minutes
Motion Study and Kinematic Analysis of Assemblies•11 minutes
Resolving Contact in Motion Analysis and Exporting Animations•10 minutes
Introduction to Drafting in Solidworks and Page Setup•6 minutes
Standard, Model, and Projected Views in Solidworks•8 minutes
Creating a Sectional and Auxillary Views of Components•11 minutes
Adding Dimensions and Annotations to a Drawing•12 minutes
Study of Planar Linkages/Mechanisms Using Solidworks Drawing•12 minutes
1 reading•Total 10 minutes
Course conclusion•10 minutes
1 assignment•Total 45 minutes
Test your CAD journey - Quiz•45 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
The Indian Institute of Technology Guwahati is a premier institute engaged in higher education and research in engineering, design, basic sciences, applied sciences, and humanities. It is recognized as an institute of national importance by the Government of India for its overall excellence in teaching and research. IIT Guwahati is regarded as one of the best institutions, distinguished by its commitment to promoting innovation through advanced science and technology.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.