Syllabuses
The course is built on the four key subjects:
- (CAD) Engineering Product Modelling
- (CAM) Manufacturing Process Modelling
- (DAM) Data analyses and management
- (SC) System customization
Each subject contains five main courses of four [CU] and optional [OU] units.
(CAD) Engineering product modelling – - extent in breadth and depth the awareness and understanding of computer aided product and manufacturing process modeling and to gain an understanding of the advantages and limitations in quality and performance that these can provide to an industrial enterprise. Includes:
CAD1 (CU): The fundamentals of computer aided product modelling
CAD2 (CU): Computer aided product design
CAD3 (CU): Finite element analysis
CAD4 (OU): Design for manufacturing and assembly
CAD5 (OU): Fast prototyping and virtual reality
(CAM) Manufacturing process modelling – expand the students imagination beyond just creating interactive graphics, and illustrates how geometric modeling and graphics can be utilized in design and manufacturing applications. Includes:
CAM1 (CU): Fundamentals of numerical control
CAM2 (CU): Computer aided manufacturing process design
CAM3 (CU): Systemic approach of CAD/CAM integration
CAM4 (OU): Computer integrated Manufacturing
CAM5 (OU): Advanced manufacturing systems
(DAM) Data analysis and management – An introduction to conceptual database design. CASE tools. Relational and object-oriented DBM’S. Intelligent and CAD databases. Management of engineering data, networking. Tools and methods of concurrent engineering, virtual enterprises. Includes:
DAM1 (CU): Engineering data representation for product and process modelling
DAM2 (CU): Product data management
(SC) System customization – off the shelf CA design and manufacturing software does not reach its full potential unless it is customized for specific applications. This course introduce advanced concepts and methods of object-oriented programming and shows how to implement them in CADCAM. Includes:
RC1 (CU): Object-oriented and visual programming
RC2 (CU): Third-party programming
RC3 (CU): Artificial intelligence in design
1st year
| Core | Code | Credit | 1st term | 2nd term |
|---|---|---|---|---|
| Object-oriented and visual programming | SC1 | 15 | P | P |
| Third-party programming | SC2 | 5 | P | |
| Artificial intelligence in design | SC3 | 5 | P | |
| Systematic approach of CAD/CAM integration | CAM3 | 5 | P |
2nd year
| Core | Code | Credit | 1st term | 2nd term |
|---|---|---|---|---|
| Product data management | DAM2 | 5 | P | |
| Third-party programming | SC2 | 10 | P | |
| Artificial intelligence in design | SC3 | 5 | P | |
| Systematic approach of CAD/CAM integration | CAM3 | 5 | P |
Optional
| Optional | Code | Credit | 1st term | 2nd term |
|---|---|---|---|---|
| Computer integrated manufacturing | CAM4 | 5 | P | |
| Advanced manufacturing systems | CAM5 | 5 | P |