course-details-portlet

TMM4275

Knowledge Based Engineering, Project

Choose study year

Lessons are not given in the academic year 2024/2025

Credits 7.5
Level Second degree level
Language of instruction English
Location Trondheim

About

About the course

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.

Subject areas

  • Structural Engineering
  • Machine Design
  • Petroleum Engineering
  • Marine Technology
  • Information Technology and Informatics

Contact information

Department with academic responsibility

Department of Mechanical and Industrial Engineering