4-Year B.Eng Program
Curriculum for the Future
HUST's undergraduate programs in AI and Software Engineering are designed to give you both the theoretical depth and hands-on skills demanded by the world's leading tech companies.
Degree
B.Eng AI Engineering
Duration
4 Years
Medium
100% English
Artificial Intelligence Track
Master the technology behind ChatGPT, Autonomous Driving, and the next generation of AI systems. From mathematical foundations to cutting-edge deep learning research.
Foundational Mathematics
- Advanced Calculus
- Linear Algebra
- Probability Theory & Mathematical Statistics
- Signal Analysis
Core AI Modules
- Machine Learning
- Pattern Recognition
- Deep Learning (CNNs, RNNs, Transformers)
- Computer Vision
- Natural Language Processing
- Robotics & Intelligent Control
- Autonomous Intelligent Systems
Practical Programming Skills
- Python Programming
- C++ for AI Systems
- Data Structures & Algorithm Analysis
- Operating Systems
- Database Systems
Research & Labs
- Access to National Engineering Research Center for Next Generation Internet
- High-end GPU Cluster Lab Work
- Mandatory Industry Internships
- Real-World AI Projects
Software Engineering Track
Build applications that scale to billions of users. Learn the systems, cloud infrastructure, and security practices used at the world's largest tech companies.
Core Engineering Principles
- Software Development Life Cycle (SDLC)
- Agile Methodologies
- Software Architecture & Design Patterns
- Object-Oriented Programming
Systems & Cloud Infrastructure
- Computer Networks
- Cloud Computing (Docker, Kubernetes)
- Big Data Technologies (Hadoop, Spark)
- Scalable Software Design for Billions of Users
Development & Web
- Web Development (Front-end & Back-end)
- Mobile App Development
- API Design & Microservices
- DevOps & CI/CD Pipelines
Security & Quality
- Cybersecurity & Advanced Cryptography
- Software Testing & Quality Assurance
- Project Management
- Ethical Hacking Fundamentals
Core Subjects Covered
A snapshot of what you'll study across the program
Machine LearningPattern RecognitionComputer VisionAutonomous Intelligent SystemsCalculusProgrammingSignal AnalysisData Structures & Algorithm AnalysisProbability Theory & Mathematical StatisticsDeep LearningNatural Language ProcessingRobotics & Intelligent ControlCloud ComputingBig Data AnalyticsCybersecurity
Ready to Study This Curriculum?
Applications open March 01 – May 30, 2026 for September 2026 intake. No JEE, No IELTS required.