Algorithmically generated graphics Field of study: Computer Science
Programme code: W4-S2IN19.2020

Module name: Algorithmically generated graphics
Module code: W4-IN-S2-20-F-GGA
Programme code: W4-S2IN19.2020
Semester:
  • summer semester 2021/2022
  • winter semester 2021/2022
  • summer semester 2020/2021
Language of instruction: Polish
Form of verification: course work
ECTS credits: 4
Description:
The following topis will be presented: calculation elements, vectors, points, objects, coordinate systems; controls, algorithms, transformations, randomness, artificial intelligence, fractals; designing two and three-dimensional objects.
Prerequisites:
(no information given)
Key reading:
K. Terzidis, Algorithms for Visual Design Using the Processing Language, Wiley, 2009 J.R. Parker, S.L. Diamond, Generative Art: Algorithms as Artistic Tool, DURVILE, 2019, https://genart.ca/. J. Ko, K. Steinfeld, Geometric Computation: Foundations for Design, Routledge, 2018.
Learning outcome of the module Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5]
Student can design algorithms that generate graphics. [M_001]
K_W01 [2/5] K_W02 [3/5] K_U01 [2/5] K_U04 [1/5] K_K03 [1/5]
Student is able to implement graphics generating algorithms. [M_002]
K_W02 [3/5] K_W04 [2/5] K_U02 [1/5] K_K01 [1/5]
Student has the knowledge of the field of application of graphics generating algorithms. [M_003]
K_W02 [3/5] K_U01 [2/5] K_K01 [1/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Pass a subject [W_001]
Submission of projects (applications) within a specified period as a verification of skills acquired during problem solving.
M_001 M_002 M_003
Form of teaching Student's own work Assessment of the learning outcomes
Type Description (including teaching methods) Number of hours Description Number of hours
lecture [Z_001]
Lectures are carried out by using audiovisual means.
15
Studying lecture topics basing on books and materials from the Internet.
30 Pass a subject [W_001]
laboratory classes [Z_002]
Compulsory classes in the computer lab conducted according to the schedule.
30
Solving practical tasks. Development and practical implementation of the project.
45 Pass a subject [W_001]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)