-
Week 1
-
Linux and Shell Scripting
-
Introduction to Computing
-
-
Week 2
-
Shell Scripting
-
Virtualisation
-
-
Week 3
-
Computer History & Architecture
-
TCP/IP Protocol Stack
-
-
Week 4
-
Computer Number Bases
-
Networking
-
-
Week 5
-
Gates and Circuits
-
Raspberry Pi
-
-
Week 6
-
Logic Gates and Circuits
-
Wireless Communication Networks
-
-
Week 7
-
Flip Flop Circuits · Fetch-Execute
-
Transport Layer
-
-
Week 8
-
Week 8
-
<<<<<<< HEAD
-
-
Week 9
-
Scheduling
-
Internet of Things Platforms
-
-
Week 10
-
Memory Management
-
Application Layer Protocols/IoT platforms 2
-
-
Week 11
-
Memory Management
-
IoT Mobile Apps
-
-
Week 12
-
Module Overview
-
DNS and DNS Rebinding
-
On-Site Workshop: June 14
Linux · Virtual Machines · Vagrant · Computer Networks
ASSESSMENT-1: Linux Shell Scripting
Linux · BASH · Guidelines · Grading
ASSESSMENT-2: IoT Application
Networking · IoT · Communication
Week 1
Ubuntu · Shell Scripting · Computer Networks · Network Protocols
Week 2
Shell Scripting · Virtualisation · Virtualbox & Vagrant
Week 3
Computing History · Computer Architecture · Encapsulation · PDUs
Week 4
Computing Number Bases · IPv4
Week 5
Logic · Circuits · Raspberry Pi
Week 6
Kmaps · Circuitry · Wireless Networks
Week 7
CPU Architecture · Circuits · TCP · UDP
Week 8
Operating Systems · MQTT · HTTP
Week 9
OS as a Process Manager · IoT Platforms
Week 10
Memory Management · Functions · Techniques · DHCP · Thingspeak Tutorial
Week 11
I/O Device Management · Functions · Techniques
Week 12
Carolines Summary · DNS · DNS Rebinding & IoT ·