Cloud Rover

Have you ever wanted to build a whole fleet of rovers and control them using only voice commands? The Rover 2.0 project aims to do just that. This project aims to create a scalable, efficient backend infrastructure for command-and-control of multiple rovers by leveraging IoT Core and cloud infrastructure provided by Google Cloud Platform. Project contributors will build their skills in one or more areas in order to contribute to the larger project in a meaningful way.

Related Skills

  • Linux
  • Raspberry Pi
  • Python Programming
  • JavaScript Programming
  • JSON
  • Database Design & Administration
  • Robotics
  • Command Line Interfaces
  • Natural Language Processing
  • Cloud Networking
  • IoT Security
  • Cloud Logging and Monitoring
  • Self-Driving Technology

Learn about Google Cloud Architecture

Google Cloud 101

IoT Core Overview

IoT Core with Pub Sub, BigQuery, and DataFlow

Dialogflow Introduction

Dialogflow: Guide to Writing Code Fulfillment

Cyber Patriot

CyberPatriot is the National Youth Cyber Education Program. At the center of CyberPatriot is the National Youth Cyber Defense Competition. The competition puts teams of high school and middle school students in the position of newly hired IT professionals tasked with managing the network of a small company. In the rounds of competition, teams are given a set of virtual images that represent operating systems and are tasked with finding cyber security vulnerabilities within the images and hardening the system while maintaining critical services in a six hour period. Teams compete for t he top placement within their state and region, and the top teams in the nation earn all-expenses paid trips to Baltimore, MD for the National Finals Competition where they can earn national recognition and scholarship money.

In short, Cyber Patriot is a high school level cyber competition founded by the Air Force Association and sponsored by The Northrop Grumman Foundation. This competition is designed to get talented teenagers into the cyber-pipeline before college. In many ways, the organization see's Cyber Patriot as a precursory competition to College-Level competition's like the Collegiate Cyber Defense Competition (CCDC).

Useful links:


Hardware project is a place to learn all about the hardware that actually makes computers work. Whether you are interested in what goes into a gaming rig, interested in history hardware, interested in how security and hardware connect, or interested in learning the basics, we have a spot for you. The activities are chosen by the group. There’s a lot of “let’s open this up and see what we can learn,” so bring your curiosity!

Raspberry Pi

Raspberry Pi logo

Cybersecurity is a vast study area, but with the right tools you can learn skills valuable to the industry. If you haven't noticed already, much of the internet's backbone — routers, firewalls, web servers, intrusion detection systems — run on some "flavor" of Unix/Linux. So understanding how this mysterious operating system works is invaluable to a cyber professional.

Why learn about the Raspberry Pi? As a device that only costs $40 to $70, it provides a small, modularized way to experiment with Linux without risk of harming your own computer. Further, you can use a separate SD card for each project and swap them out within seconds to begin a whole new project.

Download Raspbian for your Pi

The new Raspbian is out, based on Debian Jessie! Download it from the official website. Then head over to our dedicated page for How to setup your Raspberry Pi.

Other Resources

Networking configuration that has changed with Debian Jessie

How to find your Raspberry Pi's IP address

tcpdump man page

Setting up SSH server

Copy files remotely using SCP

Using 'Weaved' Instead of Port Forwarding

Setting up apache web server

Setting up nginx web server

CodeCademy Course about the Command Line

Follow us on social media


Visit our lab

Located in JB122
5500 University Pkwy
San Bernardino, CA 92407

Copyright © 2021 ciso-csusb. All rights reserved