Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

Offered by UC San Diego, and Coursera the Internet of Things: Setting Up Your DragonBoard™ Development Platform certification course is an online course. The total time consumed for this certification programme is 17 hours that is taught completely in the English language. Any student can instantly start learning without the need of having to follow a particular set of schedule. 

The Internet of Things: Setting Up Your DragonBoard™ Development Platform training will be great if someone wants to have hands-on experience related to mobile technologies along with the use of internet. After this programme one can also understand how they want to pivot their careers towards development, and the design of different product enabled by the Internet of things. 

The Highlights

  • 100% online
  • 17 hours of learning
  • Self-paced offering
  • A small programme

Programme Offerings

  • Shareable Certificate
  • Flexible Deadlines
  • Course in English.

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 2436yesCoursera

The Internet of Things: Setting Up Your DragonBoard™ Development Platform certification fee is Rs. 2,436 for purchasing the course. In case the students want to opt for the audit version, they may pay nothing, and just log in to start learning.

Internet of Things: Setting Up Your DragonBoard™ Development Platform Fee Details

Description

Amount in INR

Purchase Course

Rs. 2,436

Full Course, No Certificate

Free


Eligibility Criteria

Certification Qualifying Details

Upon completion, candidates will learn Internet of Things: Setting Up Your DragonBoard™ Development Platform certification by Coursera.

What you will learn

Knowledge of Android Software Development

The candidates will learn the following from the Internet of Things: Setting Up Your DragonBoard™ Development Platform certification syllabus:

  • The candidates will learn about configuring among any one from integrated development environment that helps in developing a software.
  • The students will be able to make use of the different repair bricked boards by making use of the fastboot, and git.
  • Also, the students will learn to correctly install Linux based on Ubuntu, and Android 5.1 (Lollipop).
  • Everyone will be learning to run creating, compiling by running a Hello World program program.
  • The candidates will be learning to describe the I/O expansion capabilities, DragonBoard™ 410c peripherals, and other capabilities for connectivity.

Who it is for

The Internet of Things: Setting Up Your DragonBoard™ Development Platform certification shall be extremely ideal for people who are in the process of devloong different softwares like software developers.


Admission Details

To get admission to the Internet of Things: Setting Up Your DragonBoard™ Development Platform classes, the students can follow these steps: 

Step 1: Follow the official URL: https://www.coursera.org/learn/internet-of-things-dragonboard

Step 2: See the ‘Enrol Now button’, and find it 

Step 3:Then creating one’s learning account by logging in or creating new ones are required.

The Syllabus

Videos
  • Specialization Trailer
  • Let's take a look at all our Modules!
Readings
  • Get your resources in order!
  • Course 2 Slides

Videos
  • Get Ready for Module 1
  • Introduction to Lesson 1
  • Acronyms (DragonBoard™ 410c)
  • Acronyms (General)
  • Frequently used Terminology
  • A look back at Lesson 1
  • Introduction to Lesson 2
  • High and Low level programming
  • Object oriented programming
  • C-programming (Systems/applications)
  • Root/Superuser
  • Levels of Abstraction
  • A look back at Lesson 2
  • Introduction to Lesson 3
  • UNIX1m
  • MS-DOS
  • DragonBoard™ 410c
  • A look back at Lesson 3
  • Video Challenge!
Readings
  • Module 1 Procedure document (supplemental doc)
  • The C-Programming language (Optional book)
  • More commands!
Practice Exercise
  • Module 1

Videos
  • Getting Ready for Module 2!
  • Introduction to Lesson 1
  • About the Dragonboard™ 410c
  • Important Board Components
  • Technical Specifications
  • A look back at Lesson 1
  • Introduction to Lesson 2
  • Choosing an operating system
  • Purchasing your Dragonboard™ 410c
  • Registering with 96boards
  • Registering with Qualcomm® Developer Network
  • A look back at Lesson 2
  • Introduction to Lesson 3
  • Boot Configuration
  • Booting up your Dragonboard™ 410c
  • Android Developer Mode (Android Only)
  • Testing your Dragonboard™ 410c
  • Shutting down your Dragonboard™ 410c
  • Caring for your Dragonboard™ 410c
  • A look back at Lesson 3
