Computer Supported Engineering Design 9 Credits
Course Contents
Engineers manage big amounts of digital information about the products they develop. Such information is stored in a variety of formats (e.g. Excel, MathCAD, Access, CATIA, and Solidworks). It is possible to automate some of the efforts engineers put on managing and processing that information, which has proven to shorten development lead-time and enhancing productivity. This course gives you basic knowledge and abilities to automate engineering design task through computer programming.The course includes the following topics:
- Need for different types of computer support – analysis/synthesis.
- Classification of design tasks and design knowledge
- Mapping of design processes and design knowledge
- Representation of knowledge and reasoning (Dependency Structure Matrix, Ontologies, Constraint-programming, Knowledge based engineering, Case Based Reasoning (Matching of design problems and solution strategy (Configuration, Parametric design, Generative systems)
- Practical experience from industrial systems for automated
- A systematic procedure to develop systems for automated design
- Optimization
Prerequisites
Passed courses 180 credits in first cycle, at least 90 credits within the major subject Mechanical Engineering, and 21 credits Mathematics, and completed course Computer Programming for Design Automation, 6 credits, and English Language requirements corresponding to English A in the Swedish upper secondary schoolLevel of Education: Master A1F
Course code/Ladok code: TDKS24
The course is conducted at: School of Engineering