B.Sc. Data Science
The department introduced a 4-year B.Sc. Data Science program in 2024. It offers specializations in Data Science, Artificial Intelligence, Machine learning, Big Data or Cybersecurity.
The program is requiring a minimum of 135 credit hours. Graduates demonstrate knowledge, professionalism, leadership, teamwork, and social responsibility as part of Program Learning Objectives (PLOs).
Eligibility Criteria
An applicant for admission to any of the bachelor’s degree course offered by the University must fulfill the following requirement. They should have earned (or expected to earn) at least 60% marks in Intermediate/DAE or equivalent foreign qualification examination excluding sports and Hafz-e-Quran marks
- They should have appeared in the Entry Test arranged by the University of Engineering and Technology Lahore
- Their subject combination in the entrance test must be the same as his intermediate (or equivalent) subject combination because they will be considered for admission in the prescribed disciplines relevant to their subject combination only. This restriction does not apply to DAE qualified candidates
- In case the candidate seeks admission based on B.Sc. Engineering Technology or equivalent degree
- they should have obtained (or expected to obtain ) at least 60% marks
- in case of annual or a CGPA of 2.5 out of 4.0 in case of semester system
- There should have earned (or expected to earn) at least 50% overall adjusted aggregate marks calculated according to the formula given in the Merit calculation section of the UET Lahore website
- There should be a bona fide resident of the area from where they seek admission
- Their should meet the standards of physique and eyesight laid down in the medical certificate.
Curriculum
| Course Code | Pre-Req | Course Title | HEC Domain | Credit Hours |
|---|---|---|---|---|
| CSC102 | – | Programming Fundamental (PF) | Computing Core | 4 (3 – 1) |
| CSC100 | – | Application of Information and Communication Technology (AICT) | GER | 3 (2 – 1) |
| CSC101 | – | Discrete Mathematics | GER | 3 (3 – 0) |
| MA123 | – | Calculus | GER | 3 (3 – 0) |
| PHY111 | – | Applied Physics | GER | 3 (2 – 1) |
| Course Code | Pre-Req | Course Title | HEC Domain | Credit Hours |
|---|---|---|---|---|
| CSC103 | PF | Object-Oriented Programming (OOP) | Computing Core | 4 (3–1) |
| CSC104 | – | Database Systems | Computing Core | 4 (3–1) |
| CSC105 | – | Digital Logic Design | Computing Core | 3 (2–1) |
| MA104 | Calculus | Calculus II | MSC | 3 (3–0) |
| MA205 | – | Applied Statistics and Probability | MSC | 3 (3–0) |
| HU111L | – | Communication Skills (Lab) | GER | 1 (0–1) |
| QT101 | – | Translation of Holy Quran – I | UE | 1 (1–0) |
| Course Code | Pre-Req | Course Title | HEC Domain | Credit Hours |
|---|---|---|---|---|
| CSC200 | OOP | Data Structure and Algorithms | Computing Core | 4 (3–1) |
| MA234 | Calculus | Linear Algebra | MSC | 3(3–0) |
| HU102 | – | Functional English | GER | 3(3–0) |
| CSC203 | – | Computer Networks | Computing Core | 3 (2–1) |
| CSC204 | – | Software Engineering | Computing Core | 3 (3–0) |
| DS270 | – | Introduction to Data Science | Domain Core | 3(2–1) |
| Course Code | Pre-Req | Course Title | HEC Domain | Credit Hours |
|---|---|---|---|---|
| CSC205 | DLD | Computer Organization & Assembly Language | Computing Core | 3(2–1) |
| CSC201 | – | Information Security | Computing Core | 3(2–1) |
| CSC202 | – | Artificial Intelligence | Computing Core | 3 (2–1) |
| DS271 | – | Statistics for Data Science | Domain Core | 3 (2–1) |
| CSC208 | DS | Design and Analysis of Algorithms | Computing Core | 3 (3–0) |
| IS102 | – | Islamic Studies / Ethics | GER | 3 (3–0) |
| QT201 | – | Translation of Holy Quran – II | UE | 1 (1–0) |
| Course Code | Pre-Req | Course Title | HEC Domain | Credit Hours |
|---|---|---|---|---|
| CSC300 | – | Operating Systems | Computing Core | 3 (2–1) |
| DS370 | – | Data Mining | Domain Core | 3 (2–1) |
| DS371 | – | Data Visualization | Domain Core | 3 (2–1) |
| DSXXX | – | Domain Elective 1 | Domain Elective | 3 (3–0) |
| DSXXX | – | Domain Elective 2 | Domain Elective | 3 (3–0) |
| HU-XXX | – | Social Science (e.g. HU240 Psychology/ or any one of Anthropology/ Economics / Sociology / HU215 Social Work/International Relations / Political Science) | GER | 2 (2–0) |
| Course Code | Pre-Req | Course Title | HEC Domain | Credit Hours |
|---|---|---|---|---|
| DS372 | – | Data Warehousing & Business Intelligence | Domain Core | 3 (2–1) |
| DS373 | – | Parallel and Distributed Computing | Domain Core | 3 (2–1) |
| DSXXX | – | Domain Elective 3 | Domain Elective | 3 (3–0) |
| DSXXX | – | Domain Elective 4 | Domain Elective | 3 (3–0) |
| MGT-XXX | – | Elective Supporting Course (e.g. Introduction to Marketing / Financial Accounting) | ESC | 3 (3–0) |
| HU222 | – | Expository Writing | GER | 3 (3–0) |
| QT301 | – | Translation of Holy Quran – III | UE | 1 (1–0) |
| Course Code | Pre-Req | Course Title | HEC Domain | Credit Hours |
|---|---|---|---|---|
| CSC401 | – | Final Year Project – I | Computing Core | 2 (0–2) |
| DSXXX | – | Domain Elective 5 | Domain Core | 3 (3–0) |
| DSXXX | – | Domain Elective 6 | Computing Core | 3 (3–0) |
| HU212 | – | Civics and Community Engagement | GER | 2 (2–0) |
| HU200 | – | Technical Report Writing | MSC | 3 (3–0) |
| MGT-349 | – | Entrepreneurship | GER | 2 (2–0) |
| Course Code | Pre-Req | Course Title | HEC Domain | Credit Hours |
|---|---|---|---|---|
| CSC402 | FYP – I | Final Year Project – II | Computing Core | 4 (0–4) |
| DSXXX | – | Domain Elective 7 | Domain Elective | 3 (3–0) |
| IS202 | – | Ideology and Constitution of Pakistan | GER | 3 (3–0) |
| CSC403 | – | Professional Practices in Software | GER | 2 (2–0) |
| QT401 | – | Translation of Holy Quran – IV | UE | 1 (1–0) |
| HUXXX | – | International Language | UE | 0 (0–0) |