A four-year undergraduate degree that builds deep foundations in computing and lets you specialise in artificial intelligence, machine learning and data science.
The BS Computer Science program at Tarar Institute of AI & Technology is designed to turn curious problem-solvers into confident, industry-ready computer scientists. Over four years, students build a rigorous foundation in programming, algorithms, mathematics and systems, then progress into advanced areas such as artificial intelligence, machine learning, data science, cloud computing and cybersecurity.
Our curriculum follows a modern, HEC-aligned structure and is delivered by experienced academics and industry practitioners. Learning is hands-on: students work in dedicated computing and AI laboratories, collaborate on real projects, earn professional certifications and complete an industrial internship and a substantial final year project. Graduates leave able to design, build and deploy intelligent software that solves real-world problems — and ready to compete for careers in Pakistan and abroad.
Go beyond the basics with electives in machine learning, computer vision and natural language processing.
Modern computer and AI labs where you build, test and deploy real software.
Supervised internships and projects with our software house and industry partners.
Globally recognised certifications embedded alongside your degree.
The scheme of studies below is a tentative roadmap across eight semesters. Exact courses, especially electives, may vary each session.
| Course | Cr |
|---|---|
| Programming Fundamentals | 4 |
| Calculus & Analytical Geometry | 3 |
| Applied Physics | 3 |
| Functional English | 3 |
| Islamic Studies / Ethics | 2 |
| Total | 15 |
| Course | Cr |
|---|---|
| Object-Oriented Programming | 4 |
| Discrete Structures | 3 |
| Linear Algebra | 3 |
| English Composition & Comprehension | 3 |
| Pakistan Studies | 2 |
| Total | 15 |
| Course | Cr |
|---|---|
| Data Structures & Algorithms | 4 |
| Digital Logic Design | 3 |
| Probability & Statistics | 3 |
| Database Systems | 3 |
| Technical & Business Writing | 3 |
| Total | 16 |
| Course | Cr |
|---|---|
| Design & Analysis of Algorithms | 3 |
| Computer Organization & Assembly | 3 |
| Operating Systems | 3 |
| Software Engineering | 3 |
| Multivariable Calculus | 3 |
| Total | 15 |
| Course | Cr |
|---|---|
| Artificial Intelligence | 3 |
| Computer Networks | 3 |
| Theory of Automata | 3 |
| Web Technologies | 3 |
| Professional Practices | 2 |
| Total | 14 |
| Course | Cr |
|---|---|
| Machine Learning | 3 |
| Compiler Construction | 3 |
| Human-Computer Interaction | 3 |
| Data Warehousing & Mining | 3 |
| Elective I | 3 |
| Total | 15 |
| Course | Cr |
|---|---|
| Computer Vision / Deep Learning | 3 |
| Information Security | 3 |
| Cloud Computing | 3 |
| Final Year Project I | 3 |
| Elective II | 3 |
| Total | 15 |
| Course | Cr |
|---|---|
| Natural Language Processing | 3 |
| Parallel & Distributed Computing | 3 |
| Entrepreneurship | 2 |
| Final Year Project II | 3 |
| Elective III | 3 |
| Total | 14 |
Who can apply? Applicants who have completed 12 years of education (or will do so in the current admission session) are eligible to apply, subject to the following:
Per HEC rules, candidates with qualifications other than SSC/HSSC may be required to obtain an equivalence certificate from IBCC, Islamabad.
Admission is based on academic record, an admission test and an interview. The admission test assesses analytical reasoning, mathematics and basic English, and is held at the TIAIT campus. Final merit is determined by a combination of your previous academic results and test performance. Our admissions team will guide you through test dates and preparation.
TIAIT offers competitive, transparent fees with no hidden charges and flexible, semester-wise installment plans. Merit and need-based scholarships are available for deserving students. For the current per-semester fee for BS Computer Science and details of available financial support, please contact the admissions office.
View scholarshipsGraduates of BS Computer Science are equipped for a wide range of high-demand roles:
Take the first step toward your degree at TIAIT.