Credits Required for Graduation in B.A. Program (Entry in 2023)

Credits Required for Graduation in B.A. Program (Entry in 2023)
Please refer to the website of Academic Affairs Office for official information
Dept. Common Required Credits University Common Required Credits Common Elective Credits Dept. Major Required Credits University Major Required Credits Major Elective Credits Maximum Credits for Inter-Dept. Elective Credits Minimum Credits for Graduation
0 28 0 0 56 28 20 132

Semester 1 of Year 1
Course Name
Required/Elected
Credits Hours
Fundamentals of Electrical Engineering Major Elective Credits 3 3
Basic Circuit Theory Lab. (I) Major Elective Credits 1 3
Linear Algebra Major Elective Credits 3 3
Physical Education University Common Required Credits 0 2
All-out Defense Education University Common Required Credits 0 1
English Communication and Application I (ECA Courses) University Common Required Credits 2 3
Campus Custodial Services University Common Required Credits 0 1
First Step to Achieving the Goals of Universities and Engineering Ethics University Common Required Credits 1 2
Chinese University Common Required Credits 2 2
College Designated Dimension Curriculum: Humanities and Art University Common Required Credits 2 2
Calculus University Major Required Credits 3 4
Physics University Major Required Credits 3 3
Physics Lab. University Major Required Credits 1 3
Programming and Lab. University Major Required Credits 3 3
Digital Logic Design University Major Required Credits 3 3
Subtotal 27 38

Semester 2 of Year 1
Course Name
Required/Elected
Credits Hours
Programming Language Major Elective Credits 3 3
Data Structure Major Elective Credits 3 3
Basic Circuit Theory Lab. (II) Major Elective Credits 1 3
Physical Education University Common Required Credits 0 2
English Communication and Application II (ECA Courses) University Common Required Credits 2 3
Service Learning University Common Required Credits 0 1
Practical Application of Chinese Language University Common Required Credits 2 2
College Designated Dimension Curriculum: Humanities and Art University Common Required Credits 2 2
Calculus University Major Required Credits 3 4
Physics University Major Required Credits 3 3
Physics Lab. University Major Required Credits 1 3
Digital Logic Design Experiments University Major Required Credits 1 3
Subtotal 21 32

Semester 1 of Year 2
Course Name
Required/Elected
Credits Hours
Assembly Language Major Elective Credits 3 3
Space Science & Technology Applications Major Elective Credits 2 2
Computer Networks Major Elective Credits 3 3
Object-oriented Programming Major Elective Credits 3 3
Physical Education University Common Required Credits 0 2
College Designated Dimension Curriculum: Nature and Science University Common Required Credits 2 2
College Designated Dimension Curriculum:Innovation and Entrepreneurship University Common Required Credits 2 2
Electric Circuit Theory (I) University Major Required Credits 3 3
Electronics (I) University Major Required Credits 3 3
Engineering Mathematics (I) University Major Required Credits 3 3
Electronics Lab. (I) University Major Required Credits 1 3
Probability University Major Required Credits 3 3
Subtotal 28 32

Semester 2 of Year 2
Course Name
Required/Elected
Credits Hours
Network Analysis Major Elective Credits 3 3
Mobile Phone Programming Major Elective Credits 3 3
The Integrated System Design of Multiple Precision Sensor Major Elective Credits 3 3
Deep Learning with TensorFlow Major Elective Credits 3 3
Programmable Logic Controller Applications and Lab. Major Elective Credits 3 3
Fundamentals of Telecommunications Major Elective Credits 3 3
Introduction to Electro-optical Technology Major Elective Credits 3 3
Science and Technology Japanese Major Elective Credits 3 3
Programmable Logic Controller Applications Major Elective Credits 3 3
Discrete Mathematics Major Elective Credits 3 3
Physical Education University Common Required Credits 0 2
College Designated Dimension Curriculum: Nature and Science University Common Required Credits 2 2
College Designated Dimension Curriculum: Innovation and Entrepreneurship University Common Required Credits 2 2
Microprocessor University Major Required Credits 3 3
Circuit Theory (II) University Major Required Credits 3 3
Electronics (II) University Major Required Credits 3 3
Engineering Mathematics (II) University Major Required Credits 3 3
Electronics Lab. (II) University Major Required Credits 1 3
Subtotal 47 51

Semester 1 of Year 3
Course Name
Required/Elected
Credits Hours
Physical Education Common Elective Credits 1 2
Microprocessor Lab. Major Elective Credits 1 3
Power System (I) Major Elective Credits 3 3
Electric Machinery (I) Major Elective Credits 3 3
Sensor and Converter Technology Major Elective Credits 3 3
Digital System Major Elective Credits 3 3
Operating Systems Major Elective Credits 3 3
Power Electronics Major Elective Credits 3 3
Linear Electronics Major Elective Credits 3 3
Energy Applications Major Elective Credits 3 3
Complex Variables Major Elective Credits 3 3
Electromagnetics Major Elective Credits 3 3
Digital System Lab. Major Elective Credits 1 3
Linear Electronics Lab. Major Elective Credits 1 3
Introduction to Satellite Technology and Engineering Major Elective Credits 3 3
Elements and Material of Semiconductor Major Elective Credits 3 3
Optional Dimension Curriculum University Common Required Credits 2 2
Optional Dimension Curriculum University Common Required Credits 2 2
Signals and Systems University Major Required Credits 3 3
Subtotal 47 54

