lunduniversity.lu.se

Third-Cycle Courses

Faculty of Engineering | Lund University

Details for the Course Syllabus for Course EDAN35F valid from Autumn 2017

Printable view

General
Aim
  • The purpose of the course is to that the students shall comprehend the foundations about three-dimensional computer graphics using hardware accelerators. Furthermore, the student shall understand how graphics algorithms for hardware work, and the student shall be able to apply this in practice.
Contents
  • Graphics architectures, shader programming, graphics APIs, edge functions, perspectively correct interpolation, texturing, caching, filtering, fixed-point math, texture compression, performance analysis, antialiasing algorithms and culling algorithms.
Knowledge and Understanding
  • For a passing grade the doctoral student must
  • be able to analyze graphics architectures, and also be able to set up hypotheses about what a new algorithm can give in terms of improvements.
    be able to describe graphics architectures.
    have an insight into the current state of the art APIs for graphic
Competences and Skills
  • For a passing grade the doctoral student must
  • be able to implement three-dimensional applications on hardware accelerators using existing APIs.
    be able to evaluate and be able to value graphics architectures, i.e., study theoretical issues.
    be able to orally describe the assignments.
Judgement and Approach
  • For a passing grade the doctoral student must
  • be able to find information about algorithms, and critically value these, and thereafter implement, and test whether a good result can be obtained.
Types of Instruction
  • Lectures
  • Laboratory exercises
Examination Formats
  • Written exam
  • Failed, pass
Admission Requirements
Assumed Prior Knowledge
Selection Criteria
Literature
  •  
  • Published papers from the leading researchers in the field.
Further Information
Course code
  • EDAN35F
Administrative Information
  •  -03-22
  • Professor Thomas Johansson

All Published Course Occasions for the Course Syllabus

No matching course occasions were found.

0 course occasions.


Printable view