BS Internet of Things

Superior University’s BS Internet of Things program equips students with the key skills to design and produce the next generation of transformative devices and systems with a special focus on the main elements of the IoT systems. With an emphasis on the human interaction with IoT that goes far beyond the internet, the curriculum underlines how data moves between devices, apps, and the cloud while helping students comprehend AI driven data analysis.

Eligibility: Intermediate or Equivalent

Semester 1

CourseCredit Hours
Introduction to Information &
Communication Technologies
4
Programming Fundamentals4
Pakistan Studies2
Digital Logic Design4
English Composition & Comprehension
3
Total17

Semester 2

CourseCredit Hours
Object Oriented Programming4
Database Systems4
Probability & Statistics3
Communication & Presentation Skills3
Calculus & Analytic Geometry3
Total17

Semester 3

CourseCredit Hours
Data Structures & Algorithms4
Information Security3
Artificial Intelligence
4
Linear Algebra3
Technical & Business Writing3
Total17

Semester 4

CourseCredit Hours
Computer Networks4
Computer Organization & Assembly
Language
4
Analysis of Algorithms3
Introduction to Internet of Things3
IoT Elective-13
Total17

Semester 5

CourseCredit Hours
Operating System4
IoT Analytics and data visualization with
Cloud Services
3
Microcontrollers for IoT Devices3
Network Protocols for IoT3
Discrete Structures3
Total16

Semester 6

CourseCredit Hours
Parallel & Distributed Computing3
Introduction to Security of Internet of
Things and Cyber-Physical Systems
3
IoT Applied Machine Learning3
University Elective-13
IoT Elective-23
Islamic Studies/ Ethics2
Total16

Semester 7

CourseCredit Hours
Final Year Project - I3
Software Engineering3
IoT Elective-33
Differential Equations3
University Elective-23
Total15

Semester 8

CourseCredit Hours
Final Year Project - II
3
University Elective-33
University Elective-43
Professional Practices3
IoT Elective-43
Total15

To accommodate modern trends, Institute may reserve the right to change course requirements, fees, course classifications, course contents, class schedules, venues, faculty and the like, whenever it deems appropriate