Future class information coming soon.
For additional details on specific classes, visit the E::Space webpage.
Not sure if technology is right for you or where to begin? Read about computer science graduate and E::space intern, Graham Hough, and his experience as he explored technology.
Start programming immediately as you learn the fundamentals of computer
programming languages. Using visual block programming, you'll get hands-on
experience on how computer coding is built. You'll leave class with an
understanding of what a computer processor really is and how you control it by
writing code. Get an introduction to loops, branches, operators, steps, and
variables. This class is a foundation for the Computer
Programming Essentials class and gives you the groundwork you'll want for
computer processor classes like Arduino or specific programming language
classes like Python.Bring a laptop computer
running Windows, Mac or Linux with Wi-Fi capability for use in the sessions.
This hands-on coding and programming class will get you started in basic coding
and programming logic. Using the visual program language Blockly and App
Inventor, you'll gain a foundation of program language. Learn HOW to pick up
programming languages more efficiently with an understanding of the basics.
From there, you’ll investigate more complicated programming languages. Bring a
laptop computer running Windows, Mac or Linux with Wi-Fi capability. An Android
device, either smartphone or tablet, is useful for the App Inventor portion of
the class but not required.
Programming with Python
Python is a free, simple to learn and powerful language. If you are new to
programming, Python is a great place to start. If you have coding experience,
learning Python will add to your skills and marketability. Python is used in
many industries and for many applications. Utilizing a combination of hands-on
and lecture, your instructor will guide you through the basics and specifics of
Introduction to Linux
Remove the mystery of the operating system that powers everything from internet
services to Android devices to Raspberry Pi. Get more from your technology as
you experience the freedom user-friendly Linux provides. Your instructor is an
expert in Linux embedded systems. Learn how you can develop an embedded Linux
device and get familiar with Linux behind-the-scenes. A combination of
classroom and hands-on experience will give you an understanding of the
functions, advantages and uses of the Linux Terminal, aka the Linux Command
Line, as well as the Graphical User Interface and how to use them in powerful
combination. This comprehensive class includes a brief history of Linux, how to
install programs, networking, scripting and lots of command line practice.
Bring a laptop with the capability for temporary installation of Ubuntu or a
laptop with access to a Raspberry Pi or Beaglebone embedded computer.
Design and develop fun and practical interconnected, Internet of Things
(IoT) devices while learning programming and computer hardware in this hands-on
Raspberry Pi class. Using the small, powerful Raspberry Pi microcomputer, you
will build a number of projects while learning about technologies you interact
with every day. Called the smallest, cheapest computer in the world, Raspberry
Pi is a fun way to interact with technology using the camera module, a USB
Webcam, and much more. Bring a laptop to class. Bring your own Raspberry Pi 2
or 3 or one will be provided for classroom use.
Get a comprehensive overview of the essentials of electronics. Starting with
the basics, you'll move through advanced applications such as solving
current-voltage-resistance-impedance problems, making power calculations and
more. No prior technical knowledge is required. Required textbook: Teach Yourself Electricity and Electronics,
6th Edition. This book is not available at the COCC Bookstore but can be
purchased from a company of your choice. No class 11/22/17.
Solder Skills for
Soldering is one of the most fundamental skills needed in the field of
electronics and you can learn solid skills in a day. This class is an overview
of the basic tools and components used for soldering which includes basic
procedures for soldering preparation, safety, and cleanup. Learn essential
skills for proper hand soldering, how to inspect a finished solder joint, and
how to rework or repair a bad solder joint. You will also receive an
introduction to Surface Mount Device soldering techniques. Materials are
required and can be purchased from Amazon prior to class for approximately $45
Arduino is an exceptional microcontroller platform where you can learn the
basics of programming and electronics and see immediate results. Arduino is
great for artists, designers, hobbyists and anyone interested in creating
interactive objects or environments. You'll learn the basics of the Arduino
ecosystem and build useful devices that are connected to the Internet. Bring a
laptop computer with the Arduino IDE downloaded from www.arduino.cc.
Supercharge your Arduino
projects and extend your knowledge to program and interface the Arduino
platform. For Arduino users who have taken the Introduction to Arduino course or who have prior experience in
the Arduino ecosystem. For this interactive, hands-on class, it is assumed that
you are already familiar with programming the Arduino board using the IDE
including variables and data types, flow control logic functions, rapid
prototyping using the solderless breadboard, and Arduino shields.
Autodesk Fusion 360
Use the power of 3D CAD to move your ideas to design and beyond. Experience
Fusion 360 in action as you design projects with the help of skills lectures,
hands-on experience, dynamic group interaction and collaboration. Short
homework related to in-class projects will be provided to help practice skills.
As a cloud-based 3D CAD/CAM tool for product development, Fusion 360 combines
industrial and mechanical design, collaboration, and machining in a single
package. Fusion 360 is natively written for both Mac and PC, allowing you to
use your preferred OS or both at no additional cost. See
http://www.autodesk.com/products/fusion-360/overview for free download for
A fun, hands-on introduction to robotics for thinkers, inventors, and creators.
Gain insight into how robots "think" and process different input
signals to achieve a desired goal. You will build a robot and learn about
coding, engineering concepts, mechanical robotics concepts, and more. In this
combination lecture and hands-on lab class, discover the ways robotics
influence the interconnectedness of our world and the Internet of Things (IoT).
Bring a laptop to class with either a Windows, Apple, or Linux operating
system. Purchase a PI-BOT® V2.00 kit (approx. $99) online from www.stemcenterusa.com
prior to class.
People to People
Sharpen your skills to be a great revenue producer in any B2B, real estate,
insurance, capital equipment sales and other direct relationship selling
environment. Learn how to increase your closing rate, set realistic
expectations, and differentiate prospects from suspects, as well as effective
time management skills, phone skills, cold calling techniques, and more in this
one-day workshop. Your instructor has over 30 years of experience selling for
major corporations and founded his own successful high-tech sales distribution
firm. Recommended textbook: Selling for
Dummies by Tom Hopkins.
NOTE: Students 15 and under are welcome to register and attend these classes accompanied by a parent. Both child and parent must register and pay. Parent must attend all class sessions with their child. For registration with a child 15 or under, contact E::SPACE Labs by email http://www.espacelabs.com/contact-us.html.