Sunteți pe pagina 1din 38

Cisco Networking Academy

IoT Fundamentals
Curriculum Overview

30 May 2017
Agenda

Emerging Technologies and NetAcad

IoT Fundamentals 2.0 Learning Pathways

Getting Ready for IoT Fundamentals 2.0

IoT Fundamentals 2.0 Details

IoT Fundamentals 2.0 Learning Tools

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 2
Emerging Technologies and
the Networking Academy

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
New Academies and/or
Existing Networking New Departments
Academies at Existing Academies

Process Control
Engineering

Information
Technology
Industrial
Energy
Automation
1M Students Management

20K Instructors
9K Academies Transportation
Engineering
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
Cisco Conducts Research on the new
Emerging Technologies Skillsets and
How to Teach Them

Building Blocks to Create Digital Expertise


Depth in Specialization

We engage potential
employers in developing
Problem Technical Skills Collaboration Multi- Active and testing emerging
Analysis to curricula:
& Rapid & Business Disciplinary & Employer
Customer • Mentor students
Prototyping Skills Project Based Engagement
Solution • Program advisors
• Internship providers
• Hire students

Multi-Disciplinary Breadth

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
The Networking Academy Learning Portfolio
Current & Planned
Collaborate for Impact
Certification-aligned
Packet Tracer Cisco
* Available within 12 months Packet Tracer Hackathons NetRiders Internships
Know How Prototyping Lab

Exploratory Foundational Career-Ready


CCNA R&S Intro to Networks R&S Essentials
Networking Essentials Scaling Networks Connecting Networks
Networking
Mobility Fundamentals CCNP R&S Switch Route TShoot

CCNA Security
Security Introduction to Cybersecurity Cybersecurity Essentials
CCNA Cyber Ops*

IoT Fundamentals Connecting Things


IoT Introduction to IoT Big Data & Analytics
Hackathon Playbook

NDG Linux Unhatched NDG Linux Essentials NDG Linux I


OS & IT
IT Essentials NDG Linux II

Programming Essentials in C Programming in C*


Programming Programming Essentials in C++ Programming in C++*
Python Essentials*

Business Be Your Own Boss Entrepreneurship

Digital Get Connected © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
Literacy
April 2017
IoT Fundamentals Curriculum
Overview Career Prep Learning Components
IoT Fundamentals is a inter- The skills developed in the curriculum 3 Courses
disciplinary hands-on curriculum is the starting point to prepare for • Connecting Things course
teaching how to ideate, prototype employer-validated entry-level job • Big Data & Analytics course
and articulate the business value families like:
• Hackathon Playbook
of an “end-to-end IoT Solution”.
• IoT Device Management 3 Learning Tools
The curriculum provides a strong
skills and design-thinking foundation • IoT Product Manager • Cisco Prototyping Lab
for IoT job families that exist today • IoT Data Analytics • Cisco Packet Tracer (PT 7)
and in the future.
• Hackathon

Features
Develop entrepreneurial and social impact mindset through highly engaging hands-on and simulated learning activities
including Prototyping Lab and Packet Tracer 7.0 to develop:
• 21st Century Skills such as Creativity, Critical thinking, Collaboration and Communication
• Rapid prototyping with Sensors, Electronics and Arduino
• Use visual programming or Python to program a Raspberry Pi
• Connect with Cloud Services using RESTful APIs
• Collect, store and visualize data from sensors in real time
• Apply analytics to gain insights from data © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 7

• Present IoT solutions and their business value


IoT Fundamentals Visual Summary
Embedded
Build an
Programming
FOG
Cloud
End-to-End
Connecting IoT
Things Prototype
Network Business Model

Sensors &
Actuators

Produce data

Big Data & Analyze and


Analytics tell the story
from the data

Ideate, design,
prototype &
Hackathon
present an IoT
Playbook
solution
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
A New Hands-On Experience
IoT Fundamentals | Lab Experiences

Analyze the Problem Hands-on Design and Rapid Prototyping, Iterating,


with User Focus Maker Ethos Presenting

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
IoT Fundamentals Approach
A Interdisciplinary Digital Foundation …For Many IoT Career-Ready Pathways

IoT Fundamentals … IoT Data Analyst

… IoT Product Manager

… IoT Device Management

… IoT Security
Electronics Cybersecurity
Programming Problem solving
and many others
Networking Design thinking
Data Analytics Soft skills

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
IoT Fundamentals Value Proposition
Student Instructor Academy

