Download presentation
Presentation is loading. Please wait.
Published byJemima Boone Modified over 5 years ago
1
CSE 411 Computer Graphics Lecture #0 Organizational Issues Prepared & Presented by Asst. Prof. Dr. Samsun M. BAŞARICI
2
Organizational Issues
About this Course Course Title Course Code Semester Course Hour/Week ADU Credit ECTS Introduction to Computer Applications CSE 411 Fall Theory 2 Practice 3 6 Course Type 1. Compulsory Courses 1.1. Programme Compulsory Courses 1.2. University Compulsory Courses (UFND) 1.3. YÖK (Higher Education Council) Compulsory Courses 2. Elective Courses 2.1. Program Elective Courses X 2.2. University Elective Courses 3. Prerequisites Courses 3.1. Compulsory Prerequisites Courses 3.2. Elective Prerequisites Courses Organizational Issues
3
About this Course (Cont.)
Language of Instruction English Level of Course Associate Degree (Short Cycle) Undergraduate (First Cycle) Graduate (Second Cycle) Doctoral Course (Third Cycle) Special Pre-Conditions of the Course (compulsory) None Special Pre-Conditions of the Course (recommended) Knowledge of computer programming and basic data structures, such as arrays, pointer lists, files, and record organization. Also some basic knowledge in analytic geometry, linear algebra, vector and tensor analysis, complex numbers, basic calculus, and numerical analysis is helpful. Course Instructor(s) Dr. Samsun M. Başarıcı Mail: Web: Organizational Issues
4
Main Objective(s) of this Course
In this course it is intended to introduce the basic concepts of computer graphics and provide a foundation for implementing commonly used computer graphics algorithms. Organizational Issues
5
Learning Outcomes of this Course
Upon successful completion of this course, students will Understand the basic concepts of graphics hardware and software Develop computer graphics programs using OpenGL Be able to add 2D and 3D graphics to their applications Be able to write programs to display 2D and 3D data Have the basic knowledge and ability to follow new topics in computer graphics field Organizational Issues
6
Organizational Issues
Course Content This course provides students with the fundamental topics in computer graphics including an overview of graphic systems, output primitives, geometric transformations, viewing techniques, visible surface detection, rendering methods, color models and rendering. Organizational Issues
7
Organizational Issues
Resources Required Course Material (s) /Reading(s)/Text Book (s) Donald Hearn, M. Pauline Baker, Warren R. Carithers, “Computer Graphics with OpenGL, 4th Edition”; Pearson, 2011, ISBN: (HB) Jonas Gomez, Luiz Velho, Maria Costa Sousa, “Computer Graphics: Theory and Practice”, CRC Press, 2012, ISBN: (GVS) Lecture Notes Recommended Course Material (s)/Reading(s)/Other Sumanta Guha, “Computer Graphics Through OpenGL: From Theory to Experiments”, CRC Press, 2010, ISBN: Jeffrey J. McConnell, “Computer Graphics: Theory into Practice”, Jones & Bartlett Pub., 2005, ISBN: Organizational Issues
8
Organizational Issues
Resources (cont.) Recommended Course Material (s)/Reading(s)/Other Kelvin Sung, Peter Shirley, Steven Baer, “Essentials of Interactive Computer Graphics: Concepts and Implementation”, CRC Press, 2008, ISBN: Richard S. Wright, Nicholas Haemel, Graham Sellers, Benjamin Lipchak, “OpenGL SuperBible: Comprehensive Tutorial and Reference”, Addison-Wesley, 2010, ISBN: Edward Angel, “Interactive Computer Graphics. A Top-Down Approach Using OpenGL”, Addison-Wesley, 2005, ISBN: Other resources will be announced during the course Organizational Issues
9
Course Schedule (Weekly)
Topics Preliminary Preparation Methodology and Implementation (theory, practice, assignment etc) 1 Introduction and overview, introduction to OpenGL HB Ch. 1-3 & App. C, GVS Ch. 1 C++ (Refreshment), Installing & using OpenGL (first steps) 2 Mathematics for CG HB App. A, GVS Ch. 2-4 C++, Installing & using OpenGL (cont.) 3 Graphics Output Primitives HB Ch. 4, GVS Ch. 7 (partly) Drawing simple primitives 4 Attributes of Graphics Primitives HB Ch. 5-6 Drawing simple primitives (cont.) Assignment 1 5 Interactive Input Methods HB Ch. 20 Creating menus, submenus etc. 6 2D Geometric Transformations HB Ch. 7, GVS Ch. 3 Drawing 2D shapes and performing transformations 7 3D Geometric Transformations HB Ch. 9 Drawing 3D shapes like cubes, blocks etc. and performing transformations Assignment 2 Organizational Issues
10
Course Schedule (Weekly) (Cont.)
Topics Preliminary Preparation Methodology and Implementation (theory, practice, assignment etc) 8 MIDTERM EXAM 9 2D Viewing HB Ch. 8 Implementing 2D clipping and transforming algorithms 10 3D Viewing HB Ch. 10 Implementing 3D clipping and transforming algorithms 11 3D Object Representations HB Ch , GVS Ch. 8 & 10 Generating a scene using polyhedra Assignment 3 12 Visible Surface Detection HB Ch. 16, GVS Ch. 13 Displaying a polyhedron with selected faces removed 13 Illumination & Rendering HB Ch. 17 & 21, GVS Ch. 14 & 18 Illuminating the scene created with polyhedral Assignment 4 14 Illumination & Rendering (cont.) HB Ch. 17 & 21, GVS Ch. 14 & 18 (cont.) Creating and changing the transparency of a scene & implementing ray tracing methods 15 Project presentation 16 FINAL EXAM Organizational Issues
11
Assessment (tentative)
Semester Activities/ Studies NUMBER WEIGHT in % Mid- Term 1 15 Attendance - Quiz 4 20 Assignment (s) 5 10 Project Laboratory Field Studies (Technical Visits) Presentation/ Seminar Practice (Laboratory, Virtual Court, Studio Studies etc.) Other (Placement/Internship etc.) TOTAL 60 Contribution of Semester Activities/Studies to the Final Grade Contribution of Final Examination/Final Project/ Dissertation to the Final Grade 1 40 100 Organizational Issues
12
Organizational Issues
Assessment (Cont.) Final Grades will be determined according to the Adnan Menderes University Associate Degree, Bachelor Degree and Graduate Degree Education and Examination Regulation Organizational Issues
13
Responsibilities of the Students
Obtaining the text book(s) Coming to the course with a good preparation Completing the exercises with individual efforts unless told otherwise Following the rules set by the responsibles for the course and the implementation/lab. studies HONESTY !!! Organizational Issues
14
Organizational Issues
Plagiarism Plagiarism will not be tolerated Projects without references: a penalty of 20% Submitting your own work that has been earlier submitted to satisfy the requirements of another course is (self)-plagiarism (also called double dipping) Copying a journal article or a section of a book or code from an article or book and submitting it as your own is plagiarism Organizational Issues
15
Organizational Issues
Plagiarism (Cont.) Using significant ideas from someone else, but putting them in to your own words and not acknowledging the source of the ideas is plagiarism Copying an essay, code, work etc. from another student and submitting it as your own is plagiarism And PLAGIARISM is THEFT So don’t steal (Nobody likes thieves) Organizational Issues
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.