Degree Requirements
120 credits are required to graduate. Lower division requirements include at least 60 credit hours of pre-engineering credits. You must also meet the University Foreign Language Requirement, and meet all of the state and university requirements for graduation.
Academics/Courses
A total of 120 credits are required for the Bachelor of Science in Internet of Things.
Courses from FIU UCC/Transfer AA: Total 60 credits:
- SLS 1501 First Year Experience (1)
- ENC 1101 Writing and Rhetoric I (3)
- ENC 1102 Writing and Rhetoric II (3)
- Humanity G1 - Suggested: HUM 1020
- Humanity G2 - Suggested: AFH 2000
- Social Science – G1 – Suggested: SYG 2000
- Social Science - G2 - Suggested : LBS 3001
- Art - Suggested: COM 3404
- Electives - ELE UCC1 (19)
- Math 1: MAC 1105 College Algebra (3)
- Math 2: MAC 1114 Trigonometry (3)
- Science 1: PHY 2053 Physics without Calculus I (4)
- Science 1: PHY 2048L General Physics I Lab (1)
- Science 2: PHY 2054 Physics without Calculus II (4)
- Science 2: PHY 2049L General Physics II Lab (1)
- COP 2250: Programming in Java (3)
IoT Core Courses (49-50 credits):
- CTS 1120 Fundamentals Of Cybersecurity (3)
- CGS 2518 Data Analysis (3)
- EEL 2880 Applied Software Techniques in Engineering (3)
- CEN 3721 Introduction to Human Computer Interaction (3)
- CGS 3767 Computer Operating Systems (3)
- TCN 4211 Telecommunications Networks (3)
- EEL 4730 Programming Embedded Systems (3)
- EEL 4734 Embedded Operating Systems (3)
- EEE 4717 Introduction to Security of Internet of Things and Cyber-Physical Systems (3)
- TCN 2720 Introduction to Internet of Things (2)
- EGN 2271 Introduction to Circuits & Electronic Hardware (3)
- CDA 3104 Introduction to Computer Design (3)
- CNT 3142 Microcontrollers for IoT Devices (3)
- CNT 3162 Introduction to Wireless Communications for IoT (3)
- CNT 3122 Sensors for IoT (3)
- CNT 4165 Network Protocols for IoT (3)
- TCN 4940 Senior Project (3)
Network Forensics & Security
- TCN 4081 Telecommunication Network Security (3) (Prereq: TCN 4211)
- TCN 4212 Telecommunication Network Analysis and Design (3)
- TCN 4431 Principles of Network Management and Control Standards (3)
- CNT 4185 IoT Privacy (3) (New Course) (Prereq: EEL 2880)
- CNT 4188 IoT Forensics (3)
Cyber Security
- EEL 4806 Ethical Hacking & Countermeasures (3)
- EEL 4802 Intro. Digital Forensics Eng. (3)
- EEL 4804 Intro. Malware Reverse Eng. (3)
Entrepreneurship
- EEL 4933 Engineering Entrepreneurship (3)
- EEL 4151 Engineering Buss Plan Dev. (3)
- EEL 4351 Intro. to Business Decisions (3)
Data System Software
- MAD 2104 Discrete Mathematics (3)
- COP 2210 Programming I (3)
- COP 3337 Programming II (3)
- COP 3530 Data Structures (3)
- COP 4338 Computer Programming III (3)
- COP 4604 Unix Programming (3)
- COP 4610 Operating Systems Principles (3)
Visit the Undergraduate Student Catalog for the descriptions of all the courses listed above.
Study Plan Flowchart
Internet of Things Flowchart