UndergraduateFaculty of Computer Science & IT

BS Computer Science – Internet of Things

This program is built for the AI era, where professionals must connect devices, collect data, and build smart systems that interact with the real world. As AI reshapes industries like smart homes, healthcare, logistics, and…

Overview


This program is built for the AI era, where professionals must connect devices, collect data, and build smart systems that interact with the real world. As AI reshapes industries like smart homes, healthcare, logistics, and manufacturing, students who cannot work with connected systems risk being left behind. This program prepares students to use AI as a real competitive advantage in IoT, automation, and smart device ecosystems. From the first semester, students learn Applied AI and Prompt Engineering, Content Writing, Visual Content Creation, Digital Marketing, and No-Code Web and Mobile Application Development using GitHub Copilot. After completing the first semester, students can start earning by offering websites, digital services, automation ideas, and tech-enabled solutions. This is not just a BSCS. It is a university-supported pathway to become a future-ready IoT professional who can build connected systems and smart solutions. Smart systems and connected devices Automation and real-world applications First-semester earning opportunities Hardware-software integration Future-ready technology pathway Frequently Asked Questions

Courses by Semester


Tap a semester to see its courses.

Semester 1
Subject Credit Hours
Writing & Reading for Impact
Creative Designing with AI Tools
AI Integrated ICT
AI Powered Functional English
AI Embedded Entrepreneurship
Programming Fundamentals
Calculus and Analytical Geometry
Semester 2
Subject Credit Hours
Optimizing Health & Nutrition with AI
Data Analysis for Informed Decision-Making
Islamic Studies / Ethics and AI Morality
Understanding Human Psychology With AI
Object Oriented Programming
Linear Algebra
Semester 3
Subject Credit Hours
Mathematical Problem Solving with AI
Civic and Community Engagement
Fehm-e-Quran I
Pakistan: Ideology & Constitution
Data Structures
Digital Logic Design
Operating Systems
Semester 4
Subject Credit Hours
Fehm-e-Quran II
Pakistan Studies
Software Engineering
Database Systems
Computer Organization & Architecture
Design and Analysis of Algorithms
Semester 5
Subject Credit Hours
Computer Networks
Information Security
Artificial Intelligence
Theory of Automata
Probability & Statistics
Professional Practice
Semester 6
Subject Credit Hours
Cloud Computing
Sensors, Transducers, and Interfacing
Real-Time Operating Systems
IoT Communication and Networks
IoT Application Layer Protocol
Semester 7
Subject Credit Hours
Edge AI
IoT Cloud
IoT Data Analytics and Visualization
IoT Security
Professional Certification
Semester 8
Subject Credit Hours
Final Year Project
Field Experience / Internship
Internship Note
Final Year Project Note
Frequently Asked Questions

Fees & Scholarship


Tuition / semesterRs 200,000
Admission and Registration FeeRs 30,000 (one-time)

The Admission and Registration Fee is a one-time charge and becomes payable only after you receive your provisional admission offer. Nothing is payable to submit an application.

Scholarship & Study Loan

  • Work-Based Scholarship available
  • Study Loan available

Work-Based Scholarship (WBS): work 10 hours/week online for 40% off (payable Rs 120,000/sem) or 5 hours/week for 20% off. Earned by working — not by marks.

Study Loan: an additional 40% study loan brings the payable amount to ~Rs 72,000/semester. Repaid after the student starts earning, in 6 instalments under a signed undertaking.

How the Scholarship Works

Admission Requirements


Duration, Credit Hours, and Program Structure

Applicants must have completed Higher Secondary School Certificate, A-Levels, or an IBCC-recognized equivalent qualification involving at least 12 years of schooling with at least 50% marks. Mathematics at HSSC/intermediate level is required for BS Computing programs. Students who have not studied Mathematics must pass 6 credit hours of Mathematics deficiency courses within the first year or zero semester, as applicable under HEC and University rules.

Frequently Asked Questions

Duration, Credit Hours, and Program Structure

The BSCS – Internet of Things (IoT) program is a 4-year undergraduate degree spread over 8 regular semesters with 130 credit hours. Its structure includes 34 credit hours of General Education, 48 credit hours of Computer Science Core courses, 24 credit hours of Specialization/Electives, 3 credit hours of Professional Certification, 12 credit hours of Interdisciplinary/Allied courses, 3 credit hours of Field Experience/Internship, and 6 credit hours of Final Year Project.

Frequently Asked Questions

Read the Admission Guidelines

Career Opportunities


IoT Developer

Smart Systems Engineer

Embedded Systems Engineer

Automation Specialist

IoT Solutions Architect

IoT Startup Founder

Frequently Asked Questions


Why is IoT important today?

IoT connects devices and enables smart systems used in homes, industries, healthcare, and cities.

What will I learn from the first semester?

You will learn AI prompting, content writing, visual creation, digital marketing, and no-code development.

Can I start earning after first semester?

Yes. You can offer websites, digital services, automation concepts, and basic tech solutions.

When do IoT skills develop?

Core IoT and hardware skills develop gradually after foundational computing courses.

What can I earn from after first semester?

You can offer websites, digital services, automation ideas, and AI-assisted solutions.

Is freelancing possible in IoT?

Initially through digital services, and later through smart device and automation solutions.

Can I build IoT projects during my degree?

Yes. Students gradually design and build connected systems and smart devices.

What makes IoT valuable?

It connects AI, hardware, data, and real-world problem solving.

Who is eligible to apply?

Students with HSSC / Intermediate, A-Levels, or an IBCC-recognized equivalent qualification involving at least 12 years of schooling may apply if they meet the minimum 50% marks requirement and other University admission conditions.

Is Mathematics required for admission?

Yes. Mathematics at HSSC/intermediate level is required for BS Computing programs. Students who have not studied Mathematics must complete 6 credit hours of Mathematics deficiency courses within the first year or zero semester, as applicable.

Is an entry test or interview required?

No entry test or interview is required for this undergraduate program unless the University or admission authority announces a specific additional requirement for a particular intake.

Can awaiting-result students apply?

Yes. Awaiting-result students may be considered provisionally, but final admission is confirmed only after submission and verification of the final result and fulfillment of eligibility requirements.

Is equivalence required for O/A-Level or foreign qualifications?

Yes. Applicants with O/A-Level, foreign board, or foreign qualification must provide equivalence from the relevant authority according to University rules.

Is lateral entry or credit transfer possible?

Eligible Associate Degree in Computing graduates or transfer applicants may be considered subject to CGPA, course matching, deficiency requirements, seat availability, scheme compatibility, and University approval.

What is the duration of the program?

The normal duration is 4 years, offered over 8 regular semesters. The maximum duration may extend according to applicable University and HEC rules.

How many credit hours are required?

Students complete 130 credit hours, including general education, core computing, specialization/elective courses, interdisciplinary/allied courses, professional certification, internship, and final year project.

What types of courses will I study?

Students study communication, ICT, entrepreneurship, mathematics, programming, databases, operating systems, networks, information security, artificial intelligence, cloud computing, specialization courses, professional practice, certification, internship, and final year project.

Does the program include practical work?

Yes. Practical learning is included through labs, projects, AI-supported tasks, mentor-led activities, professional certification, field experience/internship, and final year project.

What is the semester fee for BSCS - Internet of Things (IoT)?

The current semester fee for undergraduate programs under the Faculty of Computer Science & IT is PKR 135,000 per semester, subject to University policy and the official admission system.

How much merit scholarship can I get?

For undergraduate Computer Science and IT programs, the merit scholarship are offered as follows:

Related Programs


AI Career Counselling