New website in progress: We are still working on the rest of our site. More pages are coming soon.

Move From Using Technology to Building It

Students in a Programming Journeys classroom

PROGRAMMING JOURNEYS IN 90 SECONDS

See what ProgrammingJourneys is all about.

See how students move from using technology to building real systems through programming, robotics, AI, networking, and connected projects.

See What Students Build ↓

Our Technical Foundation

Our Technical Foundation

  • Programming

  • Software

  • Hardware

  • Networking

  • Robotics

  • AI Systems

How We Serve

One technical foundation.Three ways to engage.

Choose a program, strengthen an educational system, or build an institutional partnership.

Educational Services

Strengthen teaching and learning systems

Curriculum Development, Teacher Professional Development, and Educational Technology.

Explore Educational Services →

What students build

Real systems,
not toy exercises.

Students do not just learn programming concepts. They combine software, AI, robotics, networking, and connected technology into systems that actually work.

SOFTWAREINTELLIGENCEHARDWARE Python · AppsAI · VisionRobotics · Sensors CONNECTED SYSTEMS Networking · IoT · APIs
Student demonstrating a PiCar robot Student demonstrating the Korra Jr. AI assistant Student demonstrating a streaming server Student using a connected IoT system California Burrito Shop Python application

Student project showcase

Real students.
Working systems.

These demonstrations show students programming, testing, and explaining technology they built.

View All Projects →

Completed program

Summer 2026 at Southwestern College

A completed institutional program where students designed, built, tested, and demonstrated real engineering projects on campus. Shown as completed history, not a current session.

Southwestern CollegeSummer 2026Completed

Python foundations

Samuel Writes His First Python Program

Samuel installs Python and writes the classic Hello, World program, the foundational first step behind the systems students build later.

PythonSetupSource Code

Robotics and AI

PiCar Face Recognition

A camera and AI system recognizes students and triggers a programmed greeting, connecting sensing, recognition, and robot behavior.

Raspberry PiComputer VisionRobotics

The Programming Journeys method

Students build
like engineers.

Every experience moves from understanding a problem to demonstrating and explaining a complete solution.

Step 1

Understand

Define the problem, goals, and requirements.

Step 2

Design

Plan the system, components, and user experience.

Step 3

Build

Use real tools to create a working solution.

Step 4

Test

Verify behavior, find problems, and improve the system.

Step 5

Demonstrate

Show the complete project working from start to finish.

Step 6

Explain

Describe the design choices, code, and lessons learned.

Featured programs

Start with a
complete project.

Program formats, grade bands, schedules, and pricing are matched to each learning environment.

Python programming project

Python Application Development

Students learn how software stores data, makes decisions, repeats actions, and organizes reusable functions.

Project: Working appFormat: FlexibleLevel: FoundationalTools: Python
Explore Programs →
PiCar robotics and AI project

PiCar Robotics and AI

Students program a Raspberry Pi robot to sense, move, make decisions, and respond to its environment.

Project: AI robotFormat: FlexibleLevel: IntermediateTools: Python + Pi
Explore Programs →
Streaming server project

Video Streaming Server

Students build a working video streaming server on a Raspberry Pi, with a media library, player, live dashboard, and HD video.

Project: Streaming serverFormat: FlexibleLevel: IntermediateTools: Python + Pi
Explore Programs →

Professor • Engineer • Educator

Professor Nunez working in engineering

Why Us

Engineering experience turnedinto learning experiences.

Taught by a College Professor and Engineer

SWC: Programming, Computer Organization, and Architecture
SDSU: Microprocessors, Computer Organization, and Architecture

17 years of real-world engineering experience

Unmanned systems, networks, and software development

Students use real tools and technologies

Python, Docker, Raspberry Pi, networking

University-level concepts adapted for K-12 students

Rigorous curriculum, not watered-down activities

Students learn from someone who actively builds real-world systems.

For agencies, prime contractors, and businesses

Technology services,built on real engineering.

Programming Journeys is led by an engineer with more than 17 years of experience designing, integrating, and testing networks and software for unmanned systems, who also teaches computer science and computer engineering at the college level. We bring the same real-world engineering practices to our technical services and our educational programs.

Networking

Network design, configuration, administration, monitoring, and troubleshooting, including firewalls, VPNs, and network segmentation.

IT Support

Tier 1–3 help desk and end-user support, device troubleshooting, trouble-ticket and incident management, Windows Server, Active Directory, and Microsoft 365 administration, software deployment, identity and access management, and escalation.

Software Development

Custom software and application development, systems integration, workflow automation, test and evaluation, deployment, and technical documentation.

AI & Robotics

AI agent development, computer vision, robotics, autonomous systems, and embedded systems design.

Technical Training

Instructor-led courses, hands-on laboratories, curriculum development, and knowledge transfer in programming, networking, AI, and robotics for K–12, higher education, and professional training.

Workforce Development

Technical onboarding, skills assessment, mentoring, cross-training, and customized training programs that keep teams ready and reduce recurring training gaps.

Verified company information

Built for trusted
partnerships.

Explore our verified California business credentials and organizational qualifications.

Licensed Business

City of Chula Vista

License #103113

Classification: Education/School

DVBE Certified

Disabled Veteran Business Enterprise

CA Department of General Services

Cert ID: 2050128

SB(Micro) Certified

Small Business (Micro) Enterprise

CA Department of General Services

Cert ID: 2050128

Fully Insured

General Liability & Professional Liability

Student Safety Coverage Included

CA DGS issues a single certification ID that covers both DVBE and SB(Micro) designations for a vendor.

Find the right pathfor you.

Tell us what your students, school, organization, company, or agency needs. Our full website is still being built, so email us and we will respond directly.

This page is coming soon. Our new website is still being built.