Module details

M1104-CMS41  Visual Computing Basics

Module Owner: N.N.
Displayed in timetable as: CMS-VC-ELG
Duration: 3
Number of electives: 0
Credits: 10,0
Start Semester: WiSe 2020/21
Lecturer Responsible Prof. Dr. Stefan Gumhold
stefan.gumhold@tu-dresden.de
Qualification Goals The students have the basic skills for the digital representation and processing of visual data. They have in-depth knowledge in two areas of Visual Computing and are able to apply and implement the methods taught therein.
Content he module covers the basics of digital representation and processing of visual data. Depending on the student’s focus, this includes the basics of computer graphics, visualistics, computer vision, design and implementation of user interfaces, machine learning for image processing, applications from the fields of high-performance computing, computer-aided medicine and surgery.
Forms of Teaching and Learning PO 2020: The module includes a lecture a seminar, tutorials, an internship and project work amounting to 8 hours per week. The courses are to be selected from the catalogue CMS-VC-ELG to the specified extent; this will be announced including the course language, the required graded work and weights of the grades at the beginning of the semester as usual at the Faculty of Computer Science.

PO 2018: The module includes lectures and exercises of 4 SWS each as well as self-study. The courses are to be selected from the catalogue CMS-VC-ELG to the specified extent; this will be announced including the course language, the required examination achievements and weights of the grades at the beginning of the semester as usual at the Faculty of Computer Science.
Prerequisites for Participation Knowledge in sequential computer programming, algorithms and data structures, analysis of functions of one and several variables, linear algebra (vector and matrix calculation), as well as probability calculation and Statistics at the Bachelor's level are required.

With the following literature, students can prepare for the module:
Harel: Algorithmics - The Spirit of Computing, Addison-Wesley, 2004
Schildt: C ++ from the ground up, McGraw-Hill, 2003
Abelson, Hal; Sussman, Gerald Jay: Structure and Interpretation of Computer Programs. MIT Press, 1985;
Cormen, Leiserson, Rivest & Stein: Introduction to Algorithms, 2nd Edition, MIT Press 2001;
Lax, Terrell: Multivariable Calculus with Applications (Undergraduate Texts in Mathematics), Springer, 2018
Hefferon, Jim: Linear Algebra, http://joshua.smcvt.edu/linearalgebra/, 2008.
Applicability The module is a compulsory module for students of Tracks Visual Computing in the Master's Program Computational Modelling and Simulation.
Prerequisites for the Assignment of Credit Points The credit points are awarded if the module examination is passed. The module examination consists of the examinations specified in the CMS-VC-ELG catalogue.
Credit Points and Grades The module allows one to earn 10 credit points. The module grade results from the average of the grades of the examinations performances, weighted according to the catalogue CMS-VC-ELG.
Frequency of Offer The module is offered in each winter semester.
Workload The workload is a total of 300 hours.
Duration of Module The module takes one semester.
Module Number Module Handbook TU Dresden CMS-VC-ELG

Registration periods

Phase Block Register from | to End cancellation
Ohne Auswahlverfahren Vorlesungszeit 04.10.2020 00:00 | 15.12.2020 00:00 02.02.2021 00:00

Courses

