last modified: 24/06/2004

Course code: wb5430-04

Course name: Engineering Informatics

This concerns a Course

ECTS credit points: 4

Faculty of Mechanical Engineering and Marine Technology

Section of Production Technology and Organisation

Lecturer(s): Prof.dr. T. Tomiyama, Ir. B.R. Meijer

Tel.:  015 - 27 81021 / 86876

Catalog data:

     

Course year:

MSc 1st year

Course language:

English

In case of Dutch: Please contact the lecturer about an English alternative, whenever needed.

Semester:

1B

Hours per week:

4

Other hours:

4 (homework)     

Assessment:

Written report

Assessment period:

 

(see academic calendar)

 

Prerequisites (course codes):

Computer programming courses

Follow up (course codes):

     

Detailed description of topics:

This course aimes at giving theoretical foundations behind computer-based engineering tools and systems. It comprises of lectures in a classroom and practices in the form of homework. The subjects may include: 1. Fundamental logic and reasoning for engineering applications, 2. Numerical computation, 3. Complexity, 4. Data structures, 5, Object oriented methodology, 6. Databases, 7. Computer-aided engineering, 8. Constraint-based reasoning, 9. Search, 10. Knowledge-based system, 11. Geometric modeling. The course emphasizes homework (mostly programming). While any preference is given to a particular programming language, basic programming capabilities are needed.

Course material:

  • Benny Raphael, Ian F. C. Smith, Fundamentals of Computer Aided Engineering, ISBN: 0-471-48715-5, (2003), Wiley & Sons.

References from literature:

  •      

Remarks assessment, entry requirements, etc.:

Assesment will be based on the homework and the final report.

Learning goals:

The course aims at giving theoretical knowledge and understandings about modern computer-based engineering tools, but not at learning programming skils, although minimum programming capabilities will be necessary.

Computer use:

Access to a programming environment (any language of your choice, such as C++, C, Visual Basic, Java, etc.) is necessary.

Laboratory project(s):

     

Design content:

Although the course does not directly aim at "design of software", it will nonetheless include principles of building engineering applications.

Percentage of design:  20%