Readings
  • Module 2 Procedure document (supplemental doc)
  • Qualcomm® introduces the DragonBoard™ 410c! (YouTube video)
  • DragonBoard™ 410c Feature Highlights
  • While you're waiting!
  • Optional Reading about the SoC
Practice Exercise
  • Module 2

Videos
  • Getting Ready for Module 3!
  • Introduction to Lesson 1
  • Android Development
  • Introduction to Android Studio
  • Android Studio vs. Eclipse
  • A look back at Lesson 
  • Introduction to Lesson 2a
  • Installing Java
  • Downloading Android Studio/Android SDK Bundle
  • Installing Android Studio
  • A look back at Lesson 2a
  • Introduction to Lesson 2b
  • Installing Java
  • Downloading Android Studio/Android SDK
  • Installing Android Studio
  • A look back at Lesson 2b
  • Introduction to Lesson 3
  • Introduction to Git
  • Git Setup
  • Git Commands
  • Using Git with Android Studio1
  • A look back at Lesson 3
  • Introduction to Lesson 4
  • Introduction to ADB
  • Update USB Drivers (Windows) -Please see reading
  • ADB Protocol
  • Using the ADB Protocol
  • ADB over WIFI
  • A look back at Lesson 4
  • Introduction to Lesson 5
  • Fastboot
  • Booting into Fastboot
  • Fastboot Protocol
  • Using the Fastboot Protocol
  • A look back at Lesson 5
Readings
  • Module 3 Procedure document (supplemental doc)
  • A little more (if needed)
  • A little more (if needed)
  • Git Cheat sheet
  • Update USB Drivers (Windows)
  • ADB Shell Commands
  • Fastboot Commands
  • Time for a video break (another video!)
Practice Exercise

Module 3

Videos
  • Getting ready for Module 4!
  • Introduction to Lesson 1
  • Android for DragonBoard™ 410c
  • Ubuntu for DragonBoard™ 410c
  • Methods of Installation
  • A look back at Lesson 1
  • Introduction to Lesson 2a
  • Download Android Image
  • Create Path Variable to Android Image
  • Flash microSD Card with Image
  • Install Android on your DragonBoard™ 410c
  • A look back at Lesson 2a
  • Introduction to Lesson 2b
  • Download Ubuntu Image
  • Create Path Variable to Ubuntu Image
  • Flash microSD Card with Image
  • Install Ubuntu on DragonBoard™ 410c
  • A look back at Lesson 2b
  • Introduction to Lesson 2c
  • Download Android binaries/bootloader
  • Altering the bootloader script
  • Fastboot Flash onto eMMC
  • A look back at Lesson 2c
  • Introduction to Lesson 2d
  • Download Ubuntu binaries/bootloader
  • Alter bootloader Script
  • Fastboot Flash onto eMMC
  • A look back at Lesson 2d
  • Introduction to Lesson 3a
  • Download Android Image
  • Download win32diskmager
  • Flash microSD Card with Image
  • Install Android on DragonBoard™ 410c
  • A look back at Lesson 3a
  • Introduction to Lesson 3b
  • Download Ubuntu Image
  • Download win32diskimager
  • Flash microSD Card with Image
  • Install Ubuntu on DragonBoard™ 410c
  • A look back at Lesson 3b
  • Introduction to Lesson 3c
  • Download Android binaries and boot loader
  • Create Path Variable to binaries and bootloader
  • Fastboot Flash onto eMMC
  • A look back at Lesson 3c
  • Introduction to Lesson 3d
  • Download Ubuntu binaries and bootloader
  • Create Path Variable to binaries and bootloader
  • Fastboot Flash onto eMMC
  • A look back at Lesson 3d
Readings
  • Module 4 Procedure document (supplemental doc)
  • Module approach
Practice Exercise
  • Module 4