Number Name Semester  
DK1100-AQ002X Dummykurs 2 SWS 1  
DK1100-AQ004X Dummykurs 4 SWS 1  
DK1100-MA001X Dummykurs CMS 1 SWS 1  
DK1100-MA002X Dummykurs CMS 2 SWS 1  
DK1100-MA003X Dummykurs CMS 3 SWS 1  
DK1100-MA004X Dummykurs CMS 4 SWS 1  
DK1100-MA004X Dummykurs CMS 4 SWS WiSe 2020/21
DK1100-MA012X Dummykurs CMS 2 SWS 1  
DK1100-MA014X Dummykurs CMS 4 SWS 1  
DK1100-MA018X Dummykurs CMS 8 SWS 1  
DK1100-MA022X Dummykurs CMS 2 SWS 1  
DK1100-MA024X Dummykurs 4 SWS 1  
DK1100-MA034X Dummykurs 4 SWS 1  
K0108-40643xV Scientific Programming - Fortgeschrittene Aspekte (V) 1  
K0108-40643xV Scientific Programming - Advanced Aspects (L) WiSe 2020/21
K0108-40643xV Scientific Programming - Advanced Aspects (L) WiSe 2021/22
K0108-40643xÜ Scientific Programming - Fortgeschrittene Aspekte (Ü) 1  
K0108-40643xÜ Scientific Programming - Advanced Aspects (E) WiSe 2020/21
K0108-40643xÜ Scientific Programming - Advanced Aspects (E) WiSe 2021/22
K1101-MA0024V Knowledge Graphs (L) 1  
K1101-MA0024V Knowledge Graphs (L) WiSe 2020/21
K1101-MA0024Ü Knowledge Graphs (E) 1  
K1101-MA0024Ü Knowledge Graphs (E) WiSe 2020/21
K1102-MA0002V High Performance Computing (L) 1  
K1102-MA0002V High Performance Computers and Their Programming (L) WiSe 2020/21
K1102-MA0002Ü High Performance Computing (E) 1  
K1102-MA0002Ü High Performance Computers and Their Programming (E) WiSe 2020/21
K1102-ZIH001V Introduction to Mathematical Biology 1 (V) 1  
K1102-ZIH001Ü Introduction to Mathematical Biology 1 (Ü) 1  
K1102-ZIH001Ü Introduction to Mathematical Biology 1 (E) WiSe 2020/21
K1102-ZIH002V Introduction to Mathematical Biology 2 (V) 1  
K1102-ZIH002Ü Introduction to Mathematical Biology 2 (Ü) 1  
K1104-CMS03V Data Visualization (L) 1  
K1104-CMS03V Data Visualization (L) WiSe 2020/21
K1104-CMS03Ü Data Visualization (E) 1  
K1104-CMS03Ü Data Visualization (E) WiSe 2020/21
K1104-MA0020V Design Patterns and Frameworks (L) 1  
K1104-MA0020V Design Patterns and Frameworks (L) WiSe 2020/21
K1104-MA0020Ü Design Patterns and Frameworks (E) 1  
K1104-MA0020Ü Design Patterns and Frameworks (E) WiSe 2020/21
K1104-MA0024V User Interface Engineering (V) 1  
K1104-MA0024V User Interface Engineering (L) WiSe 2020/21
K1104-MA0024Ü User Interface Engineering (Ü) 1  
K1104-MA0024Ü User Interface Engineering (E) WiSe 2020/21
K1104-MA0025V Computer Graphics 1 (L) 1  
K1104-MA0025V Computer Graphics 1 (L) WiSe 2020/21
K1104-MA0025Ü Computer Graphics 1 (E) 1  
K1104-MA0025Ü Computer Graphics 1 (E) WiSe 2020/21
K1106-MA0020V Transactional Information Systems (L) 1  
K1106-MA0020V Transactional Information Systems (L) WiSe 2020/21
K1106-MA0020Ü Transactional Information Systems (E) 1  
K1106-MA0020Ü Transactional Information Systems (E) WiSe 2020/21
K1107-MA0009V Computer Vision 1 (V) 1  
K1107-MA0009V Computer Vision 1 (L) WiSe 2020/21
K1107-MA0009Ü Computer Vision 1 (E) 1  
K1107-MA0009Ü Computer Vision 1 (E) WiSe 2020/21
K1107-MA0056V Advanced Problem Solving and Search (L) 1  
K1107-MA0056V Problem Solving and Search in AI (L) WiSe 2020/21
K1107-MA0056Ü Advanced Problem Solving and Search (E) 1  
K1107-MA0056Ü Problem Solving and Search in AI (E) WiSe 2020/21
K1107-MA0060V Machine Learning 1 (V) 1  
K1107-MA0060V Machine Learning 1 (L) WiSe 2020/21
K1107-MA0060Ü Machine Learning 1 (Ü) 1  
K1107-MA0060Ü Machine Learning 1 (E) WiSe 2020/21
K1107-MA0062V Machine Learning 2 (V) 1  
K1107-MA0062Ü Machine Learning 2 (Ü) 1  
K1302-EX3040V Computational Fluid Dynamics (L) 1  
K1302-EX3040V Computational Fluid Dynamics (L) WiSe 2020/21
K1302-EX3040Ü Computational Fluid Dynamics (E) 1  
K1302-EX3040Ü Computational Fluid Dynamics (E) WiSe 2020/21
K9601-110713V Computer- and Robot-assisted Surgery (E) 1  
K9601-110713V Computer- and Robot-assisted Surgery (E) WiSe 2020/21
K9601-110713Ü Computer- and Robot-assisted Surgery (E) 1  
K9601-110713Ü Computer- and Robot-assisted Surgery (E) WiSe 2020/21

