تخطي إلى المحتوى الرئيسي

Government site registered with Digital Government Authority

Official Saudi websites end with edu.sa

All official government websites in Saudi Arabia end with sch.sa or edu.sa

Government websites use HTTPS for encryption and security.

Saudi government websites use HTTPS protocol to ensure encryption.

Digital Government Authority logo

Registered with Digital Government Authority No:

20260723112

Program Details

Bachelor of Science in Internet of Things

The Department of Information Technology in the College of Computer and Information Sciences has developed a Bachelor of Science program in Internet of Things program, which is an interdisciplinary program between the Department of Information Technology and the Department of Electrical Engineering in the College of Engineering. The Internet of Things program was developed to achieve excellence in academic programs, enhance the competitiveness of the university’s outputs, and support the scientific competencies of female students in career fields after graduation. This program includes a set of courses related to the fields of data science, security, communications, Internet of Things applications, embedded Internet of Things systems, electrical circuits and measurements, communication network systems, signal processing, controllers, and microprocessors. The duration of study in the program is four years distributed over eight semesters. To graduate, the student is required to successfully complete 137 accredited units, including graduation projects and field training.

About The Academic Program

Nature and Goals of the Program

The program aims to prepare graduates specialized in emerging technologies related to the Internet of Things.

Career opportunities

Design, development, and management of IoT solutions, Security of IoT systems, Data analytics for IoT systems, IoT system engineering, IoT systems testing, Educational and academic field in public and higher education institutions, Scientific research and training in research and technical training centers.

Program Information

College of Computer and Information Sciences
Department of Multidisciplinary:Information Technology/Electrical Engineering
Major Internet of Things
Academic degree Bachelor of Science in Internet of Things
Language of instruction English
Duration 4 Years

Program Details

  1. Qualifying female competencies capable of using and developing emerging technologies in accordance with the requirements of the labor market.
  2. Keeping pace with technical developments to encourage scientific research and innovation and employ them to serve society.
  3. Promoting moral and professional values among female students to achieve excellence and professional integrity in the field of specialization.
  4. Managing and leading projects and businesses related to the Internet of Things.
  1. K1 — Describe fundamental networking concepts and hardware components of an IoT system.
  2. K2 — Identify core and advanced concepts for communicating, analyzing, and securing IoT data.
  3. K3 — Recognize electrical and electronic engineering concepts of an IoT system.
  4. S1 — Utilize relevant techniques for designing, implementing, and managing an IoT-based solution.
  5. S2 — Communicate effectively in a variety of professional contexts.
  6. S3 — Identify and analyze user needs and take them into account in the selection, creation, integration, evaluation, and administration of IoT system.
  7. V1 — Demonstrate professionalism, social and ethical consideration in accordance with ethical and legal principles.
  8. V2 — Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  1. Apply computational and mathematical knowledge appropriate to the field of IoT.
  2. Use critical thinks skills to analyze IoT related problems and determine the appropriate computing requirements for providing a suitable solution.
  3. Design, implement and evaluate a computer system, processes, components, or programs in order to achieve the desired goal.
  4. Active participation in teamwork to achieve a common goal.
  5. Understand professional, ethical, legal, security and social issues that are related to IoT.
  6. Communicate effectively with a number of beneficiaries.
  7. Analyze the local and global impact of IoT computing on individuals, organizations and societies.
  8. Have the ability to participate in continuous professional development.
  9. Use techniques, skills and tools required for IoT applications.
  10. Apply new concepts and practices in the field of IoT.
  11. Identify and analyze user needs and take them into consideration when selecting, configuring, evaluating and managing an IoT based system.
  12. Integrate efficiently IoT solutions.
  13. Understand best practices, procedures and their applications.
  14. Contribute to form an effective project plan.
