Robotics and Artificial Intelligence
1. Program Description
The Bachelor of Science in Robotics and Artificial Intelligence (BS Robotics and AI) prepares graduates to design,
develop, program, integrate, test and evaluate intelligent robotic systems for real-world use in industry, healthcare,
agriculture, transportation and public services.
Mission
To provide outcome-based, interdisciplinary, laboratory-intensive and industry-relevant education in robotics
and artificial intelligence, enabling graduates to design, develop, integrate, test and evaluate intelligent
robotic systems using modern tools, ethical practices and lifelong learning for the benefit of industry and society.
What makes it different
Unlike conventional computer science or AI programs, this program focuses on embodied AI: intelligence connected
with sensing, actuation, motion, control and interaction with the physical world.
|
Industry need
|
Graduate capability
|
|
Robots beyond fixed automation
|
Robotics programming, sensing, control, autonomous behavior
|
|
Real-world perception
|
Computer vision, sensor fusion, robot perception
|
|
Smart automation
|
Mechatronics, embedded systems, control, AI integration
|
|
Reliable navigation
|
Localization, mapping, path planning
|
|
Safe human interaction
|
Human-robot interaction, safety, ethics, responsible design
|
2. Why Robotics and AI, Why Now
The global markets below are projected values for 2030, as cited in the program proposal.
|
Market
|
Projected size
|
CAGR
|
|
Industrial robotics
|
USD 60.6 billion
|
9.9%
|
|
Mobile robotics
|
USD 73.7 billion
|
20.7%
|
|
Smart robots
|
USD 131.5 billion
|
26.5%
|
The World Economic Forum names AI, robotics and automation as major drivers of job change toward 2030.
3. Curriculum
The curriculum comprises 131 credit hours across 8 semesters, with 14 to 18 credit hours per semester.
Supervised internship or industrial training is a mandatory non-credit requirement, preferably completed
after the 6th semester, as per university policy.
|
Category
|
Credit hours
|
Contents
|
|
General education
|
31
|
14 courses: ICT, English, Calculus, Applied Physics, Islamic Studies, Pakistan Studies, Professional Practices, Entrepreneurship, Project Management and more.
|
|
Mathematics
|
8
|
Multivariable Calculus, Linear Algebra and Differential Equations, Probability and Statistics.
|
|
Foundation
|
41
|
13 courses from Workshop Practice and Circuit Analysis to Data Structures, Operating Systems, System Modeling and Communication Systems for Robotics.
|
|
Program core
|
39
|
Programming for AI, Embedded Systems, Instrumentation, Mechatronics, Kinematics and Dynamics, Control, ROS, Machine Learning, Robot Vision, Mobile Robotics and the 6-credit Final Year Project.
|
|
Electives
|
12
|
Four courses chosen from a basket of 26.
|
|
Total
|
131
|
|
Semester-wise course plan
Semester 1 (contact hours: 25)
|
Code
|
Course title
|
Theory
|
Lab
|
Credit hours
|
|
GE-101
|
Applications of ICT
|
2
|
1
|
3
|
|
GE-102
|
Calculus and Analytic Geometry
|
3
|
0
|
3
|
|
GE-103
|
Functional English
|
3
|
0
|
3
|
|
CS-101
|
Workshop Practice
|
0
|
1
|
1
|
|
GE-104
|
Applied Physics
|
2
|
1
|
3
|
|
CS-102
|
Programming Fundamentals
|
3
|
1
|
4
|
|
|
Total
|
13
|
4
|
17
|
Semester 2 (contact hours: 26)
|
Code
|
Course title
|
Theory
|
Lab
|
Credit hours
|
|
CS-103
|
Object-Oriented Programming
|
2
|
1
|
3
|
|
MT-101
|
Multivariable Calculus
|
2
|
0
|
2
|
|
GE-105
|
Expository Writing
|
3
|
0
|
3
|
|
CS-104
|
Digital Logic and Computer Systems
|
3
|
1
|
4
|
|
CS-105
|
Engineering Drawing
|
1
|
1
|
2
|
|
CS-106
|
Circuit Analysis
|
3
|
1
|
4
|
|
|
Total
|
14
|
4
|
18
|
Semester 3 (contact hours: 25)
|
Code
|
Course title
|
Theory
|
Lab
|
Credit hours
|
|
MT-201
|
Linear Algebra & Differential Equations
|
3
|
0
|
3
|
|
CS-201
|
Data Structures and Algorithms
|
3
|
1
|
4
|
|
GE-201
|
Understanding of Holy Quran-I
|
0
|
1
|
1
|
|
CS-202
|
Signals and Systems
|
3
|
0
|
3
|
|
CS-203
|
Electronic Devices
|
2
|
1
|
3
|
|
CS-204
|
Design of Machine Elements
|
2
|
1
|
3
|
|
|
Total
|
13
|
4
|
17
|
Semester 4 (contact hours: 24)
|
Code
|
Course title
|
Theory
|
Lab
|
Credit hours
|
|
CS-205
|
Operating Systems
|
3
|
1
|
4
|
|
GE-202
|
Understanding of Holy Quran-II
|
0
|
1
|
1
|
|
MT-202
|
Probability & Statistics
|
3
|
0
|
3
|
|
RA-201
|
Programming for AI
|
2
|
1
|
3
|
|
RA-202
|
Instrumentation and Measurements
|
2
|
1
|
3
|
|
GE-203
|
Ideology and Constitution of Pakistan
|
2
|
0
|
2
|
|
|
Total
|
12
|
4
|
16
|
Semester 5 (contact hours: 25)
|
Code
|
Course title
|
Theory
|
Lab
|
Credit hours
|
|
RA-301
|
Embedded Systems
|
2
|
1
|
3
|
|
GE-301
|
Islamic Studies / Ethics
|
2
|
0
|
2
|
|
RA-302
|
Kinematics and Dynamics
|
2
|
1
|
3
|
|
RA-303
|
Machine Learning
|
3
|
1
|
4
|
|
GE-302
|
Project Management
|
2
|
0
|
2
|
|
CS-301
|
System Modeling and Simulation
|
2
|
1
|
3
|
|
|
Total
|
13
|
4
|
17
|
Semester 6 (contact hours: 26)
|
Code
|
Course title
|
Theory
|
Lab
|
Credit hours
|
|
CS-302
|
Communication Systems for Robotics
|
2
|
1
|
3
|
|
RA-304
|
Control Systems
|
3
|
1
|
4
|
|
EL-301
|
Elective-I
|
2
|
1
|
3
|
|
RA-305
|
Robot Vision and Perception
|
3
|
1
|
4
|
|
GE-303
|
Entrepreneurship
|
2
|
0
|
2
|
|
GE-304
|
Pakistan Studies
|
2
|
0
|
2
|
|
|
Total
|
14
|
4
|
18
|
Semester 7 (contact hours: 26)
|
Code
|
Course title
|
Theory
|
Lab
|
Credit hours
|
|
RA-401
|
Robot Operating System
|
2
|
1
|
3
|
|
RA-402
|
Mechatronics System Design
|
2
|
1
|
3
|
|
EL-401
|
Elective-II
|
2
|
1
|
3
|
|
GE-401
|
Professional Practices
|
2
|
0
|
2
|
|
RA-403
|
Final Year Project-I
|
0
|
3
|
3
|
|
|
Total
|
8
|
6
|
14
|
Semester 8 (contact hours: 26)
|
Code
|
Course title
|
Theory
|
Lab
|
Credit hours
|
|
RA-404
|
Mobile Robotics
|
2
|
1
|
3
|
|
EL-402
|
Elective-III
|
2
|
1
|
3
|
|
EL-403
|
Elective-IV
|
2
|
1
|
3
|
|
GE-402
|
Civics and Community Engagement
|
2
|
0
|
2
|
|
RA-405
|
Final Year Project-II
|
0
|
3
|
3
|
|
|
Total
|
8
|
6
|
14
|
Elective basket
Students choose four electives (12 credit hours) from the following 26 courses, each carrying 2 theory and 1 lab credit hour.
Elective courses
|
No.
|
Course
|
No.
|
Course
|
|
1
|
Power Electronics
|
14
|
Smart Agriculture Robotics
|
|
2
|
Edge AI and AIoT
|
15
|
Healthcare Robotics
|
|
3
|
Digital Signal Processing
|
16
|
Cloud Robotics
|
|
4
|
Deep Learning
|
17
|
Humanoid Robotics
|
|
5
|
Intelligent Systems
|
18
|
SLAM and Robot Navigation
|
|
6
|
Advanced Control Systems
|
19
|
Medical and Assistive Robotics
|
|
7
|
Industry 4.0
|
20
|
Digital System Design
|
|
8
|
Reinforcement Learning
|
21
|
Human-Robot Interaction
|
|
9
|
Autonomous Vehicles and Drones
|
22
|
Robot Manipulation
|
|
10
|
Swarm Robotics
|
23
|
Wireless and Mobile Communications
|
|
11
|
Smart Manufacturing Systems
|
24
|
Soft Robotics
|
|
12
|
Digital Twin Technologies
|
25
|
AI Forensic Analysis
|
|
13
|
Intelligent Transportation Systems
|
26
|
AI for Healthcare
|
4. Program Educational Objectives
The PEOs describe the expected professional achievements of graduates a few years after graduation.
|
PEO
|
Statement
|
|
PEO-1
|
Demonstrate growth in careers related to robotics, artificial intelligence, automation, and intelligent systems through strong knowledge and practical skills.
|
|
PEO-2
|
Collaborate and communicate effectively to solve real-world problems through robotics and AI-based solutions.
|
|
PEO-3
|
Maintain professional integrity and commitment to social, ethical, safe, and responsible use of robotics and AI systems.
|
|
PEO-4
|
Engage in continuous learning, innovation, and entrepreneurship in emerging robotics and artificial intelligence domains.
|
5. Program Learning Outcomes
|
PLO
|
Title
|
Description
|
|
PLO-1
|
Knowledge
|
An ability to apply knowledge of mathematics, natural sciences, computing, robotics, artificial intelligence, and related specialization areas to solve defined and applied problems.
|
|
PLO-2
|
Problem Analysis
|
An ability to identify, formulate, research literature, and analyze broadly defined problems in robotics and artificial intelligence using appropriate analytical tools, data, and domain knowledge.
|
|
PLO-3
|
Design and Development of Solutions
|
An ability to design solutions for broadly defined robotics and artificial intelligence problems that help develop systems, components, processes, or applications while considering public health, safety, cultural, societal, and environmental requirements.
|
|
PLO-4
|
Investigation
|
An ability to investigate broadly defined robotics and artificial intelligence problems by locating, searching, selecting, and interpreting relevant data, literature, standards, experiments, and system evidence to reach valid conclusions.
|
|
PLO-5
|
Modern Tool Usage
|
An ability to select and apply appropriate techniques, resources, modern computing tools, robotics platforms, AI tools, simulation environments, embedded systems, and IT tools to broadly defined problems, with awareness of their limitations.
|
|
PLO-6
|
The Graduate and Society
|
An ability to understand societal, health, safety, legal, and cultural issues and the consequent responsibilities relevant to robotics and artificial intelligence applications.
|
|
PLO-7
|
Ethics
|
Understand and commit to professional ethics, responsible AI principles, safety, privacy, fairness, accountability, and accepted norms of professional practice.
|
|
PLO-8
|
Individual and Collaborative Teamwork
|
An ability to function effectively as an individual and as a member or leader in diverse and multidisciplinary teams.
|
|
PLO-9
|
Communication
|
An ability to communicate effectively on broadly defined robotics and artificial intelligence activities with professionals and society at large by writing effective reports and design documents, making effective presentations, and giving and receiving clear instructions.
|
|
PLO-10
|
Project Management and Finance
|
An ability to demonstrate knowledge and understanding of project management and basic financial principles and apply these to manage robotics and AI projects as a member or leader in multidisciplinary environments.
|
|
PLO-11
|
Lifelong Learning
|
An ability to recognize the need for, and engage in, independent and lifelong learning in robotics, artificial intelligence, and related emerging technologies.
|
6. Admission and Degree Award
Eligibility, duration, credit hours and award of degree follow applicable HEC and UET Taxila rules.
Eligibility
- Minimum 50% marks in F.Sc. (Pre-Engineering, Pre-Medical, ICS), DAE, A-Level or equivalent, excluding additional marks such as sports or Hafiz-e-Quran marks where applicable.
- Passing the entrance test as required under university admission rules.
- An IBCC equivalence certificate for qualifications from other education systems.
- Admission is merit-based and open to eligible candidates according to university policy.
Duration and credit hours
- Minimum duration: 4 years (8 semesters).
- Semester duration: 16 to 18 weeks, including teaching and examinations.
- Total credit hours: 131; 14 to 18 credit hours per semester.
Proposed student intake
The proposed initial intake is 100 students per year, with gradual increase over the years, subject to approval by the competent statutory bodies of the university.
Award of degree
The degree is awarded after successful completion of the prescribed credit hours, the required theory and laboratory courses, the elective courses, the Final Year Project, outcome-based assessment, and the minimum CGPA and other requirements prescribed by HEC and UET Taxila.
7. Career Prospects
Graduates can work in robotics, AI startups, software houses, embedded systems, manufacturing, automation, automotive systems, drones, healthcare and agriculture technology, defense technology, smart infrastructure, transportation, logistics, education technology, research and development, and public-sector digital transformation. Typical roles include:
- Robotics Engineer
- Robotics Software Developer
- AI Systems Developer
- Embedded Robotics Developer
- Autonomous Systems Developer
- Robot Vision Engineer
- Machine Learning Engineer
- Drone Systems Developer
- Industrial Automation Engineer
- Mechatronics and Robotics Specialist
- Control Systems Engineer
- ROS Developer
- Intelligent Systems Developer
- AI and Robotics Project Engineer
- Smart Manufacturing Systems Developer
- Healthcare Robotics Developer
- Agricultural Robotics Developer
- Human-Robot Interaction Specialist
- Robotics Testing and Integration Engineer
8. SWARM Robotics Lab (NCRA)
The SWARM Robotics Lab at UET Taxila is a focused platform for robotics, swarm intelligence, computer vision, artificial intelligence, decentralized communication, drones and STEM robotics. It supports project-based and industry-oriented learning through three sub-labs:
- Swarm Intelligence Lab: multi-robot coordination and drones.
- Computer Vision and AI Lab: robot vision, perception and AI-enabled autonomy.
- Decentralized Communications Lab: communication for cooperating robots.
|