SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Computer Graphics - Computational Aesthetics - NSWI179
Title: Computer Graphics
Guaranteed by: Department of Software Engineering (32-KSI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2020
Semester: winter
E-Credits: 4
Hours per week, examination: winter s.:2/1, C+Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: cancelled
Language: English
Teaching methods: full-time
Teaching methods: full-time
Additional information: https://www.utdallas.edu/~kzhang/
Guarantor: Kang Zhang
Class: Informatika Bc.
Classification: Informatics > Informatics, Software Applications, Computer Graphics and Geometry, Database Systems, Didactics of Informatics, Discrete Mathematics, External Subjects, General Subjects, Computer and Formal Linguistics, Optimalization, Programming, Software Engineering, Theoretical Computer Science
Annotation -
Last update: RNDr. Michal Kopecký, Ph.D. (18.06.2019)
Computer Graphics. Device and logical coordinate systems. Geometric transformations in two and three dimensions. Algorithms for basic 2-D drawing primitives, such as Brensenham's algorithm for lines and circles, Bezier and B-Spline functions for curves, and line and polygon clipping algorithms. Perspectives in 3-D, and hidden-line and hidden-face elimination, such as Painter's and Z-Buffer algorithms. Fractals and the Mandelbrot set.
Course completion requirements -
Last update: Kang Zhang (01.10.2019)

Grades will be determined by a project and a final essay (with presentation). Their weightings are as follows:

Project: 40%

Presentation: 20%

Final essay: 40%

To pass the course, a student must perform satisfactorily in all the assessments.

Literature -
Last update: RNDr. Michal Kopecký, Ph.D. (18.06.2019)

L. Ammeraal and K. Zhang, Computer Graphics for Java Programmers, 3rd Edition, Springer, 2017.

Syllabus -
Last update: Kang Zhang (01.10.2019)

Various 2D and 3D computer graphics algorithms

Computational aesthetics and aesthetic computing

Visual programming languages

Information visualization

Generative art

Scientific paper writing and publication

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html