course-details-portlet

TMM4275 - Knowledge Based Engineering, Project

About

Lessons are not given in the academic year 2024/2025

Course content

Students with different background (Example programme of study: MTING, MTPROD, MTMART, MTBYGG etc.) will be organized in teams to develop KBE applications within a certain engineering discipline, for instance within mechanical engineering, marine engineering or civil engineering. The KBE applications the teams will be working with will have direct coupling to industry. Tasks to be shared within a team is the role of problem owner, gathering the information necessary to implement the KBE application, team management, computer implementation, testing of the application, etc. Depending on skils of the different students in the team the work will be distributed in cooperation with the advisors. The course will include: Organizing teams for KBE implementation, select and specify the application to be implemented, set requirements for the KBE application, start knowledge acquisition for the actual application and implement a prototype in Knowledge Fusion, Open NX for Python (or in languages used in any other KBE frameworks), test and refine the application according to the requirements, repeat the test and refine cycle until the KBE application produce satisfactory results. Guest lecturers with experience from KBE implementation and use will be invited.

Learning outcome

Deep understanding of KBE is only acquired through implementation of practical industrial applications. The purpose of this project course is to give the students this deeper understanding of the potential of KBE and which applications are best suited for implementation.

Knowledge: After completion of this course, the student will have: A deeper understanding of KBE, a deeper understanding of knowledge acquisition for KBE, teamwork processes for KBE implementation.

Skills: After completion of this course, the student will have skills in: Evaluation of potential KBE application, knowledge acquisition for KBE implementation, implementation of KBE applications using Knowledge Fusion and Open NX for Python, verification of KBE applications.

General competence: After completion of this course, the student will have general competence in: Understanding team processes, how to approach domain experts to acquire knowledge for KBE implementation.

Learning methods and activities

Guest lectures. Team guidance and advising.

Further on evaluation

For a re-take of an examination, all assessments during the course must be re-taken.

Course materials

Knowledge Fusion, NX Open for Python manuals. Journal papers. Details will be given at the beginning of the semester.

More on the course

No

Facts

Version: 1
Credits:  7.5 SP
Study level: Second degree level

Coursework

No

Language of instruction: -

Location: Trondheim

Subject area(s)
  • Structural Engineering
  • Machine Design
  • Petroleum Engineering
  • Marine Technology
  • Information Technology and Informatics
Contact information

Department with academic responsibility
Department of Mechanical and Industrial Engineering

Examination

  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
Examination

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU