CONTINUING EDUCATION
Computer Engineering 2026
Early Tuition: $735 per Week (Plus $300 Project Supply Kit Fee)
Week 6: August 3 - August 7
This hands-on course introduces students to the world of single-board computers (SBCs) and Internet of Things (IoT) devices. Students will explore the features and advantages of using SBCs such as the Raspberry Pi, gaining familiarity with the Linux operating system, GPIO headers, and hardware communication protocols like I2C.
Through a series of engaging projects, students will learn the basics of electronics—from blinking LEDs and push buttons to using environmental sensors that monitor temperature and humidity. These foundational skills will be connected to real-world applications in robotics.
Students will also gain experience in soldering components and designing custom 3D-printed cases for their projects using Hofstra’s Maker Space. Toward the end of the course, students will be encouraged to develop a final project using their kits, which may be evaluated by Hofstra faculty. Upon completion, students will have the opportunity to take their Raspberry Pi and project kits home.
All programming will be done using the Python language.
Tentative Course Outline of Topics
- Course
Introduction
- Overview of classroom facilities
- Issuing Raspberry Pi kits
- Getting Started with
Raspberry Pi
- Introduction to Raspberry Pi hardware and setup
- Using Anaconda on Raspberry
Pi
- Installing and configuring Anaconda
- Managing Python environments and packages
- Python Programming & Linux
Basics
- Basic Python syntax and structure
- Common Linux commands
- Introduction to
Electronics
- Basic electrical concepts (BEE)
- Using electronic tools and testing circuits
- Programming and Circuit
Control
- LED blink program
- Detecting input with switches
- Communication
Protocols
- Understanding I2C buses and device communication
- Environmental
Sensing
- Using temperature and humidity sensors
- Soldering Skills
- Practice soldering boards
- Soldering servo controller boards
- Robotics
Integration
- Controlling servos
- Using accelerometers
- Ultrasonic sensors: active vs. passive vision
- 3D Design and
Fabrication
- Introduction to basic CAD drawings
- Using calipers for measurement
- Designing with Tinkercad
- 3D printing: materials, techniques, and applications
About the Instructor
Thomas Gaetano Re is a faculty member in the Department of Computer
Science within the School of Engineering and Applied Science at
Hofstra University
Education:
- Master of Science, Computer Science, Hofstra University, 2002
- Bachelor of Science, Mathematics and Computer Science, Adelphi University, 1998
- Associate of Science, Arts and Science, Nassau Community College, 1995
There is an additional fee for transportation for one-week precollegiate camps.
Schedule: This is a full day program in Computer Engineering.
For More InformationCall: (516) 463-CAMP (2267)
or
Email: camps@hofstra.edu