• 中文
  • |
  • English
  • |
Home /Home /Teaching Updates /Course Offerings /Department of Mechanical Engineering

Mechanical and Electronic Engineering

一、Engineering Foundation Courses (11 courses, 30 credits)
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


二、Professional Basic Courses (16 courses, 40.5 credits)
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



三、Professional Courses (13 courses, 33 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



四、Departmental and College Elective Courses (Minimum 9.5 credits required; ENC8000 Innovation Design Project is encouraged as an additional elective) (Courses with * are recommended)
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