BS Applied Technologies - Internet of Things (IoT)

Overview

Bachelor of Science in Applied Technologies with an emphasis on Internet of Things (IoT) is a specialized program designed to equip students with the knowledge and skills necessary to excel in the rapidly growing field of IoT. This program combines the fundamentals of computer science, engineering, and technology with a deep focus on the design, development, and implementation of interconnected devices and systems.

The Internet of Things is a rapidly expanding field with immense potential. By specializing in IoT, the students will gain the skills and knowledge needed to contribute to innovative technologies, solve real-world problems and pursue exciting career opportunities. Students gain foundational knowledge in programming, data communication, operating systems, and database management while focusing on advanced IoT topics such as Sensors for IoT, Data Analysis for IoT, Embedded Operating Systems, Security and Privacy of IoT. They develop acquiring skills in data collection, processing, analysis, and visualization to extract meaningful insights from IoT data, understanding the security challenges and best practices for protecting IoT systems and data and contribute to various industries.

In a world increasingly driven by smart technologies, this degree equips graduates with the expertise to examine real-world examples of IoT applications across various industries, such as healthcare, agriculture, smart cities, and manufacturing.

Admission Criteria
  • A recognized general education diploma or its equivalent.
  • Students joining MCBS must go through an English placement test to determine the appropriate English level.
  • Students presenting a valid score of 5-5.5 in IELTS or 65-79 in internet based TOEFL (iBT) are exempted from the English program.
  • Students will need to go through Mathematics and IT placements tests to determine their levels of proficiency in these subjects as they are part of the GFP or possible exemption.
  • Mathematics placement tests will determine whether Basic Mathematics (MATH 10) and Pure Mathematics (MATH 21) can be exempted, or students will be given both or one of them.
  • IT placement test will determine whether students will require to take the Information Technology.
Program Structure

Duration: Bachelor’s degree requires about 8 semesters or 4 years.

Program delivery: 12-15 credits per normal semester and 6 credits per summer semester.

Internship: Placement on a 3 month internship.

Courses: Apart from courses closely related to the program, students take general education courses.

CoursesCredits
Applied Technologies Core Courses48
Internet of Things (IoT) Emphasis area15
Communication skills12
Humanities09
Social Sciences09
Mathematics & Science12
Science Requirements08
Free Electives6
Internship1
Total120

Applied Technologies Core Courses (48 Credits)

Course CodeCourse NameCredits
ITEC 1301Fundamentals of Information Technology3
COSC 1301Object Oriented Programming I3
ITEC 1328Web Application Techniques3
COSC 1330Computer Architecture & Organization3
ITEC 1360Introduction to Operating Systems3
ITEC 2310Python Programming3
COSC 2320Database Management Systems3
COSC 2325Data Communications & Networks3
ISEC 2340Principles of Information Security3
ITEC 3310Mobile Application Development3
ITEC 3340Human-Computer Interaction3
ISEC 3350Unix System Administration3
ITEC 4310System Integration and Architecture3
COSC 4339Introduction to Cloud Computing3
ITEC 4390Capstone Project I3
ITEC 4391Capstone Project II3

Internet of Things (IoT) Emphasis area (15 Credits)

Course CodeCourse NameCredits
ITEC 4340Introduction to IoT3
ITEC 4342Sensors for IoT3
ITEC 4344Data Analysis for IoT3

Any of the following two courses:

Course CodeCourse NameCredits
ITEC 4346Applied Software Techniques in Engineering3
ITEC 4348Embedded Operating Systems3
ITEC 4349Security and Privacy of IoT3
ISEC 3341Applications of Wireless Data Networking3

Career Opportunities

Graduates with a B.Sc. in Applied Technologies with an IoT emphasis are prepared for a wide range of roles in both the technology industry and academia, including:

  • IoT Engineer
  • IoT Consultant
  • IoT Security Analyst
  • Data Scientist
  • Product Manager
  • Research Scientist
Ready to take the next step?

Info

Required English Prerequisites

Department Contact

Contact Program Chair Dr. Joseph Mani for more information.