• Recognize and understand the • A comprehensive, hands- • Strengthen institution’s


concepts and challenges of the on curriculum in a fast- reputation as a leader in
transformational IoT economy changing emerging teaching emerging and
technology domain. cutting-edge technology
• Gain hands-on experience with
IoT technology and rapid • Broaden expertise to • Strengthen relationship with
prototyping include both networking and national and local
• Gain “IoT generalists” IoT technology employers
knowledge in a few verticals: • Strengthen multi- • Strengthen ability to recruit
Manufacturing, Energy, disciplinary experiences in students
Healthcare, etc. learning and teaching at
• Enhance students’
your institution
• Leverage networking expertise to employability
broaden knowledge base with • Align with institution’s desire
IoT technology to be a world-class
organization
• Consider learning path to
become an “IoT specialist” • Support students’ efforts to
• Enhance employability in both increase their employability
IT and non-IT fields

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Curriculum Differentiators
Unique competitive feature combination!

Interdisciplinary Approach Soft Skills Integration


Hands-on experience at the intersection of several Stanford School of Design Thinking, Creative problem
disciplines: Electronics, Networking, Coding, Data, solving, and 21st century skills: Communication, Collaboration,
Security and Business. Creativity and Critical thinking.

Maker Technologies Cisco Enterprise Technologies


Highly engaging hardware kits coupled with the unique Cisco FOG computing approach, Cisco Vertical Solutions,
Cisco Prototyping Lab app enrich the experience. and programming using the Cisco Spark API.

Solution Modeling and Prototyping


Use Cisco Packet Tracer to model and simulate IoT Flexibility
Systems and the Cisco Prototyping Lab to quickly Integrate into existing courses or introduce new course(s)
develop a proof of concept. appropriate for desired Education level.

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
IoT Fundamentals 2.0
Learning Pathways

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
IoT Fundamentals
Recommended Pathways
Connecting Hackathon Connecting Big Data & Hackathon
Things Playbook Things Analytics Playbook

Connect the Unconnected Connections into Insights


• Students: connect sensors to the internet via IoT • Students: use Python to create a data pipeline to acquire,
devices in order to produce data useful for manipulate and visualize sensor-generated data; see the potential
automation and making more intelligent business of Machine Learning applications. These skills that are extremely
decisions. valuable in the job market today.
• Academy:
• Academy:
• For students with stronger programming and math skills
• Easier adoption for secondary students
• Increase understanding on value creation when using Big Data
• Easier to include within existing programs such
as embedded programming, networking, OS&IT in the digitization of industries like Manufacturing, Energy,
Automobiles

Choose the implementation that best meets your student


needs and institutional program, or create your own

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Thought Leader: Preparing for Future Jobs

A New Foundation Connect Across Programs Maker Lab Curriculum Keep Relevant
IoT Fundamentals fuels students The skills learned in IoT IoT Fundamentals is a great Your local industries will start to
imagination through a deeper Fundamentals are important for curriculum to offer within your digitize at some point if they
understanding of the transformative success in a wide range of careers, Maker space and Innovation hub haven’t already—are your
impact Internet of Things, Big Data, and thus offer a fun, productive way facilities and programs due to its students prepared? IoT
and data analytics technologies are for students to collaborate and learn design-centric, hands-on, and Fundamentals teaches skills for
having on business and in solving together across programs. business context approach. future, as well as skills for now.
social issues.
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Connect the Unconnected Path
Connecting Hackathon
Connect the
Things Playbook Feature Unconnected
Description Starter Path

• Students: connect sensors to the internet via IoT Secondary Schools


devices in order to produce data useful for Vocational Training Programs
Target Audience
automation and making more intelligent business 2-Year Colleges
decisions. Maker Spaces

• Academy: Instructional Hours 70 hours


• Easier adoption for secondary students
• Easier to include within existing programs such 1 Semester: Connecting
Path in semester structure Things and Hackathon
as embedded programming, networking, OS&IT
IoT prototype connecting sensor
Prototype Sophistication to gateway and to cloud service

Current Languages English

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Sample Learning Pathways
A+ Cisco Cisco
Certification CCENT CCNA R&S

Intro to CCNA R&S CCNA R&S Connecting


IT Essentials (ITN and RSE) (ScaN and CN) Things
Cybersecurity
Infrastructure Program at a
Computer Networking Network Hackathon
2-Yr / Vocational College Technician Technician Administrator Playbook

Python Capstone
DBMS / SQL
Essentials
Course

