0% found this document useful (0 votes)
7 views3 pages

ITC3338

The ITC 3338 Edge Computing course at Deree College covers new computing paradigms, fog and edge infrastructures, and their applications in IoT and data science. Students will learn to analyze and design infrastructures while addressing technical challenges and GDPR restrictions. Assessments include a midterm exam, portfolio, and research project, with required readings from key texts on fog and edge computing.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views3 pages

ITC3338

The ITC 3338 Edge Computing course at Deree College covers new computing paradigms, fog and edge infrastructures, and their applications in IoT and data science. Students will learn to analyze and design infrastructures while addressing technical challenges and GDPR restrictions. Assessments include a midterm exam, portfolio, and research project, with required readings from key texts on fog and edge computing.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

DEREE COLLEGE SYLLABUS FOR:

ITC 3338 EDGE COMPUTING 3/0/3


(Fall 2021) UK LEVEL: 5
UK CREDITS: 15

ITC 1070 Information Technology Fundamentals or


ITC 2088 Introduction to Programming
PREREQUISITES:
ITC 2024 Computer Networks and Cybersecurity Fundamentals
ITC 2193 Operating Systems Concepts

COREQUISITES: None.

New computing paradigms; fog, edge infrastructures; slicing, management


CATALOG DESCRIPTION: and orchestrations; IoT integration; applications; IIoT; business models; big
data analytics in the fog; GDPR restrictions.

The course introduces students to edge computing, an important branch


of distributed computing and IoT with significant applications in Data
RATIONALE: Science. It further discusses the associated concepts of fog and cloud
computing and exposes students to modern tools and APIs for use and
deployment of relevant infrastructures.

As a result of taking this course, the student should be able to:


1. Explore the need for new computing paradigms.
2. Explain major components of fog and edge computing architectures.
LEARNING OUTCOMES: 3. Identify potential technical challenges of the transition process and
suggest solutions.
4. Analyze data and application requirements and pertaining issues.
5. Design and model infrastructures.

In congruence with the teaching and learning strategy of the college, the
following tools are used:
 Lectures and laboratory sessions.
METHOD OF TEACHING AND
LEARNING:  Office hours held by the instructor to provide further assistance to
students.
 Use of the online content management system (Blackboard CMS) to
further facilitate communication.

Summative:
1st assessment: Midterm exam
30%
Short answers and/or case problems
2nd assessment: Portfolio of student work and oral assessment 10%
Final assessment: Research Project
60%
Infrastructure modelling
ASSESSMENT:
Formative:
Take-home short problems 0%

The formative assessments aim to prepare students for the summative


assessments and expose them to teamwork.
The 1st summative assessment tests the LOs 1,2.
The 2nd summative assessment tests the LOs 1-5.

ITC 3338 - 1 of 3
The final summative assessment tests the LOs 1-5.

The final grade for this module will be determined by averaging all
summative assessment grades, based on predetermined weights for each
assessment. If students pass the final summative assessment, which tests
all Learning Outcomes for this module, and the average grade for the
module is 40 or above, students are not required to resit any failed
assessments.

REQUIRED READING:
1. Buyya R., Srirama S.N., “Fog and Edge Computing”, Wiley, 2019.
2. Instructor’s notes.

RECOMMENDED READING:
INDICATIVE READING: 1. Taheri J. & Deng S. (eds.): “Edge Computing: Models, technologies and
applications”, IET, 2020
2. Sabella D., Reznik A., Frazao R., “Multi-access Edge Computing in
Action”, 1st edition, Kindle, 2019
3. Al-Turjman F. (ed.): “Edge Computing: from hype to reality”, Springer,
2019.

REQUIRED MATERIAL:
The New Frontier of the Web
https://hackernoon.com/edge-computing-a-beginners-guide-
8976b6886481
INDICATIVE MATERIAL:
(e.g. audiovisual, digital RECOMMENDED MATERIAL:
material, etc.) IoT Edge Computing: Introduction to AWS Greengrass
https://www.pluralsight.com/courses/iot-edge-computing-introduction-aws-
greengrass?aid=7010a000002LUv2AAG&promo=&utm_source=non_branded&ut
m_medium=digital_paid_search_google&utm_campaign=XYZ_EMEA_Dynamic&
utm_content=&gclid=EAIaIQobChMI5sC76ua87wIV0_hRCh0BxAJ7EAAYAiAAEgJIa
_D_BwE

Daily access to the course’s site on the College’s Blackboard CMS and the
acg email.
COMMUNICATION
Effective communication using proper written and oral English.
REQUIREMENTS:
Use of word processing and/or presentations software for documentation
and presentation of deliverables and the final project.

Microsoft Office
Python 3.8+
SOFTWARE REQUIREMENTS:
OPENStack
Docker Compose CU

 https://www.openstack.org/
 https://www.docker.com/
 https://www.automationworld.com/fog-computing-vs-edge-
computing-whats-difference
WWW RESOURCES:
 https://a16z.com/2016/12/16/the-end-of-cloud-computing/
 http://www.faredge.eu/#/
 https://en.wikipedia.org/wiki/Edge_computing
 https://opcfoundation.org/markets-collaboration/openfog/

ITC 3338 - 2 of 3
1. New computing paradigms
2. The Business and IIoT challenge
3. C2F2T integration infrastructures
4. Autonomic management and orchestration
4.1. Slicing in 5G
4.2. Slicing in software-defined clouds
4.3. Slicing management in Edge and Fog
5. Optimization and modelling frameworks
6. Middleware Infrastructures
6.1. Edge cloud architectures
6.2. Lightweight Edge Clouds
INDICATIVE CONTENT:
6.3. IoT Integration and Blockchain-based orchestration
7. Data in the fog
7.1. Big Data analytics
7.2. Data management
7.3. Data protection by design
7.4. GDPR restrictions
8. Applications and techniques
8.1. Smart e-Health, smart surveillance, smart transportation
8.2. Predictive analysis for Fog applications deployment
8.3. Testing of Fog IoT apps
8.4. ML techniques for defending IoT systems

ITC 3338 - 3 of 3

You might also like