Sign In

About The Academic Program

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.

Major

Internet of Things

Language of instruction

English

Duration

4 Years

Academic degree

Bachelor of Science in 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.

Nature and Goals of the Program

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

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.

K1 Describe fundamental networking concepts and hardware components of an IoT system.
K2 Identify core and advanced concepts for communicating, analyzing, and securing IoT data.
K3 Recognize electrical and electronic engineering concepts of an IoT system.
S1 Utilize relevant techniques for designing, implementing, and managing an IoT-based solution.
S2 Communicate effectively in a variety of professional contexts.
S3 Identify and analyze user needs and take them into account in the selection, creation, integration, evaluation, and administration of IoT system.
V1 Demonstrate professionalism, social and ethical consideration in accordance with ethical and legal principles.
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.

Study Plan

Course Code Course Title Credit
Ethics and Islamic Values 2
Islamic Banking and Economics 2
Community Building in Islam 2
English Language (1) 3
English Language (2) 3

Course Code Course Title Credit
Communication Skills 2
Creative Writing 2
Writing Academic Reports 2
Emotional Intelligence Course 2
Basics of Entrepreneurship 2
Principles of Projects Management 2
Giftedness and Mental Superiority 2
Principles of E-Commerce 2
Financial Literacy 2
Leadership and Change Management 2
Health Awareness 2
Poetry and Prose in Arabic Literature 2
Well-Being and Quality of Life 2
Fitness and Sport Science 2
Sustainable Development 2
Global Citizenship 2
Lifelong Learning Skills 2
Sustainable Ecosystems 2
History of Kingdom of Saudi Arabia and its Pioneering Role 2
Good Citizenship Values 2
Saudi Arts and Heritage 2
Computer Skills and Information Technology 2
Basics of Programming 2
Data Analysis and Management 2

Course Code Course Title Credit

Course Code Course Title Credit
Selected Topics in IoT 3
Mobile Computing 3
IoT Networks Design 3
Real-Time Systems 3
Introduction to Digital VLSI for IoT 3
Introduction to Nano-Electronics for IoT 3
Introduction to Information Theory and Coding 3
Selected Topics in IoT 3
Mobile Computing 3
IoT Networks Design 3
Real-Time Systems 3
Introduction to Digital VLSI for IoT 3
Introduction to Nano-Electronics for IoT 3
Introduction to Information Theory and Coding 3

Course Code Course Title Credit Pre-Requisite
Programming Language )1) 6
English language (1) 3
English language (2) 3 ENG101-1OR ( ENG101AND ENG102 )
Calculus(1) 3
General Physics for Engineering (1) 4

Course Code Course Title Credit Pre-Requisite
General Physics for Engineering (2) 4 PHYS102OR ( PHYS101TAND PHYS141T )
Programming Language (2) 6 CS110OR CS110T
Introduction to IoT 3
Calculus (II) 6 MATH101OR MATH101TOR MaSc101M

Course Code Course Title Credit Pre-Requisite
Data Structures 5 CS111OR CS111T
Computer Networks Fundamentals 4 CS110TOR CS110
Electric Circuits 4 MATH103AND PHYS103
General Statistics 3

Course Code Course Title Credit Pre-Requisite
Operating Systems 4 CS212OR CS212TOR CS212D
Database Fundamentals 6 CS111TOR CS111
Big Data Analytics for IoT 3 MATH161
Human Machine Interaction for IoT 3 ITE110
Electronics 4 ITE240

Course Code Course Title Credit Pre-Requisite
Artificial Intelligence and Machine Learning for IoT 3 ITE200
Cloud Computing for IoT 3 IS220
IoT Networks Protocols 3 IT221
Software Engineering for Embedded Systems 3 CS340
الإشارات والنظم 3 ITE240
Digital Logic Circuit Design 4 MATH103TOR MATH103OR MATH102TOR MaSc102MOR MaSc103OR MaSc103MOR MaSc201OR MaSc203

Course Code Course Title Credit Pre-Requisite
Professional Ethics 2
Cybersecurity for IoT 3
IoT Networks Management and Analysis 3 ITE200
Communication Systems 4 ITE350
Microcontroller and Microprocessor 3 ECE260

Course Code Course Title Credit Pre-Requisite
IoT Applications Development 3
Wireless Communications for IoT 3 ITE351
Wireless Sensor Networks for IoT 3 ITE351
Graduation Project (1) (Capstone 1) 3

Course Code Course Title Credit Pre-Requisite
Graduation Project (2) (Capstone 2) 3 ITE480
(CO-OP) Training 6