Credits: 5

Schedule: 08.01.2019 - 21.02.2019

Teaching Period (valid 01.08.2018-31.07.2020): 

III (Spring)

Learning Outcomes (valid 01.08.2018-31.07.2020): 

After passing this course the student:

-can describe the process of software engineering

-can identify the steps in software engineering which require special attention in the case of platform used

-can describe the specialities of CAD, GIS, BIM and FEM application programming

-can design a small application using a high level programming language of the given platform

-can describe the most important standards and interfaces in the area of CAD, GIS, BIM and FEM.


Content (valid 01.08.2018-31.07.2020): 

An introduction to various kinds of integrated software systems for engineering and planning. Course topics include requirements, architectural design, implementation and development of engineering software, standards and best practices and technical solutions for interfaces and data transfer. The course gives an overview of programming paradigms and various programming languages but its focus is on high level languages and their use in engineering.

Assessment Methods and Criteria (valid 01.08.2018-31.07.2020): 

Examination and assignments

Workload (valid 01.08.2018-31.07.2020): 

Lectures (24), assignments (60), self-study and preparation for exam (48), and exam (3)

Study Material (valid 01.08.2018-31.07.2020): 

Lecture notes and additional literature

Course Homepage (valid 01.08.2018-31.07.2020):

Prerequisites (valid 01.08.2018-31.07.2020): 

ENG-A1001 Computer-aided tools in engineering
MAA-C2005 Geometric Models in Engineering

Grading Scale (valid 01.08.2018-31.07.2020): 

The grading system is 0-5, where 0 is fail and 1-5 are pass grades.

Registration for Courses (valid 01.08.2018-31.07.2020): 

Registration via WebOodi


Registration and further information