Course Catalog

Courses Catalog Header

Destination Zero Carbon

Alternative Energy: Destination Zero Carbon

Destination Zero Carbon is a global consortium of education, clean energy technology, and participating sponsor companies that have joined forces [...]

Read More →
Thumbnail image for Alternative Energy 1: Understanding Energy Sources and Types

Alternative Energy 1: Understanding Energy Sources and Types

The learning outcomes associated with this class have been WASC-accredited by UCSD Extension College Exploration. In this course students learn [...]

Read More →
Thumbnail image for Alternative Energy 1A: Solar-Powered Devices

Alternative Energy 1A: Solar-Powered Devices

In this class, we start describing the process of converting light into electricity at the particle level. We will use [...]

Read More →
Thumbnail image for Alternative Energy 2A: Hydrogen Fuel Cell Car

Alternative Energy 2A: Hydrogen Fuel Cell Car

This is a fun way to learn about energy, physics, and engineering while building and racing your own 1:20 scale [...]

Read More →
Thumbnail image for DIY Robotics 1A: Create Your Own Robot

DIY Robotics 1A: Create Your Own Robot

Do you think it is possible to make a robot from your own vacuum cleaner? The learning outcomes associated with [...]

Read More →
Thumbnail image for DIY Robotics 1B: Make Your Own Vehicle

DIY Robotics 1B: Make Your Own Vehicle

In this class, participants will learn how to make how to make their own remote controlled vehicle. The learning outcomes [...]

Read More →
Thumbnail image for Electronics 1: Introduction to Electricity and Electronics

Electronics 1: Introduction to Electricity and Electronics

‘Electronics 101′ is a beginner’s overview of the use of electronics. Through this course, students will learn about the theories [...]

Read More →
Thumbnail image for Electronics 2: Circuit Design

Electronics 2: Circuit Design

‘Electronic Circuit Design’ is an introductory class to designing and building your own circuit boards. Students will learn basic electronic [...]

Read More →
wearable electronics

Electronics 2A: Create Wearable Electronics

Soft Circuitry is the new black in the world of electronics. Learn how to use the Lilypad Arduino and make [...]

Read More →
Thumbnail image for Electronics 2B: Circuitry, Components and Prototyping

Electronics 2B: Circuitry, Components and Prototyping

Design and ‘print’ your own circuit boards that you later stuff with components to create your own prototypes This class [...]

Read More →
Thumbnail image for Electronics 2C: Arduino – Microcontrollers and Embedded Systems

Electronics 2C: Arduino – Microcontrollers and Embedded Systems

Learn how to use this fantastic microcontroller, it’s great for beginners as well as for students looking to create their [...]

Read More →
Thumbnail image for Electronics 2D: Have Fun with Analog Circuitry

Electronics 2D: Have Fun with Analog Circuitry

This class will introduce students to the world of electronics through hands-on building of analog components. You will learn about [...]

Read More →
Thumbnail image for Design & Digital Fabrication 1: Introduction to Design and CNC Fabrication for Small-Scale Laser Cutting, Engraving and Vinyl Plotting

Design & Digital Fabrication 1: Introduction to Design and CNC Fabrication for Small-Scale Laser Cutting, Engraving and Vinyl Plotting

Learn how to create a vector artwork or custom graphic and have fun expressing your decorative ideas with vinyl and [...]

Read More →
Thumbnail image for Design & Digital Fabrication 1A: Make Your Own Flat Pack Character

Design & Digital Fabrication 1A: Make Your Own Flat Pack Character

Are you interested in industrial design, making your own unique creations, or using machines to create high-quality products? Learn how [...]

Read More →
Thumbnail image for Design & Digital Fabrication 1B: Laser-Cut Jewelry

Design & Digital Fabrication 1B: Laser-Cut Jewelry

This is a laser etching/engraving course where students will learn how to design custom jewelry in Illustrator and safely cut [...]

Read More →
Thumbnail image for Design & Digital Fabrication 1C: Design, CNC Fabrication and Assembly For Small-Scale Press Fit Structures

Design & Digital Fabrication 1C: Design, CNC Fabrication and Assembly For Small-Scale Press Fit Structures

FabLabSD works with internship coordinators to allow learning opportunities for interested high school students. Three of these interns are in [...]

Read More →
Thumbnail image for Design & Digital Fabrication 1D: Sign Making

Design & Digital Fabrication 1D: Sign Making

  Product Design: Sign Making introduces industry-standard vector-editing software such as Adobe Illustrator to create products that will then be [...]

Read More →
Thumbnail image for Design & Digital Fabrication 1E: Create Your Own Illuminated Object

Design & Digital Fabrication 1E: Create Your Own Illuminated Object

Are you interested in industrial design, making your own unique creations, or using machines to create high-quality products? Learn how [...]

Read More →
Design and Digital Fabrication - Digital Gift Making

