Mechanical and Electronic Engineering
| MAT1110 | Calculus I | 6 credits |
| MAT1210 | Calculus II | 6 credits |
| MAT1130 | Linear Algebra | 2 credits |
| MAT1240 | Probability and Mathematical Statistics |
3 credits |
| PHY1030 | General Physics | 4 credits |
| PHY1000 | General Physics Laboratory | 2 credits |
| CST9910 | C Programming |
2 credits |
| ENC9105 | Introduction to Engineering Design |
2 credits |
| ENC9110 | Introduction to Chemistry |
1 credit |
| ENC9120 | Introduction to Biology | 1 credit |
| ENC9301 | Engineer’s Professional Ethics and Responsibility |
1 credit |
| MEC9500 | Mechanical Drawing and Computer-Aided Drafting | 4 credits |
| MEC9510 | Theoretical Mechanics | 3 credits |
| MEC9520 | Electrical and Electronic Technology I |
2 credits |
| MEC9530 | Electrical and Electronic Technology II | 3 credits |
| MEC9540 | Engineering Thermodynamics | 2 credits |
| MEC9550 | Engineering Materials |
2 credits |
| MEC9560 | Fundamentals of Exchangeability and Measurement Technology |
2 credits |
| MEC9570 | Mechanics of Materials | 3 credits |
| MEC9580 | Kinematics and Mechanisms |
3 credits |
| MEC9590 | Principles of Automatic Control |
3 credits |
| MEC9600 | Metalworking Practice |
3 credits |
| MEC9610 | Machine Parts Design | 3 credits |
| MEC9620 | Microcomputer Principles |
3 credits |
| MEC9630 | Instrumentation and Measurement | 1.5 credits |
| MEC9680 | Functions of a Complex Variable |
1.5 credits |
| MEC9690 | Fluid Mechanics | 1.5 credits |
| MEC7000 | Introduction to Mechanical Engineering | 1 credit |
| MEC7010 | Mechatronic Systems Design and Manufacturing I☆ | 1 credit |
| MEC7020 | Mechatronic Systems Design and Manufacturing II☆ |
1.5 credits |
| MEC7030 | Mechatronic Systems Design and Manufacturing III☆ | 2.5 credits |
| MEC8010 | Product Design☆☆ |
2 credits |
| MEC8020 | Advanced Manufacturing☆☆ |
1.5 credits |
| MEC8030 | Electrical and Electronic Technology☆☆ |
1.5 credits |
| MEC9640 | Industrial Production Processes |
3 credits |
| MEC9650 | Control Systems | 3 credits |
| MEC9660 | Computer Numerical Control Machine Tools |
3 credits |
| MEC9670 | Vibration and Machine Dynamics |
2 credits |
| MEC7040 | Production Practice | 1 credit |
| MEC7050 | Graduation Project☆ | 10 credits |
| MEC9000 | Enterprise and Project Management* |
2 credits |
| MEC9001 | Finite Element Method | 1.5 credits |
| MEC9002 | Robotics Technology* |
1.5 credits |
| MEC9003 | Fundamentals and Applications of Programmable Control Technology* |
1.5 credits |
| MEC9004 | Advanced Engineering Materials |
1.5 credits |
| MEC9005 | Non-Traditional Machining |
1.5 credits |
| MEC9006 | Hydraulics and Transmission |
1.5 credits |
| MEC9007 | Plastic Mold Design and Manufacturing* |
1.5 credits |
| MEC9008 | Modern Design Methods | 1.5 credits |
| MEC9009 | Embedded System Design | 1.5 credits |
| MEC9010 | Computer Integrated Manufacturing Systems | 1.5 credits |
| MEC9011 | Fundamentals and Design Principles of Flexible Packaging Equipment | 1.5 credits |
| MEC9012 | Computer-Aided Design and Manufacturing* |
1.5 credits |
| MEC9013 | New and Renewable Energy Technologies |
1.5 credits |
| MEC9014 | Opto-Mechatronics Technology |
1.5 credits |
| MEC9015 | Product Life Cycle Engineering* | 1.5 credits |
| MEC9016 | Introduction to Advanced Manufacturing Technology |
1.5 credits |
| MEC9017 | Computational Fluid Dynamics |
1.5 credits |
| ENC8000 | Innovation Design Project☆☆ |
1 credit |
