Computer Graphics and Animation (AT70.09) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology.

Slides:



Advertisements
Similar presentations
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Advertisements

1 CS 162 Introduction to Computer Science Chapter 2 Introduction Herbert G. Mayer, PSU Status 11/9/2014.
Data Structures and Algorithms (AT70.02) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology.
Computer Organization and Architecture (AT70.01) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology.
1 Course Information Parallel Computing Fall 2008.
1 Course Information Parallel Computing Spring 2010.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Introduction to Computer Graphics Ed Angel Professor of Computer Science, Electrical and.
COMP152 Object-Oriented Programming and Data Structures Spring 2011.
COMP 110 Introduction to Programming Jingdan Zhang June 20, 2007 MTWRF 9:45-11:15 am Sitterson Hall 014.
Winter 2008Logistics1 Advanced Computer Networks Prof. Venus W. Samawi Welcome to Time: 2pm –5pm Tuesday Winter credits.
1 CSE 5351: Introduction to Cryptography Ten H. Lai Spring 2015 MW 3:55-5:15 PM, CL133.
METU Computer Engineering Department
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
Topic 1: Class Logistics. Outline Class Web site Class policies Overview References Software Background Reading.
SE 313 – Computer Graphics and Visual Programming Lecture 5: Geometric Transformations Lecturer: Gazihan Alankuş Please look at the last slides for assignments.
Welcome to CSC 341/CSC 630 Introduction to Computer Graphics  Instructor  Susanna Wei  Office: BL 214  Phone: (610) 
COMP4070 Computer Graphics Dr. Amy Zhang. Welcome! 2  Introductions  Administrative Matters  Course Outline  What is Computer Graphics?
Computer Animation - Lecture 1 1 SMM4302 Computer Animation Lecturer: Haw Su Cheng Website :
C O M P U T E R G R A P H I C S Guoying Zhao 1 / 16 Computer Graphics Course Introduction.
CS 480/680 Computer Graphics Course Overview Dr. Frederick C Harris, Jr. Fall 2012.
COMP Introduction to Programming Yi Hong May 13, 2015.
Lecture 0slide 1 Lecture 0-Organization session ECON 6002 Econometrics I Memorial University of Newfoundland.
Chapter 2 – Software Processes Lecture 1 1Chapter 2 Software Processes.
Advanced Computer Graphics Spring-2011 Kocaeli University Computer Engineering Department.
Course Introduction Software Engineering
COMPUTER GRAPHICS Hochiminh city University of Technology Faculty of Computer Science and Engineering CHAPTER 0: Introduction.
Computer Animation - Lecture 1 1 Lecture 1 : SMM4302 Computer Animation Lecturer: Haw Su Cheng Website :
Course overview Course title: Discrete mathematics for Computer Science Instructors: Dr. Abdelouahid Derhab Credit.
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Introduction to Computer Graphics 靜宜大學 資訊工程系 蔡奇偉 副教授
Computer Graphics Kocaeli University Computer Engineering Department Spring 2012.
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Introduction to Computer Graphics Ed Angel Professor Emeritus of Computer.
1 Introduction to Computer Graphics SEN Introduction to OpenGL Graphics Applications.
ISC/GAM 4322 ISC 6310 Multimedia Development and Programming Introduction.
Computer Graphics I, Fall 2008 Introduction to Computer Graphics.
1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 CS4610/7610: Introduction to Computer Graphics.
COMP2012 Object-Oriented Programming and Data Structures Fall 2015.
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
1 BIOST 511DL Discussion Section David Yanez, Ph.D. and Lisa Brown, MS UW Biostatistics David Yanez, Ph.D. and Lisa Brown, MS UW Biostatistics.
Computer Programming Rattapoom Waranusast Department of Electrical and Computer Engineering Faculty of Engineering, Naresuan University.
Information Retrieval and Data Mining (AT71.07) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology.
Advanced Computer Graphics Instructor LE Thanh Sach, Ph.D.
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
OSes: 0. Prelim 1 Operating Systems v Objectives –to give some background on this subject Certificate Program in Software Development CSE-TC and CSIM,
Computer Graphics Bing-Yu Chen National Taiwan University.
CGMB324: MULTIMEDIA SYSTEM DESIGN
Administrative Information SC/CSE SU10 -- Software Design.
PRESENTED BY : Dr. Sarah M.Eljack 8/31/ The course codeThe course nameCredit hours COMP413Computer graphics3 The course contents (lectures + exercises)
Computer Graphics Sai-Keung Wong ( 黃世強 ) National Chiao Tung University.
AUTUMN Asst. Prof. Dr. Gazi Erkan BOSTANCI Slides by Robert Thomson, Süleyman Tosun and Kurtuluş Küllü.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
Applied Security Breno de Medeiros Florida State University Spring 2007.
Fall 2008 CSC 4820/6820 Computer Graphics Algorithms Lecture 1 Instructor: Dr. Ying Zhu.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Computer Engineering Department Islamic University of Gaza
Syllabus Introduction to Computer Science
Computer Graphics and Animation (AT70. 09) Comp. Sc. and Inf. Mgmt
CS4610/7610: Introduction to Computer Graphics
가상현실 Virtual Reality (CSCE 458 Fall 2004)
CS 4722 Computer Graphics and Multimedia Spring 2018
Artificial Intelligence (CS 461D)
Overview Course Overview Course Webpage Administrative issues
Introduction to Computer Graphics
Introduction to Computer Graphics
Computer Graphics Course Introduction.
CSE 411 Computer Graphics Lecture #0 Organizational Issues
Computer Engineering Department Islamic University of Gaza
Computer Graphics (under.) Sep., 2017
Computer Engineering Department Islamic University of Gaza
Information Retrieval and Data Mining (AT71. 07) Comp. Sc. and Inf
Presentation transcript:

