Data on the course

Show instruction and examinations
521040A 3D Virtual Environments and Applications, 5 ECTS cr 
Code 521040A  Validity 01.08.2018 -
Name 3D Virtual Environments and Applications  Abbreviation 3D Virtual Envi 
Scope5 ECTS cr   
Type Intermediate Studies Discipline4307 Information Engineering 
TypeCourse   
  Grading1 - 5, pass, fail 
 
   
Unit Computer Science and Engineering DP 

Teachers
Name
Matti Pouke 

Description
ECTS Credits 

5 ECTS / 135 hours of work.

 
Language of instruction 

Primary instruction language is Finnish. The course can also be completed in English.

 
Timing 

The course is organized during the spring semester, during period III. It is recommended to complete the course ath the 3rd spring semester.

 
Learning outcomes 

Upon completion of the course, the student will be able to: Upon completion of the course, the student will be able to: 

  • Independently develop 3D applications containing an interactive environment utilizing contemporary game engines
  • Develop game-engine compatible 3D objects utilizing low-polygon modeling
  • Develop game-engine compatible materials utilizing Physically Based Rendering workflow
  • Understand the principles of 3D application design for different platforms (mobile, desktop, VR)
 
Contents 

Game engine architecture, basics of 3D graphics, 3D modeling and animation, textures and materials, interaction, multiplayer, game AI, performance and profiling, virtual reality

 
Mode of delivery 

The course consists of lectures, exercises and a group-based assignment.

 
Learning activities and teaching methods 

The course consists of lectures (20h), exercises (16h), a group assignment (60), self-study (35h) and a seminar (4h).

 
Target group 

B.Sc. students from applied computing. The course might also be useful for students of Information processing science or architecture.

 
Prerequisites and co-requisites 

No prerequisites. Programming experience is an advantage.

 
Recommended optional programme components 

The course is an independent entity, and does not require other simultaneous courses from the student.

 
Recommended or required reading 

Online-material that is delivered throughout the course.

 
Assessment methods and criteria 

The students are assessed accorging to the quality of the group assignment (an interactive 3D application and related documentation) that is presented at the seminar. The assessment criteria of the application is based on the learning goals of the course.

 
Grading 

Numerical (1-5).

 
Person responsible 

Matti Pouke

 
Working life cooperation 

When possible, one or multiple visiting lectures by local companies are organized. The topic of the guest lecture can be related to the special knowledge of the visitor, or industry needs for 3D application development.

 


Current and future instruction
Functions Name Type ECTS cr Teacher Schedule
Registration 3D Virtual Environments and Applications   Course  Matti Pouke  07.01.20 -07.03.20

Future examinations
No examinations in WebOodi