Design & Digital Fabrication 1F: Digital Gift Making

Make the coolest gifts and decorations for the holidays while learning about science and technology! Build your own blinking LED [...]

Read More →
Thumbnail image for Design & Digital Fabrication 2A: CNC Fabrication and Assembly For Large-Scale Press Fit Structures

Design & Digital Fabrication 2A: CNC Fabrication and Assembly For Large-Scale Press Fit Structures

Students get creative while developing skills to aid them in educational and career pursuits. Students learned science, technology, engineering and [...]

Read More →
Thumbnail image for Creative Computing 1: Processing – Interactive Graphics

Creative Computing 1: Processing – Interactive Graphics

Learn about the basics of coding by exploring the Processing Development Environment. The learning outcomes associated with this class have [...]

Read More →
Thumbnail image for Creative Computing 1A: Using Processing and Arduino to create an Interactive Interface

Creative Computing 1A: Using Processing and Arduino to create an Interactive Interface

Creative Computing 2 is a continuation of Creative Computing 1. It builds on the programming knowledge acquired in 1 for [...]

Read More →
Thumbnail image for Programming 1B: Introduction to C++ – Language Basics

Programming 1B: Introduction to C++ – Language Basics

  This class introduces programming concepts to students, with no previous programming experience required, and will focus on learning to [...]

Read More →
Thumbnail image for Programming 1C: Create Your Own Graphical User Interface

Programming 1C: Create Your Own Graphical User Interface

The learning outcomes associated with this class have been WASC-accredited by UCSD Extension College Exploration. Create your own Graphical User [...]

Read More →
Thumbnail image for Programming 1D: Introduction to Java Programming – Java Language Basics

Programming 1D: Introduction to Java Programming – Java Language Basics

This week long workshop introduces the structure, syntax, and programming paradigm of the Java™ language and platform. Students will learn [...]

Read More →
Thumbnail image for Web Dev 1E: Introduction to Web Development – HTML5

Web Dev 1E: Introduction to Web Development – HTML5

This course is an introduction to web development technologies, through HTML5 and CSS. HTML5 is the latest major revision to [...]

Read More →
Thumbnail image for Web Dev 1F: Introduction to Web Dev and Database

Web Dev 1F: Introduction to Web Dev and Database

Students in the Web Development and Database Management class are introduced to relational web databases using the open-source software MySQL/phpMyAdmin. [...]

Read More →
Thumbnail image for Web Dev 2A: Data Visualization

Web Dev 2A: Data Visualization

How can you take a large set of data and turn it into an info-graphic that conveys the information in [...]

Read More →
Thumbnail image for Game Dev 2B: Game Development in Flash

Game Dev 2B: Game Development in Flash

Flash is still the industry standard for animated games. Students will get familiarized with the Adobe Flash environment and the [...]

Read More →
Thumbnail image for Social Networks 2C: Facebook Apps

Social Networks 2C: Facebook Apps

Create your very own facebook application using the canvas and social channels. This class will help you develop that idea [...]

Read More →
Thumbnail image for Mobile Apps Development 2D: Mobile Apps – iPhone

Mobile Apps Development 2D: Mobile Apps – iPhone

This course is an introduction to the iPhone application development technology. It will introduce students to the Apple developer world [...]

Read More →
Thumbnail image for Mobile Apps Development 2E: Mobile Apps – Android

Mobile Apps Development 2E: Mobile Apps – Android

This course is an introduction to the Android mobile application development technology. It will introduce students to Google’s Android SDK, [...]

Read More →
Thumbnail image for Digital Arts & New Media 1:  Digital Drawing –  Introduction to Photoshop and Illustrator

Digital Arts & New Media 1: Digital Drawing – Introduction to Photoshop and Illustrator

Learn how to draw bold and expressive graphics using industry leading software such as Adobe Illustrator and Photoshop, and explore [...]

Read More →
Thumbnail image for Digital Arts & New Media 1A: Introduction to Sound Design and Audio Production

Digital Arts & New Media 1A: Introduction to Sound Design and Audio Production

Learn the tools and techniques used by professional sound designers and programmers. Instructors Christian Kjeldsen (sound designer – Rockstar Games) [...]

Read More →
Thumbnail image for Digital Arts & New Media 1B: Narrative Structures for New Media – Podcasting and VideoCasting

Digital Arts & New Media 1B: Narrative Structures for New Media – Podcasting and VideoCasting

“Story” or narrative is the foundation of all communication. The “media” through which narrative messages are transmitted are advancing—evolving—and expanding [...]

Read More →
Thumbnail image for Digital Arts & New Media 1C: 3D Modeling and Animation Using 3D Studio Max

Digital Arts & New Media 1C: 3D Modeling and Animation Using 3D Studio Max

In this course, students will learn 3 dimensional principles and apply them in the creation of 3D representations using Autodesk’s [...]

Read More →