Levels Course Code Course Title Credit Pre-Requisite
Level One CS 110 Programming Language )1) 6
Level One ENG 101-1 English language (1) 3
Level One MATH 101 Calculus(1) 3
Level One PHYS 102 General Physics for Engineering (1) 4
Level Two MATH 103 Calculus (II) 6 MATH101OR MATH101TOR MaSc101M
Level Two PHYS 103 General Physics for Engineering (2) 4 PHYS102OR ( PHYS101TAND PHYS141T )
Level Two ENG 102-2 English language (2) 3 ENG101-1OR ( ENG101AND ENG102 )
Level Two CS 111 Programming Language (2) 6 CS110OR CS110T
Level Two ITE 110 Introduction to IoT 3
Level Three CS 212 Data Structures 5 CS111OR CS111T
Level Three IT 221 Computer Networks Fundamentals 4 CS110TOR CS110
Level Three ITE 240 Electric Circuits 4 MATH103AND PHYS103
Level Three MATH 161 General Statistics 3
Level Four ITE 211 Human Machine Interaction for IoT 3 ITE110
Level Four ITE 241 Electronics 4 ITE240
Level Four CS 340 Operating Systems 4 CS212OR CS212TOR CS212D
Level Four IS 220 Database Fundamentals 6 CS111TOR CS111
Level Four ITE 200 Big Data Analytics for IoT 3 MATH161
Level Five ECE 260 Digital Logic Circuit Design 4 MATH103TOR MATH103OR MATH102TOR MaSc102MOR MaSc103OR MaSc103MOR MaSc201OR MaSc203
Level Five ITE 301 Artificial Intelligence and Machine Learning for IoT 3 ITE200
Level Five ITE 312 Cloud Computing for IoT 3 IS220
Level Five ITE 313 IoT Networks Protocols 3 IT221
Level Five ITE 330 Software Engineering for Embedded Systems 3 CS340
Level Five ITE 350 Signals and Systems 3 ITE240
Level Six ITE 360 Microcontroller and Microprocessor 3 ECE260
Level Six CS 380 Professional Ethics 2
Level Six ITE 302 Cybersecurity for IoT 3
Level Six ITE 314 IoT Networks Management and Analysis 3 ITE200
Level Six ITE 351 Communication Systems 4 ITE350
Level Seven ITE 420 IoT Applications Development 3
Level Seven ITE 452 Wireless Communications for IoT 3 ITE351
Level Seven ITE 454 Wireless Sensor Networks for IoT 3 ITE351
Level Seven ITE 480 Graduation Project (1) (Capstone 1) 3
Level Eight ITE 481 Graduation Project (2) (Capstone 2) 3 ITE480
Level Eight ITE 490 (CO-OP) Training 6 ITE454AND ITE452AND ITE420AND ITE480

University Compulsory Requirements

Course Code Course Title Credit
GNR 070 Ethics and Islamic Values 2
GNR 071 Islamic Banking and Economics 2
GNR 072 Community Building in Islam 2
ENG 101 English Language (1) 3
ENG 102 English Language (2) 3

University Elective Requirements

Course Code Course Title Credit
GNR 020 Communication Skills 2
GNR 021 Creative Writing 2
GNR 022 Writing Academic Reports 2
GNR 023 Emotional Intelligence Course 2
GNR 030 Basics of Entrepreneurship 2
GNR 031 Principles of Projects Management 2
GNR 032 Giftedness and Mental Superiority 2
GNR 033 Principles of E-Commerce 2
GNR 034 Financial Literacy 2
GNR 035 Leadership and Change Management 2
GNR 050 Health Awareness 2
GNR 051 Poetry and Prose in Arabic Literature 2
GNR 052 Well-Being and Quality of Life 2
GNR 053 Fitness and Sport Science 2
GNR 060 Sustainable Development 2
GNR 061 Global Citizenship 2
GNR 062 Lifelong Learning Skills 2
GNR 063 Sustainable Ecosystems 2
GNR 064 Global Citizenship 2
GNR 010 History of Kingdom of Saudi Arabia and its Pioneering Role 2
GNR 011 Community Building in Islam 2
GNR 012 Good Citizenship Values 2
GNR 013 Saudi Arts and Heritage 2
GNR 015 Studies in Saudi Literature 2
GNR 040 Computer Skills and Information Technology 2
GNR 041 Basics of Programming 2
GNR 042 Data Analysis and Management 2
GNR 046 Artificial Intelligence For Healthcare Disciplines 2
GNR 047 Artificial Intelligence For Scientific Discipines 2
GNR 048 Artificial Intelligence For Humanities Disciplines 2

Elective Specialization Requirements

Course Code Course Title Credit
CY 322 Biometrics and Security 3
ITE 315 Selected Topics in IoT 3
ITE 416 Mobile Computing 3
ITE 421 IoT Networks Design 3
ITE 432 Real-Time Systems 3
ITE 442 Introduction to Digital VLSI for IoT 3
ITE 443 Introduction to Nano-Electronics for IoT 3
ITE 453 Introduction to Information Theory and Coding 3

Was this page helpful?

0% of users said yes from 0 responses

Please tell us why*(You can select multiple options)

I am*

Last page update: KSA Time