Program Summary
Objectives: The Computer Engineering major equips students with foundational and advanced knowledge in the field of computer hardware, principles, and methods for designing and developing hardware and software systems to serve the operations of hardware devices. Computer Engineering knowledge encompasses various aspects of computing, such as electronic circuit design, microprocessors, personal computers, supercomputers, and particularly embedded systems used in modern electronic devices.
Career Opportunities: Hardware Engineers: Analyzing, designing, and developing hardware devices, hardware systems, and related embedded software to support the operations of such devices. Hardware engineers can work in hardware-focused companies such as Intel, Renesas, Samsung, Asus, and others.
Curriculum
Subject | Credits | Subject | Credits |
---|---|---|---|
Semester 1 | 18 | Semester 2 | 17 |
Calculus 1 | 4 | Discrete Mathematics | 3 |
Physical Training 1 | 3 | Digital Logic Design | 3 |
Listening AE1 | 2 | Digital Logic Design Laboratory | 1 |
Writing AE1 | 2 | Speaking AE2 | 2 |
Introduction to Computing | 3 | Writing AE2 | 2 |
C/C++ Programming | 4 | Object-Oriented Programming | 4 |
Physics 1 | 2 | ||
Semester 3 | 20 | Semester 4 | 17 |
Linear algebra | 3 | Computer Architecture | 4 |
Calculus 2 | 4 | Computer Networks | 4 |
Algorithms and Data Structures | 4 | Electronic Devices | 3 |
Principle of Electrical Engineering I | 3 | Probability, Statistic & Random Process | 3 |
Marxist – Leninist Political Economy | 2 | Scientific Socialism | 2 |
Principle of Electrical Engineering I Laboratory | 1 | Electronic Devices Laboratory | 1 |
Philosophy Marx – Lenin | 3 | ||
Semester 5 | 17 | Semester 6 | 20 |
Operating System | 4 | Elective 1 | 4 |
Principles of Database Management | 4 | Digital System Design | 3 |
Micro-processing Systems | 3 | Digital System Design Laboratory | 1 |
Physical Training 2 | 3 | History of Vietnamese Communist Party | 2 |
Physics 2 | 2 | Ho Chi Minh’s Thoughts | 2 |
Micro-processing Systems Laboratory | 1 | Embedded Systems | 3 |
Embedded Systems Laboratory | 1 | ||
Physics 3 | 1 | ||
Physics 3 Laboratory | 3 | ||
Summer Semester | 3 | Semester 7 | 16 |
Internship | 3 | Elective 2 | 4 |
Concepts in VLSI Design | 3 | ||
Concepts in VLSI Design Laboratory | 1 | ||
Digital Signal Processing | 4 | ||
Artificial intelligence | 4 | ||
Semester 8 | 13 | Semester 9 | 13 |
Special Study of the Field | 3 | Thesis | 10 |
Internet of Things | 4 | General Law | 3 |
Entrepreneurship | 3 | ||
Engineering Ethics and Professional Skills | 3 | ||
Physics 4 | 2 |
Elective Courses
<
Course ID | Course | Credits |
---|---|---|
IT144IU | Business Process Analysis | 4 |
IT145IU | Decision Support Systems | 4 |
IT147IU | Mobile Cloud Computing | 4 |
IT150IU | Blockchain | 4 |
IT156IU | Development & Operation (DevOps) | 4 |
IT157IU | Deep Learning | 4 |
IT158IU | UI Design and Evaluation | 4 |
IT131IU | Theoretical Models in Computing | 4 |
IT165IU | Security Technology and Implementation | 4 |
IT166IU | Software Quality Verification and Validation | 4 |
IT167IU | Game Application Development | 4 |
IT093IU | Web Application Development | 4 |
IT094IU | Information System Management | 4 |
IT096IU | Net-Centric Programming | 4 |
IT114IU | Software Architecture | 4 |
IT117IU | System and Network Security | 4 |
IT125IU | System and Network Administration | 4 |
IT139IU | Scalable and Distributed Computing | 4 |
IT163IU | Optimization and Applications | 4 |
IT024IU | Computer Graphics | 4 |
IT056IU | IT Project Management | 4 |
IT076IU | Software Engineering | 4 |
IT090IU | Object-Oriented Analysis and Design | 4 |
IT092IU | Principles of Programming Languages | 4 |
PE008IU | Critical Thinking | 3 |
IT160IU | Data Mining | 4 |
IT133IU | Mobile Application Development | 4 |
IT138IU | Data Science and Visualization | 4 |
IT140IU | Fundamental Concepts of Data Security | 4 |
Free elective | 4 |