The curriculum of the Data Science & Engineering Department is designed to equip students with the ability to use new technologies and theories to design and develop artificial intelligence and machine learning solutions.
L = Lecture, P = Practice, S = Self Study
Foundation
Subject
Credit
Hours (L - P - S)
SEMESTER I
Mathematics I
3
(3-0-0)
Basic Programming Language
3
(2-1-0)
Physics
2
(2-0-0)
Civilization
2
(2-0-0)
History
2
(2-0-0)
Critical Thinking & Personal Development
2
(2-0-0)
Academic Skills
2
(2-0-0)
General English I
3
(3-0-0)
SEMESTER II
Mathematics II
3
(3-0-0)
Technical Drawing
2
(1-1-0)
Advanced Programming Language
2
(2-1-0)
Introduction to Statistics
3
(2-1-0)
Introduction to Artificial Intelligence Engineering
3
(2-1-0)
Philosophy
2
(2-0-0)
Sociology
2
(2-0-0)
General English II
3
(3-0-0)
Second Year
Subject
Credit
Hours (L - P - S)
SEMESTER I
Web and Cloud Technology I
3
3(2-1-0)
Data Structure and Algorithm
3
3(2-1-0)
Computer Systems and Networking
3
3(3-0-0)
Probability and Statistics
3
3(3-0-0)
Discrete Math
3
3(3-0-0)
Object-oriented Analysis and Design
3
3(2-1-0)
Database
3
3(2-1-0)
Software Engineering Capstone Project I
1
1(0-0-4)
SEMESTER II
Web and Cloud Technology II
3
3(2-1-0)
Principles of Artificial Intelligence
3
3(2-1-0)
Operating Systems
3
3(2-0-0)
UI/UX Design and Development
2
2(2-0-0)
Linear Algebra
3
3(2-1-0)
Mobile Application and Technology I
3
3(2-1-0)
Cloud Computing & Distributed Systems
3
3(2-1-0)
Software Engineering Capstone Project II
1
1(0-0-1)
Third Year
Subject
Credit
Hours (L - P - S)
SEMESTER I
Mobile Application and Technology II
2
2(1-10)
Data Mining
2
2(1-1-0)
Artificial Intelligence and Machine Learning Operations
3
3(2-2-0)
Mining Massive Data Sets
2
2(1-1-0)
Software Engineering: Cloud-Native Applications
3
3(3-0-0)
Principles of Machine Learning
3
3(2-1-0)
Cloud Engineering Capstone Project I
1
1(0-0-1)
SEMESTER II
Artificial Intelligence and Machine Learning Systems Engineering
3
3(2-1-0)
Computer Vision
2
2(1-1-0)
Natural Language Processing
2
2(2-0-0)
Large Language Models
3
2(2-0-0)
Cloud Infrastructure and Security
3
3(2-1-0)
Deep Learning
2
3(2-1-0)
Cloud Engineering Capstone Project II
2
1(0-0-1)
Forth Year
Subject
Credit
Hours (L - P - S)
SEMESTER I
Design Thinking & Product Innovation
3
2(0-0-0)
Enterprise AI and Intelligent Systems
3
2(2-0-0)
Big Data Application Development
2
2(1-1-0)
The Ethics of Data and Artificial Intelligence
2
2(2-0-0)
Reinforcement Learning
2
3(2-1-0)
Secure Programming
2
2(1-1-0)
Artificial Intelligence and Machine Learning Capstone Project I