Passing rules

Context Name Description
Global * For information on the module examination please see module description
Global * For information on the module examination please see module description

Requirements

Course / Final module requirements Requirements Compulsory pass Weighting
DK1100-AQ002X Dummykurs AQUA 2 SWS Assessment No 2
DK1100-AQ004X Dummykurs AQUA 4 SWS Assessment No 4
DK1100-MA001X Dummykurs CMS 1 SWS Assessment No 1
DK1100-MA002X Dummykurs CMS 2 SWS Assessment No 2
DK1100-MA003X Dummykurs CMS 3 SWS Assessment No 3
DK1100-MA004X Dummykurs CMS 4 SWS Assessment No 4
DK1100-MA012X Dummykurs CMS 2 SWS Assessment No 2
DK1100-MA014X Dummykurs CMS 4 SWS Assessment No 4
DK1100-MA018X Dummykurs 8 SWS Assessment No 8
DK1100-MA022X Dummykurs CMS 2 SWS Assessment No 2
DK1100-MA024X Dummykurs 4 SWS Assessment No 4
DK1100-MA034X Dummykurs 4 SWS Assessment No 4
K0108-40643xV Scientific Programming - Advanced Aspects (L) Written Examination/Oral Assessment Scientific Programming No 4
K1101-MA0024V Knowledge Graphs (L) Written Examination/Oral Assessment Knowledge Graphs No 4
K1102-MA0002V High Performance Computing (L) Written Examination/Oral Assessment Parallel Programming and High-Performance Computing No 4
K1102-ZIH001V Introduction to Mathematical Biology 1 (L) Oral Assessment Introduction to Mathematical Biology 1 No 3
K1102-ZIH002V Introduction to Mathematical Biology 2 (L) Oral Assessment Introduction to Mathematical Biology 2 No 3
K1104-CMS03V Data Visualization (L) Written Examination/Oral Assessment Data Visualization No 4
K1104-MA0020V Design Patterns and Frameworks (L) Written Examination/Oral Assessment Design Patterns and Frameworks No 4
K1104-MA0024V User Interface Engineering (L) Written Examination/Oral Assessment User Interface Engineering No 4
K1104-MA0025V Computer Graphics 1 (L) Written Examination/Oral Assessment Computer Graphics 1 No 4
K1106-MA0020V Transactional Information Systems (L) Written Examination/Oral Assessment Transactional Information Systems No 4
K1107-MA0009V Computer Vision 1 (L) Oral Assessment Computer Vision 1 No 4
K1107-MA0056V Problem Solving and Search in Artificial Intelligence (L) Written Examination/Oral Assessment Problem Solving and Search in Artificial Intelligence No 4
K1107-MA0060V Machine Learning 1 (L) Written Examination/Oral Assessment Machine Learning 1 No 4
K1107-MA0062V Machine Learning 2 (L) Written Examination/Oral Assessment Machine Learning 2 No 4
K1302-EX3040V Computational Fluid Dynamics (L) Written Examination/Oral Assessment Computational Fluid Dynamics No 4
K9601-110713V Computer- and Robot-assisted Surgery (E) Oral Assessment Computer- and Robot-Assisted Surgery No 4

Caption

**

For this final module requirement, several combinations of requirements do exist. The passing rules (see above) specify, whether you have to complete one or several requirement combinations.