Computer Graphics and Animation (AT70. 09) Comp. Sc. and Inf. Mgmt

Slides:



Advertisements
Similar presentations
Lecture 0: Course Overview
Advertisements

CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Computer Graphics and Animation (AT70.09) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology.
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 Spring 2010.
COMP 110 Introduction to Programming Jingdan Zhang June 20, 2007 MTWRF 9:45-11:15 am Sitterson Hall 014.
1 CSE 5351: Introduction to Cryptography Ten H. Lai Spring 2015 MW 3:55-5:15 PM, CL133.
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
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.
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 :
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.
ISC/GAM 4322 ISC 6310 Multimedia Development and Programming Introduction.
1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 CS4610/7610: Introduction to Computer Graphics.
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,
Administrative Information SC/CSE SU10 -- Software Design.
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ü.
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.
APPLIED MANAGEMENT SCIENCE IN AGRICULTURAL SYSTEMS I
CENG 707 Data Structures and Algorithms
Welcome to SSE3044 Operating Systems!
CS 450/550 Operating Systems Loc & Time: MW 1:40pm-4:20pm, 101 ENG
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
Course Information and Introductions
Course Information and Introductions
Syllabus Introduction to Computer Science
ECE 533 Digital Image Processing
CENG 213 Data Structures Nihan Kesim Çiçekli
CS4610/7610: Introduction to Computer Graphics
Introduction to Computer Graphics
It’s called “wifi”! Source: Somewhere on the Internet!
가상현실 Virtual Reality (CSCE 458 Fall 2004)
CSC215 Lecture Orientation.
CSC215 Lecture Orientation.
CS 4722 Computer Graphics and Multimedia Spring 2018
Artificial Intelligence (CS 461D)
CSC215 Lecture Orientation.
Overview Course Overview Course Webpage Administrative issues
CENG 213 Data Structures Nihan Kesim Çiçekli
Introduction to Computer Graphics
Introduction to Computer Graphics
CSC215 Lecture Orientation.
Computer Graphics Course Introduction.
CSE 411 Computer Graphics Lecture #0 Organizational Issues
Computer Engineering Department Islamic University of Gaza
Linear Algebra Berlin Chen
Computer Graphics (under.) Sep., 2017
Digital Signal Processing Spring, 2019
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 Computer Graphics and Animation (AT70.09) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology

Course Overview Page 1 Instructor: Prof. Sumanta Guha Credits: 3(3-0) Office: CSIM Bldg. 104 Email: guha@ait.ac.th Telephone: 02-524-5714 (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 book’s website Course Website: http://www.cs.ait.ac.th/~guha/CGA/

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 ( http://groups.yahoo.com/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 email 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): Brief Course Outline: S. Guha (2014) – Computer Graphics Through OpenGL: From Theory to Experiments, 2nd edition, Chapman and Hall/CRC Downloads (source code, etc.) at http://www.sumantaguha.com/ D. Shreiner (2013) – OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3 (8th 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 (4th Edition), Addison Wesley J.D. Foley et al (1990) – Computer Graphics: Principles and Practice (2nd 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 (2nd Edition), Prentice Hall D. Shreiner (2004) – OpenGL® Reference Manual: The Official Reference Document to OpenGL, Version 1.4 (4th Edition), Addison Wesley P. Shirley, et al (2005) – Fundamentals of Computer Graphics (2nd Edition) , A. K. Peters R.S. Wright Jr. and B. Lipchak (2004) – OpenGL SuperBible (3rd Edition), Waite Group Press

Course Overview Page 6 Grading System: Enjoy the Course! 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…!!!