SluitenHelpPrint
Switch to English
Cursus: 202000975
202000975
Algorithms for Creative Technology
Cursus informatie
Cursus202000975
Studiepunten (ECTS)3
CursustypeOnderwijseenheid
VoertaalEngels
Contactpersoondr. M. Gerhold
E-mailm.gerhold@utwente.nl
Docenten
Docent
dr. A. Fehnker
Contactpersoon van de cursus
dr. M. Gerhold
Examinator
dr. M. Gerhold
Docent
dr. M. Gerhold
Docent
dr. A.H. Mader
Collegejaar2020
Aanvangsblok
2B
AanmeldingsprocedureZelf aanmelden via OSIRIS Student
Inschrijven via OSIRISJa
Cursusdoelen
After passing this course, students are able to:
  1. determine an algorithm for a given problem, especially for basic physics
  2. combine algorithms as building blocks that solve a larger problem
  3. design a code structure for an object oriented program
  4. explain a solution and the role of the algorithm it employs
  5. explain an algorithm (program) and its application domain
  6. understand and apply guidelines of code quality (such as adequate definition of classes, including constructors and dedicated methods, parameter passing mechanisms)
  7. debug a program, and
  8. document their programs properly
Inhoud
Main goal of the course is to achieve fluency in programming by having a number of algorithms at hand that can be used for different applications, and getting experience in translating an idea into code. In addition, focus is put on programming style and structure.

Manual enrollment via Osiris is only for Creative Technology students. If you want to enroll, please contact K. Zalewska (k.zalewska-kurek@utwente.nl).

 
Voorkennis
CreaTe modules 1 - 3
Participating study
Bachelor Creative Technology
Module
Module 4
Verplicht materiaal
Course material
Reader 'Algorithms in Creative Technology' will be provided via Canvas
Aanbevolen materiaal
Book
Available for free on the internet: http://natureofcode.com/book
Werkvormen
Hoorcollege

Project onbegeleid

Werkcollege

Toetsen
Oral Exam

SluitenHelpPrint
Switch to English