| Semester | Course Unit Code | Course Unit Title | T+P+L | Credit | Number of ECTS Credits | Last Updated Date |
| 1 | BBM412 | COMPUTER GRAPHICS | 3+0+0 | 3 | 6 | 06.09.2024 |
|
Language of Instruction
|
English
|
|
Level of Course Unit
|
Bachelor's Degree
|
|
Department / Program
|
COMPUTER ENGINEERING
|
|
Type of Program
|
Formal Education
|
|
Type of Course Unit
|
Elective
|
|
Course Delivery Method
|
Face To Face
|
|
Objectives of the Course
|
Learning to Computer Graphics concepts, principles, and techniques.
|
|
Course Content
|
Introduction to computer graphics. Graphics output devices and equipment operating principles. Point-drawing techniques, the line-drawing techniques, two-dimensional transformations. Window techniques. Three-dimensional graphic input and transformations. Shading. Interactive graphics hardware and software.
|
|
Course Methods and Techniques
|
Lecture
|
|
Prerequisites and co-requisities
|
( BBM104 ) and ( BBM414 ) and ( BBM102 )
|
|
Course Coordinator
|
None
|
|
Name of Lecturers
|
Asist Prof.Dr. Ufuk Çelikcan
|
|
Assistants
|
None
|
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Resources
|
Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL (6th Edition), Angel and Shreiner.
|
|
Course Notes
|
Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL (6th Edition), Angel and Shreiner
|
|
Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"
Assessment Methods and Criteria
|
In-Term Studies
|
|
Midterm Exam
|
2
|
%
55
|
|
Attendance
|
14
|
%
5
|
|
Final examination
|
1
|
%
40
|
|
Total
|
17
|
%
100
|
ECTS Allocated Based on Student Workload
|
Activities
|
Total Work Load
|
|
Course Duration
|
14
|
3
|
42
|
|
Hours for off-the-c.r.stud
|
14
|
3
|
42
|
|
Preparation for Midterm Exam
|
2
|
24
|
48
|
|
General Exam Preparation
|
1
|
48
|
48
|
|
Total Work Load
| |
|
Number of ECTS Credits 6
180
|
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
| No | Learning Outcomes |
|
1
| Point and line techniques,
|
|
2
| Line plotting algorithms, 2D transformations.
|
|
3
| Window and clipping.
|
|
4
| Introduction to 3D and transformation technics.
|
|
5
| Shading.
|
|
6
| Interractive graphic hardware and software. |
|
7
| Gölgeleme. |
|
8
| Etkileşimli grafik donanımı ve yazılımları. |
Weekly Detailed Course Contents
| Week | Topics | Study Materials | Materials |
| 1 |
Basic consepts
|
|
|
| 2 |
Computer graphics harware and software equipments
|
|
|
| 3 |
Output components
|
|
|
| 4 |
Input components
|
|
|
| 5 |
2D primitives
|
|
|
| 6 |
Midterm exam
|
|
|
| 7 |
2D transformations
|
|
|
| 8 |
3D primitives
|
|
|
| 9 |
3D transformations
|
|
|
| 10 |
Texture mapping
|
|
|
| 11 |
Midterm exam
|
|
|
| 12 |
Object creation
|
|
|
| 13 |
Lightining
|
|
|
| 14 |
Advantage computer graphics consepts
|
|
|
| 15 |
-
|
|
|
| 16 |
Final: Final Project Presentation
|
|
|
Contribution of Learning Outcomes to Programme Outcomes
|
|
All
|
|
C1
|
|
C2
|
|
C3
|
|
C4
|
|
C5
|
|
C6
|
|
C7
|
|
C8
|
Contribution: 1: Very Slight 2:Slight 3:Moderate 4:Significant 5:Very Significant
https://bilsis.hacettepe.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=2687531&lang=en