Students specialize in
• Engineering Technology Hackathon
Playbook
• Computer Technology
Engineering Technology at a • Electronics Technology
Microcontroller Python Microcontroller Connecting
2-Yr / Vocational College Programming Essentials Systems Things
• Marine Technology Big Data &
• Photonics Analytics
Semester 1 for all students • Robotics & Automation
• Unmanned Aerial Systems
• Unmanned Ground Vehicles

Required for all students


Unique Program Courses
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Getting Ready
for
IoT Fundamentals 2.0

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Essentials of:
• Programming
• Electricity

Recommended Entry Knowledge • Networking

Recommended pre-requisite knowledge for IoT Fundamentals:


Note:
While not mandatory, taking one or more of the
• Basic TCP/IP networking including cabling and connecting devices in a following Networking Academy courses enhances
LAN and to the internet. student learning:

• Familiarity with Cisco Packet Tracer, a network and IoT devices Networking (one or more of the following)
simulation application. • Networking Essentials
• CCNA R&S: Introduction to Networks
• Experience using any programming language to solve basic algorithmic • IT Essentials
problems. Programming
• Python Essentials course (coming soon!)
• Foundational knowledge of physics including current, voltage, Security
resistance, and power. • Cybersecurity Essentials
Packet Tracer
• Packet Tracer Know How

IoT Fundamentals contains optional refresher material for the


above skills within the instructional flow

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
IoT Fundamentals
Instructor Training Requirements

Recommended Qualifying Skills


• Basic TCP/IP networking including cabling
and connecting devices in a LAN and to the
Internet.
Instructor Training & Support:
• Familiarity with Cisco Packet Tracer, a 1. Academies must align with an ASC.
network and IoT devices simulation
2. Instructor Training is required.
application.
• Experience using any programming language 3. Instructors can register for training
to solve basic algorithmic problems. with an ITC
• Foundational knowledge of physics including or Enroll in a self-paced basic training
current, voltage, resistance, and power. course on their own .

Recommended Experience
• Teaching Quantitative problem solving skills
• Business context (Professional NOTES:
non-academic work experience or Access enrollment links on the IoT Fundamentals Resources page on Netacad.com
IoT Fundamentals Limited Availability instructors are accredited to teach v2.0 with no additional instructor training.
guest speakers) Limited Availability Instructor Trainer participants are also qualified to create ITC courses for v2.0.

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Instructor Training Options
Option 1
Novice in the IoT Best in class training by a Cisco Qualified
ITC Value-Add
domain* or prefer Instructor Trainer
Course ITC Academy training can include:
in-person training
• Teaching in local language
• Supervising and coaching in-person, especially for
hands-on activities
• Expanded training on prerequisite knowledge to
accommodate different backgrounds
• Contextualizing training with regional or national
initiatives

Option 2
Experienced in one
Online Self- Most flexible solution for experienced instructors
or more disciplines planning immediate adoption
Paced Course
of the IoT domain*

* Ex. Maker, Teacher of embedded computing or electronics

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
IoT Fundamentals 2.0
Scope & Sequence

Available on
Netacad.com

Resources >
Course
Resources

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
IoT Learning Opportunities
Here are some Cisco NetAcad resources to learn
more about IoT and digitization.

IPD Week
The March and May 2017 IPD weeks offer
many sessions related to IoT and the IoT
Fundamentals curriculum.

Cisco White Paper


“Attaining IoT Value: How To Move from
Connecting Things to Capturing Insights”

NetAcad Webinars
Instructors and students have access to
Technology webinars with series on Cisco
Meraki, Software-Defined Networks, and more.

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 23

URLs are in the slide notes.


IoT Fundamentals 2.0
Curriculum Details

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
IoT Fundamentals:
Connecting Things
Course Overview
In Connecting Things, students learn how to securely interconnect
sensors, actuators, microcontrollers, single-board computers, and cloud
services over IP networks to create an end-to-end IoT system.

Benefits
Students will develop the interdisciplinary skillsets required to prototype
an IoT solution for a specific business case with a strong focus on the
security considerations for emerging technologies.

Learning Components Features