Computer Graphics and Animation (AT70.09) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology

Course Overview Page 1 Instructor: Prof. Sumanta Guha Office: CSIM Bldg Telephone: (5714 in AIT) Credits: 3(3-0) Prerequisite: Officially none But you do need to know basic co-ordinate geometry, trigonometry, and linear algebra – take the Math Self-Test at the course website Course Website:

Course Overview Page 2 Class times: Mon. & Th. 14:00-16:00 Class room: CSIM lab = CS 210 Discussion Group: Yahoo group – ait_csim_cga ( ) The group is currently open for all to join. This will be changed later. Go to the group website to join. Important: All course-related questions outside of class or office should not be sent by individual to the instructor – they should be posted to the discussion group!! Responses may be made by students as well. The instructor will constantly monitor the group and participate in discussions and try to answer questions. This way everybody benefits. Announcements by the instructor will be posted to the group. Please check the group frequently and please participate in discussions !!

Course Overview Page 3 Textbooks (required): S. Guha (2014) – Computer Graphics Through OpenGL: From Theory to Experiments, 2 nd edition, Chapman and Hall/CRC Downloads (source code, etc.) at D. Shreiner (2013) – OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3 (8 th Edition), Addison Wesley, called the red book Brief Course Outline: Chapters 1-14 of CGTO supplemented with the red book Advanced topics (to be announced)

Course Overview Page 4 Objectives: To introduce 3-dimensional computer graphics and animation as a practical discipline and to learn theory that will enable our understanding of 3D graphics programming. 3D graphics with animation is everywhere, from advertising to entertainment to scientific applications. Our goal will be to reach a point in understanding and practice that we shall be able to go out and function productively in any 3D programming environment. The graphics API used (with C or C++) is the industry-standard OpenGL. Students will right from the start use OpenGL to code up and animate 3D objects and scenes. We believe in learning by doing. As we proceed to learn and use OpenGL we shall pick up the underlying theory, mostly the mathematics of geometric transformations and various implementation algorithms. This will be a practical course !! Almost all lectures will be delivered in the lab with students learning concepts by running and modifying live OpenGL code through the class period. There will be weekly programming assignments.

Course Overview Page 5 Reference Books: E. Angel (2005) - Interactive Computer Graphics: A Top-Down Approach using OpenGL (4 th Edition), Addison Wesley J.D. Foley et al (1990) – Computer Graphics: Principles and Practice (2 nd Edition), Addison Wesley J.D. Foley et al (1993) – Introduction to Computer Graphics, Addison Wesley D. Hearn and M.P. Baker (2003) – Computer Graphics with OpenGL (3rd Edition), Prentice Hall F.S. Hill (2001) – Computer Graphics using Open GL (2 nd Edition), Prentice Hall D. Shreiner (2004) – OpenGL ® Reference Manual: The Official Reference Document to OpenGL, Version 1.4 (4 th Edition), Addison Wesley P. Shirley, et al (2005) – Fundamentals of Computer Graphics (2 nd Edition), A. K. Peters R.S. Wright Jr. and B. Lipchak (2004) – OpenGL SuperBible (3 rd Edition), Waite Group Press

Course Overview Page 6 Grading System: Mid-sem – 20% Final – 30% Programming Assignments – 30% Final Programming Project – 20% More details will be provided as we go along. Monitor the discussion group for announcements! Enjoy the Course! Be enthusiastic about the material because it is interesting, practical, and extremely important in the modern day world. Our job is to help you learn and enjoy the experience. We will do our best but we also need your help. So let’s all have fun together with computer graphics and animation…!!!