Semester 2 of Year 3
Course Name
Required/Elected
Credits Hours
Physical Education Common Elective Credits 1 2
Computer Program Major Elective Credits 3 3
Power System (II) Major Elective Credits 3 3
Electric Machinery (II) Major Elective Credits 3 3
Control System Major Elective Credits 3 3
Industrial Electronics Major Elective Credits 3 3
Numerical Methods Major Elective Credits 3 3
Communication Systems Major Elective Credits 3 3
Communication System Lab. Major Elective Credits 1 3
Electromagnetic Wave Major Elective Credits 3 3
Digital Signal Processing Major Elective Credits 3 3
Electric Machinery Lab. (I) Major Elective Credits 1 3
Power Electronics Lab. Major Elective Credits 1 3
Linux System Administration Major Elective Credits 3 3
Integrated Circuits Fabrication Technologies Major Elective Credits 3 3
Introduction to Computer System Major Elective Credits 3 3
Baseband Communication Integrated Circuits Design Lab. Major Elective Credits 3 3
Digital VLSI Design and Layout Major Elective Credits 3 3
Mechatronics Major Elective Credits 3 3
Applications of Computer Network Major Elective Credits 3 3
English Practice and Training for Engineers Major Elective Credits 3 3
Advanced Power Electronics Lab. Major Elective Credits 1 3
Design of Digital System Major Elective Credits 3 3
Design of Digital System Lab. Major Elective Credits 1 3
Semiconductor Fabrication Technology Major Elective Credits 3 3
Advanced Electronic Circuits Major Elective Credits 3 3
Mechatronics Practice Major Elective Credits 1 3
Internship University Common Required Credits 2 40
Optional Dimension Curriculum University Common Required Credits 2 2
Special Projects (I) University Major Required Credits 2 6
Subtotal 73 128

Semester 1 of Year 4
Course Name
Required/Elected
Credits Hours
Physical Education Common Elective Credits 1 2
Electric Machinery Lab. (II) Major Elective Credits 1 3
Experiments on Digital Control of Permanent Magnet Synchrono Major Elective Credits 1 3
Power Distribution Engineering Major Elective Credits 3 3
Electric Machine Control Major Elective Credits 3 3
Digital Communication Major Elective Credits 3 3
Electric Machine Control Lab. Major Elective Credits 1 3
Control System Lab. Major Elective Credits 1 3
Employment Lecture Major Elective Credits 1 1
Cloud Infrastructure : Virtualization Major Elective Credits 3 3
Principles and Practices of Parallel Programming Major Elective Credits 3 3
Advanced Engineering English Major Elective Credits 0 3
Design of FPGA System Lab. Major Elective Credits 1 3
Intelligent Building Systems Integration Platform Major Elective Credits 3 3
Autonomous Learning Major Elective Credits 1 2
Design of Automatic Machinery Major Elective Credits 3 3
Assessment for Green Energy Generation Interconnected on Grid Major Elective Credits 3 3
Railway Power and Electromechanical Systems Major Elective Credits 3 3
Digital Image Major Elective Credits 2 2
Fundamentals of Machine Learning Major Elective Credits 3 3
Switching Power Supply Major Elective Credits 3 3
Virtual Reality Major Elective Credits 3 3
Analog Circuit Design and Layout Major Elective Credits 3 3
Digital Communication Lab. Major Elective Credits 1 3
Management and Innovation of High-technology Business Major Elective Credits 3 3
Winning Your Lifetime's First Job Major Elective Credits 1 1
Advanced Power Electronics Major Elective Credits 3 3
Digital Signal Processing Lab. Major Elective Credits 1 3
Introduction to Database Major Elective Credits 3 3
Power Generation & Distribution Engineering Major Elective Credits 3 3
Computer Organization Major Elective Credits 3 3
Image Processing Project Major Elective Credits 3 3
Special Projects (II) University Major Required Credits 2 6
Subtotal 72 95

Semester 2 of Year 4
Course Name
Required/Elected
Credits Hours
Physical Education Common Elective Credits 1 2
Industrial Economics Major Elective Credits 3 3
Digital Control Major Elective Credits 3 3
Computer Graphics Major Elective Credits 3 3
Design of Illumination Engineering Major Elective Credits 3 3
Semester Internship Major Elective Credits 9 40
Computer Vision Major Elective Credits 3 3
Lecture: Employment Enhancement Major Elective Credits 1 1
Development of Global Perspective: Vietnam Culture and LanguageⅡ Major Elective Credits 2 2
Robotics and Automation Applications Major Elective Credits 3 3
Design of Analog IC Lab. Major Elective Credits 1 3
Design of Mixed-mode IC Lab. Major Elective Credits 1 3
Intelligent Building System Design Major Elective Credits 3 3
Intelligent Applications of Internet of Things Major Elective Credits 3 3
Practice in Electrical Engineering Technology Patent Application Major Elective Credits 3 3
Power Electronic Technologies for Offshore Wind Farms Major Elective Credits 3 3
Design and Practice of Integrated Circuit Layout Major Elective Credits 3 3
Power Delivery Technologies for Offshore Wind Farms Major Elective Credits 3 3
Power Field Project Verification for Offshore Wind Farms Major Elective Credits 3 3
Satellite Electrical System Design Major Elective Credits 3 3
Spacecraft Attitude Determination and Control Major Elective Credits 3 3
Spacecraft Mechanical System Design Major Elective Credits 3 3
Globalization, Engineering, and Technology Major Elective Credits 2 2
Network Security Major Elective Credits 3 3
Corporate Finance Theory and Practice Major Elective Credits 3 3
Technology Laws Major Elective Credits 2 2
Intellectual Property Major Elective Credits 2 2
Introduction to Software Engineering Major Elective Credits 3 3
Image Processing Major Elective Credits 3 3
Writing and Presentation in the Technical Field Major Elective Credits 3 3
Optical Fiber Communications Major Elective Credits 3 3
Subtotal 87 123