BS Robotics and Intelligent Systems Roadmap Fall 2025
Department of Electrical Engineering
Program Overview Road Map
BS Robotics and Intelligent Systems Roadmap Fall 2025
| Course Code | Course Title | Cr. Hrs. | Prerequisite |
| EE125 |
Applications of ICT |
2 |
- |
| EE125L |
Applications of ICT Lab |
1 |
- |
| MA107 |
Calculus and Analytical Geometry |
3 |
- |
| EN104 |
Functional English |
3 |
- |
| EE110 |
Circuit Analysis |
3 |
- |
| EE110L |
Circuit Analysis Lab |
1 |
- |
| ME124 |
Engineering Mechanics |
3 |
- |
| Semester Credit Hours |
16 |
| MA230 |
Differential Equations |
3 |
- |
| RI120 |
Robot Kinematics |
3 |
- |
| RI110 |
Introduction to Robotics |
3 |
- |
| RI110L |
Introduction to Robotics Lab |
1 |
- |
| CS143 |
Programming Fundamentals |
3 |
- |
| CS143L |
Programming Fundamentals Lab |
1 |
- |
| HM150 |
Islamic Studies/Ethics |
2 |
- |
| HM-222 |
Pakistan Studies |
2 |
- |
| Semester Credit Hours |
18 |
| EE220 |
Digital Logic Design |
3 |
- |
| EE220L |
Digital Logic Design Lab |
1 |
- |
| MA210 |
Linear Algebra |
3 |
- |
| EE315 |
Signals and Systems |
3 |
- |
| EE315L |
Signals and Systems Lab |
1 |
- |
| SS171 |
Ideology and Constitution of Pakistan |
2 |
- |
| SD210 |
Civics and Community Engagement |
2 |
- |
| SDXXX |
Occupational Health and Safety |
1 |
- |
| HMXXX |
Arts & Humanities Elective |
2 |
- |
| Semester Credit Hours |
18 |
| EE360 |
Control Systems |
3 |
- |
| EE328L |
Control Systems Lab |
1 |
- |
| EE306 |
Probability and Statistics for Engineers |
3 |
- |
| EE213 |
Data Structures and Algorithms |
3 |
- |
| EE213L |
Data Structures and Algorithms Lab |
1 |
- |
| RI225 |
Introduction to Artificial Intelligence |
2 |
- |
| RI225L |
Introduction to Artificial Intelligence Lab |
1 |
- |
| RI230 |
Mechanical Design for Robots |
3 |
- |
| RI230L |
Mechanical Design for Robots Lab |
1 |
- |
| Semester Credit Hours |
18 |
| EN126 |
Expository Writing |
3 |
- |
| RI312 |
Sensors and Actuators |
3 |
- |
| EE329 |
Embedded Systems |
3 |
- |
| EE329L |
Embedded Systems Lab |
1 |
- |
| RI325 |
Robot Operating System |
3 |
- |
| RI325L |
Robot Operating System Lab |
1 |
- |
| RI330 |
Robot Motion Planning and Control |
3 |
- |
| RI330L |
Robot Motion Planning and Control Lab |
1 |
- |
| Semester Credit Hours |
18 |
| RI340 |
Intelligent Control Systems |
3 |
- |
| RI340L |
Intelligent Control Systems Lab |
1 |
- |
| RI3XX |
Elective-I |
3 |
- |
| RI3XXL |
Elective-I Lab |
1 |
- |
| RI356 |
Computer Vision |
3 |
- |
| RI356L |
Computer Vision Lab |
1 |
- |
| RI3XX |
Elective-II |
3 |
- |
| NSXXX |
Natural Science Elective |
3 |
- |
| Semester Credit Hours |
18 |
| RI491 |
Final Year Design Project I |
2 |
- |
| SSXXX |
Social Science Elective |
2 |
- |
| RI425 |
Numerical Computing |
3 |
- |
| RI430 |
Robot Design |
3 |
- |
| RI430L |
Robot Design Lab |
1 |
- |
| RI4XX |
Elective-III |
3 |
- |
| RI4XX |
Elective-IV |
3 |
- |
| — |
Understanding of Holy Quran - I |
1 |
- |
| Semester Credit Hours |
18 |
| RI492 |
Final Year Design Project II |
4 |
- |
| RI4XX |
Elective-V |
3 |
- |
| RI4XXL |
Elective-V Lab |
1 |
- |
| SS306 |
Entrepreneurship |
3 |
- |
| — |
Understanding of Holy Quran - II |
1 |
- |
| — |
COOP |
6 |
- |
| Semester Credit Hours |
12 |
| Grand Total Credit Hours |
136 |
Total Credit Hours: 136 (Without COOP), Total Credit Hours: 142 (With COOP)
Approved Elective Courses in BS(R&IS)
Recommended List of Arts and Humanities Electives (2+0)
- Communication and Presentation skills (EN130)
- Professional Ethics (BP238)
- Foreign Languages (SD222)
Recommended List of Social Science Electives (2+0)
- Critical Thinking. (SS201)
- Engineering Economics. (MS224)
- Engineering Management.(MS323)
Recommended List of Natural Science Electives (3+0)
- Numerical Analysis (MA422)
- Discrete Mathematics (MA105)
Recommended List of Electives
- Autonomous Mobile Robots [3+1] (RI345), (RI345L)
- Mobile robots and navigation [3] (RI350)
- Digital Image Processing [3] (EE452)
- Internet of Things [3+1] (EE453), (EE453L)
- Wireless Communication [3] (EE480)
- Applied Machine Learning [3+1], (EE440), (EE440L)
- Networks and Communication [3+1] (RI448), (RI448L)
- Industrial Robotics [3] (RI435)
- Medical Robots [3] (RI437)
- Aerial Robotics [3+1] (RI436) (RI436L)
- Agricultural Robotics [3] (RI440)
- Manufacturing Processes [3] (RI442)
- Cloud Computing [3+1] (RI443), (RI443L)
- Augmented Reality and Virtual Reality [3] (RI450)
- Natural Language Processing [3] (RI455)
- Human-Robot Interaction [3] (RI456)
- Intelligence System [3] (RI456)
Road Map of BS(R&IS) Updated
Fall 2023- Fall 2024 Roadmap BS Robotics and Intelligent Systems
| Course Code | Course Title | Cr. Hrs. | Prerequisite |
| EE125 |
Applications of ICT |
2 |
- |
| EE125L |
Applications of ICT Lab |
1 |
- |
| MA107 |
Calculus and Analytical Geometry |
3 |
- |
| EN104 |
Functional English |
3 |
- |
| EE110 |
Circuit Analysis |
3 |
- |
| EE110L |
Circuit Analysis Lab |
1 |
- |
| ME124 |
Engineering Mechanics |
3 |
- |
| Semester Credit Hours |
16 |
| MA230 |
Differential Equations |
3 |
MA111 |
| RI120 |
Robot Kinematics |
3 |
- |
| RI110 |
Introduction to Robotics |
3 |
- |
| RI110L |
Introduction to Robotics Lab |
1 |
- |
| CS143 |
Programming Fundamentals |
3 |
- |
| CS143L |
Programming Fundamentals Lab |
1 |
- |
| HM150 |
Islamic Studies/Ethics |
2 |
- |
| Semester Credit Hours |
16 |
| EE220 |
Digital Logic Design |
3 |
- |
| EE220L |
Digital Logic Design Lab |
1 |
- |
| MA210 |
Linear Algebra |
3 |
- |
| EE315 |
Signals and Systems |
3 |
- |
| EE315L |
Signals and Systems Lab |
1 |
- |
| SS171 |
Ideology and Constitution of Pakistan |
2 |
- |
| SD210 |
Civics and Community Engagement |
2 |
- |
| SDXXX |
Occupational Health and Safety |
1 |
- |
| HMXXX |
Arts & Humanities Elective |
2 |
- |
| Semester Credit Hours |
18 |
| EE360 |
Control Systems |
3 |
EE315 |
| EE328L |
Control Systems Lab |
1 |
- |
| EE306 |
Probability and Statistics for Engineers |
3 |
- |
| EE213 |
Data Structures and Algorithms |
3 |
CS143 |
| EE213L |
Data Structures and Algorithms Lab |
1 |
- |
| RI225 |
Introduction to Artificial Intelligence |
2 |
- |
| RI225L |
Introduction to Artificial Intelligence Lab |
1 |
- |
| RI230 |
Mechanical Design for Robots |
3 |
- |
| RI230L |
Mechanical Design for Robots Lab |
1 |
- |
| Semester Credit Hours |
18 |
| EN126 |
Expository Writing |
3 |
- |
| RI312 |
Sensors and Actuators |
3 |
- |
| EE329 |
Embedded Systems |
3 |
- |
| EE329L |
Embedded Systems Lab |
1 |
- |
| RI325 |
Robot Operating System |
3 |
- |
| RI325L |
Robot Operating System Lab |
1 |
- |
| RI330 |
Robot Motion Planning and Control |
3 |
- |
| RI330 L |
Robot Motion Planning and Control Lab |
1 |
- |
| Semester Credit Hours |
18 |
| RI340 |
Intelligent Control Systems |
3 |
- |
| RI340L |
Intelligent Control Systems Lab |
1 |
- |
| RI3XX |
Elective-I |
3 |
- |
| RI3XXL |
Elective-I Lab |
1 |
- |
| RI356 |
Computer Vision |
3 |
- |
| RI356L |
Computer Vision Lab |
1 |
- |
| RI3XX |
Elective-II |
3 |
- |
| NSXXX |
Natural Science Elective |
3 |
- |
| Semester Credit Hours |
18 |
| RI491 |
Final Year Design Project I |
2 |
- |
| SSXXX |
Social Science Elective |
2 |
- |
| RI425 |
Numerical Computing |
3 |
- |
| RI430 |
Robot Design |
3 |
- |
| RI430L |
Robot Design Lab |
1 |
- |
| RI4XX |
Elective-III |
3 |
- |
| RI4XX |
Elective-IV |
3 |
- |
| Semester Credit Hours |
17 |
| RI492 |
Final Year Design Project II |
4 |
- |
| RI4XX |
Elective-V |
3 |
- |
| RI4XXL |
Elective-V Lab |
1 |
- |
| SS306 |
Entrepreneurship |
3 |
- |
| COOP |
Supervised Industrial Training (COOP) |
6 |
- |
| Semester Credit Hours |
17 |
| Grand Total Credit Hours (With COOP) |
138 |
Approved Elective Courses in BS(R&IS)
Recommended List of Arts and Humanities Electives (2+0)
- Communication and Presentation skills (EN130)
- Professional Ethics (BP238)
- Foreign Languages (SD222)
Recommended List of Social Science Electives (2+0)
- Critical Thinking. (SS201)
- Engineering Economics. (MS224)
- Engineering Management.(MS323)
Recommended List of Natural Science Electives (3+0)
- Numerical Analysis (MA422)
- Discrete Mathematics (MA105)
Recommended List of Electives
- Autonomous Mobile Robots [3+1] (RI345), (RI345L)
- Mobile robots and navigation [3] (RI350)
- Digital Image Processing [3] (EE452)
- Internet of Things [3+1] (EE453), (EE453L)
- Wireless Communication [3] (EE480)
- Applied Machine Learning [3+1], (EE440), (EE440L)
- Networks and Communication [3+1] (RI448), (RI448L)
- Industrial Robotics [3] (RI435)
- Medical Robots [3] (RI437)
- Aerial Robotics [3+1] (RI436) (RI436L)
- Agricultural Robotics [3] (RI440)
- Manufacturing Processes [3] (RI442)
- Cloud Computing [3+1] (RI443), (RI443L)
- Augmented Reality and Virtual Reality [3] (RI450)
- Natural Language Processing [3] (RI455)
- Human-Robot Interaction [3] (RI456)
- Intelligence System [3] (RI456)