Target Audience: Secondary, Vocational, 2-year and 4-year
• Understand and explain the • Understand the relevant aspects College, 4-Year University students
concepts, opportunities and of cybersecurity and privacy for Prerequisites: Basic programming, networking and
challenges of digital an IoT solution. electronics
transformation using IoT. • Understand how digitalization Languages: English
• Interconnect sensors/actuators, is changing vertical markets such Course Delivery: Instructor-led
microcontrollers (Arduino), Single as manufacturing, energy, and
Estimated Time to Complete: 40-50 hours
Board Computers (Raspberry Pi) smart cars.
and cloud services (Cisco Spark • Use simulation tools (Packet Recommended Next Course: IoT Fundamentals: Big Data &
restful API) to create an end-to- Analytics or Hackathon Playbook
Tracer) to create end-to-end © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
end IoT system. IoT system. Instructor Training: Required
IoT Fundamentals: Connecting Things
Course Details
Target Audience Entering Knowledge Learning Outcomes
Appropriate for students familiar with Fundamental knowledge of any Learn basic prototyping techniques
networking technology and software programming language with exposure Learn basic Python programming
programming who are interested in to variables, arithmetic, logic, loops,
using digitization to help solve some and functions Build an end-to-end prototype
of the world’s most challenging
Fundamental knowledge of physics Build an IoT Systems solution
problems
covering current, voltage, resistance,
Diagram a business model for a given
and power
business or social endeavor using the
Business Model Canvas

Tools:
Raspberry Pi
Arduino
Prototyping Lab
Packet Tracer

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
Connecting Things Course Outline
Chapter Chapter Titles Summary Description

Understand the building blocks, the interconnections and the information flow of
1 Things and Connections
an IoT System.

Sensors, Actuators and Use sensors and an Arduino microcontroller to read data from physical world
2 microcontrollers and control actuators.

Use Python to program a Single Board Computer (Raspberry Pi) to perform


3 Software is Everywhere
more complex embedded program.

Learn the principal IoT Networking Protocols. Learn how an IoT system
4 Fog Networks and Cloud Computing distributes computing between Fog and Cloud networks. Learn how to
interconnect systems using RESTful APIs.

Learn how IoT technologies are applied in diverse vertical markets: Healthcare,
5 IoT Applications in Business
Smart Cities, Smart Grid, Manufacturing.

6 Create an IoT Solution End-to-End case study on how to create an IoT Prototype.
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
IoT Fundamentals:
Big Data & Analytics
Course Overview
Students will learn how to use Python data libraries to create a pipeline
to acquire, transform and visualize data collected from IoT sensors and
machines.

Benefits
The transformative element of any IoT system is the data that can be
collected from it. Thus the ability to extract data and using data
analytics techniques to gain insights increases employability.

Learning Components Features


Target Audience: 2-year and 4-year College, 4-Year
• Use Python to read data from • Explain the fundamental University students
sensors and store data in a SQL principles of a modern scalable Prerequisites: IoT Fundamentals: Connecting Things
data base. Big Data platforms like Hadoop. Languages: English
• Use Python Data Analysis library • Use storytelling to present the Course Delivery: Instructor-led
to clean, manipulate, integrate insights gained from extracted
Estimated Time to Complete: 40-50 hours
data sets. data.
Recommended Next Course: IoT Fundamentals: Hackathon
• Use Python Visualization Libraries
Playbook
to visualize real-time data end
explore acquired data sets. Instructor Training:
© 2017 Cisco and/or Required
its affiliates. All rights reserved. Cisco Public 28
IoT Fundamentals: Big Data & Analytics
Course Details
Target Audience Entering Knowledge Learning Outcomes
Appropriate for students familiar Fundamental knowledge of any Describe the various systems that
with software programming who are programming language with exposure support a typical data center
interested in hands-on experience of to variables, arithmetic, logic, loops, Explain how server virtualization
manipulating descriptive, predictive and functions consolidates idle resources, reduces
and prescriptive data-analysis cost and provide better services to
Familiar with the design,
methodologies the business
implementation and debug of simple
programs Explain how the Software Defined
Networking (SDN) framework plays the
key role in data center virtualization
Understand the steps of the Data
Analysis Lifecycle and perform these
tasks in 4 different labs using the
RapidMiner and RStudio data
analytics tools

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
Big Data & Analytics Course Outline
Chapter Big Data & Analytics Summary Description

Understand the concepts of Big Data & Analytics, and the role of Big Data in IoT
1 Data and the Internet of Things
systems.

Learn the basics of descriptive statistics, the practical aspects in acquiring data from
2 Fundamentals of Data Analysis
a sensor and how to create visual representations of the data.

Explore data using statistics and visualization to extract information and create
3 Data Analysis
hypotheses.