Videos
  • Getting Ready for Module 5!
  • Introduction to Lesson 1
  • Defining a Bricked board
  • What to do if your board does not turn on
  • Possible quick fixes
  • A look back at Lesson 1
  • Introduction to Lesson 2
  • Download Recovery Image
  • Flash SD Card
  • Re-flash Operating System
  • A look back at Lesson 2
  • Introduction to Lesson 3
  • Shorting your DragonBoard™ 410c
  • Disconnecting DC without Proper Shutdown
  • Precautionary Steps for GPIO Pins
  • Deleting Partition Tables and Flashing
  • A look back at Lesson 3
Readings
  • Module 5 Procedure document (supplemental doc)
Practice Exercise
  • Module 5

Videos
  • Getting Ready for Module 6!
  • Introduction to Lesson 1
  • Quick Notes about Android Development
  • GPS/Location, Bluetooth, WIFI (Overview)
  • GPS / Location (Code)
  • WiFi (Code)
  • Bluetooth (Code)
  • Manifest
  • Intents (Overview)
  • Intents (Code)
  • Finished Code
  • A look back at Lesson 1
  • Introduction to Lesson 2
  • The Android Virtual Device (AVD) and the Android Device Monitor (ADM)
  • Deploying to your Board
  • A look back at Lesson 2
Readings
  • Module 6 Procedure document (supplemental doc)
Practice Exercise
  • Module 6

Videos
  • Getting Ready for Module 7
  • Introduction to Lesson 1
  • What is the NDK?
  • When to Use the NDK
  • NDK Compilation Process
  • Downloading NDK into Android Studio
  • Configuring your Gradle files
  • A look back at Lesson 1
  • Introduction to Lesson 2
  • Create a New Android Project
  • Create Classes and Native Method
  • Create Header Files with javah
  • Write C code
  • A look back at Lesson 2
  • Introduction to Lesson 3
  • Load C Library
  • Test Application with AVD
  • Deploy to the DragonBoard™ 410c
  • A look back at Lesson 3
  • Video Challenge!
Readings
  • Module 7 Procedure document (Optional doc)
Practice Exercise
  • Module 7

Videos
  • Getting ready for Module 8!
  • Introduction to Lesson 1
  • MainActivity (Code - Explain the game)
  • Location and Actors (Code)
  • Map and Collisions (Code)
  • Game Processor (Code)
  • A look back at Lesson 1
  • Introduction to Lesson 2
  • Programming to Interfaces
  • Inputtable Interface (Code)
  • Renderable Interface (Code)
  • CALIT2 Bird Demo
  • A look back at Lesson 2
  • Video Challenge!
Readings
  • Module 8 Procedure document (supplemental doc)
  • Getting ready for Course 3!
Practice Exercise
  • Module 8

Videos
  • Getting Ready for Module 9!
  • Introduction to Lesson 1
  • TCP / IP
  • HTTP
  • Ports
  • Redirect Traffic
  • A look back at Lesson 1
  • Introduction to Lesson 2
  • Create your Server
  • Retrieving Information About Your DragonBoard™ 410c
  • Send Information on JSON
  • Demo
  • A look back at Lesson 2
  • Course 2 End
Readings
  • Module 9 Procedure document (supplemental doc)
  • Getting ready for Course 3!
Practice Exercise
  • Module 9

Instructors

UC San Diego Frequently Asked Questions (FAQ's)

1: What’s the rating for the Internet of Things: Setting Up Your DragonBoard™ Development Platform online course?

The online rating is pretty good which is 4.2 stars out of 5.

2: The programme’s pace is decided by whom?

The pace is fully in the hands of the students.

3: Will the Internet of Internet of Things: Setting Up Your DragonBoard™ Development Platform programme a continuation of any specialization course?

No this programme is not a continuation of any specialized course.

4: What other languages other than English is available for the course?

One can only learn using the English language.

5: Who is the supporting partner of Coursera for the Internet of Things: Setting Up Your DragonBoard™ Development Platform?

UC San Diego is the supporting partner of Coursera for this programme.

Articles

Back to top