spring 2025
DTE-3604 Applied Geometry and Special Effects - 5 ECTS
Admission requirements
A relevant undergraduate Bachelor degree in Engineering program in computer science or equivalent.
In addition, the following requirements must be met:
- minimum 25 credits in mathematics (equivalent to Mathematical Methods 1, 2 og 3), 5 credits in statistics and 7,5 ects i physics on a higher level is required.
Application Code: 9371
Required prerequisite knowledge: This course is an extension of END-3607 Geometric modeling
Recommended:
- Master-level course in Numerical Methods
- Master-level course in Linear Algebra 2
- Master-level course in Graph Theory
- Master-level course in programming in C++
- Master-level course in Computer graphics
- Master-level course in Geometric Modelling
Course content
This course is a project-based subject. There will be lectures spred out over the entire teacher-led two-week period. Most of the time shall still be used for the project. (Total workload for the course is estimated at 135 hours).
- Representation of geometry and parameterization
- Evaluators and algorithms for Bezier and B-spline
- B-functions, B-splines and blending
- Expo-rational B-splines (blending splines)
- Tessellation
- Advanced morphing
- Dynamic change of shape
- Interactive editing of curves and surfaces
Project work
- The project must result in a report and a computer program including source code and executable program.
- A version control system must be used (git)
Objectives of the course
On completion of the course, the successful student is expected to have the following:
Knowledge:
- Special knowledge in the field of combination of geometric modelling and programming.
- Have knowledge about splines, blending theory, tessellations and implementation of these.
Skills:
- The candidate will work independently with problems, by analyzing the problem and make plans for solving them
- The candidate will be able independently to make big and/or complex computer programs running on different platforms
- The candidate can find, analyze and deal critically with various sources of information and use them in development and in argumentation
- The candidate will be able to write a longer continuous report and present research clearly in written work and in general communicate knowledge orally and in writing
General Competence:
- Understand that geometry is fundamental in computer games, simulators, computation and heavy computer systems in general.
- The candidate is influenced to maintain and develop curiosity and values such as openness, precision and the importance of separating between knowledge and opinions.
- The candidate can contribute to new thinking and innovation processes in cooperation with experts from other fields.
Information to incoming exchange students
This course is open for inbound exchange student who meets the admission requirements. Please see the Admission requirements" section".
Master Level
Do you have questions about this module? Please check the following website to contact the course coordinator for exchange students at the faculty: https://en.uit.no/education/art?p_document_id=510412.
Schedule
Examination
Examination: | Grade scale: |
---|---|
Oral exam | A–E, fail F |
Coursework requirements:To take an examination, the student must have passed the following coursework requirements: |
|
Report | Approved – not approved |
Source code and an executable computer program | Approved – not approved |
- About the course
- Campus: Narvik |
- ECTS: 5
- Course code: DTE-3604
- Responsible unit
- Institutt for datateknologi og beregningsorienterte ingeniørfag
- Tidligere år og semester for dette emnet