Advanced Data Analytics and Learn about predictive analytics, the supervised and unsupervised approaches to
4 Machine Learning machine learning and how to apply models to make predictions from the data.

Learn how to transform analytics results into a clear and convincing narrative and
5 Storytelling with Data
visual communication.

Architecture for Big Data and Data Learn the basic principles behind the most important scalable solutions for Big Data
6 Engineering such as Apache Hadoop and the related ecosystem of technologies.

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
IoT Fundamentals:
Hackathon Playbook
Course Overview
The Hackathon Playbook is a comprehensive framework of tools and
templates to prepare and run a Hackathon as a result of best practices and
lessons-learned collected from the global execution of IoT Hackathons within
Networking Academy and by other organizers.

Benefits
Student reinforce and deepen their IoT and data skills by defining, designing,
prototyping and presenting an IoT solution to a panel of industry experts and
peers.

Learning Components Features


Target Audience: Secondary, Vocational, 2-year and 4-year
• Inspiration: understand, select and help an expert understand the College, 4-Year University students
present the problem to be solved to concept and prototyping needs. Prerequisites: IoT Fundamentals: Connecting Things and/or
recruit fellow partners. • Testing: present the concept and Big Data and Analytics
• Ideation: invent a concept that validate the prototype with a second
Languages: English
doesn’t already exist to solve a social expert, including user experience and
issue. Learn how to present the enhancements. Course Delivery: Instructor-led
solution to experts who will mentor • Presentation: present the solution Estimated Time to Complete: 20-30 hours
students. and demo the prototypes to an expert Recommended Next Course: any Career-Ready offering
• Prototyping: create a prototyping panel.
from Cisco or an industry IoT training program
action plan, including objects and © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
visuals to illustrate their plan and will Instructor Training: Required
IoT Fundamentals: Hackathon Playbook
Course Details
Description
A set of best practices and lessons-learned collected from
the global execution of numerous IoT hackathons

Target Audience Entering Knowledge Learning Outcomes


Appropriate for students familiar with Familiar with basic prototyping Inspiration: select and present the
networking technology and software techniques problem to be solved
programming who are interested project- Ideation: present the solution to the
Fundamental knowledge of Python
based learning based on IoT technology different experts
programming language
Prototyping: create prototype action
plan including objects and visuals
Testing: present the concept and
validate prototype
Presentation: present the solution to the
judging panel and demo the prototypes

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
IoT Fundamentals 2.0
Learning Tools

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
Cisco Prototyping Lab
Tool Overview Career Prep Learning Components
The Cisco Prototyping Lab is a Provides an easy to use, • Prototyping Lab App
comprehensive learning environment comprehensive learning environment • Prototyping Lab Kit
created by Cisco for Networking using real devices, code, coding tools
• Raspberry Pi 3 CanaKit Ultimate
Academy students to learn and practice and data that students use to create
Starter Kit (or equivalent)
key aspects of the foundational IoT the physical interconnection of an
technologies. Using an engaging, end-to-end IoT and the logical data • SparkFun Inventor’s Kit for Arduino
hands-on approach, it supports both the pipeline to acquire, analyze and v3.2 (or equivalent)
learning and creative phases of the present data. • Cables, sensors & actuators
Networking Fundamentals curriculum.

Features
As an integral part of the Networking Academy learning
experience, Cisco Prototyping Lab provides
• Interactive labs using Jupyter Notebook
• Visual programming with Blockly
• Device programming with Python
• Data visualization & analytics
• Connected applications via APIs © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
• Rapid Prototyping
Packet Tracer
Tool Overview Career Prep Learning Components
Packet Tracer is an innovative The Packet Tracer simulation-based • Cisco Packet Tracer (PT)
simulation and visualization tool used learning environment promotes the • PT Mobile Android
for lectures, labs, games, homework, development of essential career skills
• PT Mobile iOS
assessments, and competitions. It is ranging from teamwork and critical
embedded in these courses: thinking to creative problem solving. • PT Games

• CCNA Routing • Intro to the


and Switching Internet of
• CCNA Security Things
• Mobility
• IT Essentials
Fundamentals

Features
As an integral part of the Networking Academy learning
experience, Packet Tracer provides
• Simulation
• Visualization
• Authoring
• Assessment
• Collaboration capabilities and facilitates the teaching and © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
learning of complex technology concepts.
Join with us in
turning the perfect
storm into global
opportunities
https://www.netacad.com/

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 37

S-ar putea să vă placă și