Course detail

Visualization and CAD (in English)

FIT-VIZaAcad. year: 2019/2020

Overview of visualization and CAD (Computer Aided Design) systems.
Specification of basic principles and functions of the systems for:
work in 2D, work in 3D, precision aspects, 3D scenes modeling,
preparation of scenes for visualization and scenes visualization. Methods of
scenes visualization. Data exchange methods between CAD systems with a link to visualization. Data representation for CAD systems and
visualization. Specification of user interfaces in CAD systems.
Specification of basic principles of programming in CAD systems.

Learning outcomes of the course unit

Subject specific knowledge and abilities:


  • Students will understand basic principles of visualization and CAD (Computer Aided Design) systems
  • He/she will get familiar with work in 2D CAD system
  • He/she will get familiar with work in 3D CAD system
  • He/she will learn modeling of 3D scenes 
  • He/she will learn to prepare 3D scenes for visualization
  • He/she will get familiar with visualization methods for scenes
  • He/she will get familiar with the phenomena of data exchange between CAD systems with a link to visualization
  • He/she will learn basic principles of programming in CAD systems

Prerequisites

Not applicable.

Co-requisites

Not applicable.

Recommended optional programme components

Not applicable.

Recommended or required reading

Žára, J., Beneš, B., Felkel, P.: Moderní počítačová grafika, ComputerPress, 612 s., 2005, ISBN 80-251-0454-0
Farin, G.: Curves and Surfaces for CAGD, Academic Press, 2001, ISBN 978-1558607378
Ebert, D., S. et al.: Texturing and Modelling: A Procedural Approach, Morgan Kaufmann, 2002, 978-1558608481
Watt, A., Watt, M.: Advanced Animation and Rendering Techniques: Theory and Practice, Addison-Wesley, 1992, ISBN 0-201-54412-1
Moeller, T., Haines, E.: Real-time Rendering, AK Peters, 1999, ISBN 1-56881-101-2
Hughes, J.: Computer Graphics: Principles and Practice, Addison-Wesley Professional, 2013, 978-0321399526
Ware, C.: Visual Thinking: for Design, Morgan Kaufmann, 2010, ISBN 978-0123708960

Planned learning activities and teaching methods

Not applicable.

Assesment methods and criteria linked to learning outcomes

A mid-term exam evaluation and evaluation of projects.

Language of instruction

English

Work placements

Not applicable.

Aims

Basic attribute of ECTS:
To provide overview of visualization and CAD (Computer Aided Design) systems. To introduce basic principles and functions of these systems, namely: work in 2D; work in 3D; precision aspects; 3D scenes modeling; preparation of scenes for visualization; scenes visualization. To get familiar with the phenomena of the data exchange between CAD systems with a link to visualization. To learn the basic principles of programming in CAD systems.

Classification of course in study plans

  • Programme IT-MGR-2 Master's

    branch MBI , any year of study, summer semester, 5 credits, optional
    branch MPV , any year of study, summer semester, 5 credits, optional
    branch MGM , any year of study, summer semester, 5 credits, optional

  • Programme IT-MGR-2 Master's

    branch MGMe , any year of study, summer semester, 5 credits, compulsory-optional

  • Programme IT-MGR-2 Master's

    branch MSK , any year of study, summer semester, 5 credits, optional
    branch MIS , any year of study, summer semester, 5 credits, optional
    branch MBS , any year of study, summer semester, 5 credits, optional
    branch MIN , any year of study, summer semester, 5 credits, optional
    branch MMI , any year of study, summer semester, 5 credits, optional
    branch MMM , any year of study, summer semester, 5 credits, optional

  • Programme MITAI Master's

    specialization NADE , any year of study, summer semester, 5 credits, optional
    specialization NBIO , any year of study, summer semester, 5 credits, optional
    specialization NGRI , any year of study, summer semester, 5 credits, optional
    specialization NNET , any year of study, summer semester, 5 credits, optional
    specialization NVIZ , any year of study, summer semester, 5 credits, optional
    specialization NCPS , any year of study, summer semester, 5 credits, optional
    specialization NSEC , any year of study, summer semester, 5 credits, optional
    specialization NEMB , any year of study, summer semester, 5 credits, optional
    specialization NHPC , any year of study, summer semester, 5 credits, optional
    specialization NISD , any year of study, summer semester, 5 credits, optional
    specialization NIDE , any year of study, summer semester, 5 credits, optional
    specialization NISY , any year of study, summer semester, 5 credits, optional
    specialization NMAL , any year of study, summer semester, 5 credits, optional
    specialization NMAT , any year of study, summer semester, 5 credits, optional
    specialization NSEN , any year of study, summer semester, 5 credits, optional
    specialization NVER , any year of study, summer semester, 5 credits, optional
    specialization NSPE , any year of study, summer semester, 5 credits, optional

  • Programme IT-MGR-1H Master's

    branch MGH , any year of study, summer semester, 5 credits, recommended

Type of course unit

 

Lecture

26 hours, optionally

Teacher / Lecturer

Syllabus


  1. Introduction to visualization and CAD
  2. Basic principles and functions of CAD systems
  3. Data representation in CAD systems
  4. Types and applications of CAD systems
  5. Data sharing in CAD systems
  6. User interfaces of CAD systems
  7. Development in CAD systems
  8. Relation between CAD and visualization
  9. Specifics of scene visualization
  10. Scene representation in visualization
  11. Traditional visualization methods
  12. Rendering methods for visualization
  13. Future development of CAD and visualization systems

Exercise in computer lab

12 hours, compulsory

Teacher / Lecturer

Project

14 hours, compulsory

Teacher / Lecturer

Syllabus

Individually assigned projects linked to computer classes.

eLearning