Programming & Software Development
From Python and web development to app design and software engineering, students learn to think like developers and build real applications from scratch.
Hands-on learning in programming, hardware, cybersecurity, AI, and emerging technologies designed to prepare students for real careers.
About Us
Genesee Learning Lab is a hands-on computer science and technology initiative focused on helping students build real-world skills through authentic, career-connected projects. We believe every student deserves access to meaningful technology education — regardless of background or prior experience.
Our curriculum spans programming, computer hardware, cybersecurity, artificial intelligence, data science, 3D printing, and emerging technologies — giving students a broad and deep foundation for the careers of tomorrow.
Explore Our ProgramsExplore five interconnected disciplines that together cover the breadth of modern technology careers.
From Python and web development to app design and software engineering, students learn to think like developers and build real applications from scratch.
Students build, upgrade, and troubleshoot computers. They explore networking, operating systems, and the physical infrastructure that powers the digital world.
Students explore how to protect systems and data, practice with real-world security scenarios, and build skills aligned to CompTIA and industry security standards.
Students work with AI tools, explore machine learning concepts, and use real data to answer meaningful questions — preparing for the most in-demand field in tech.
From 3D printing and Raspberry Pi to autonomous drones and maker projects, students design and build physical-digital solutions to real engineering challenges.
Hands-on, energizing, and career-ready — here's a sample of the work happening in the lab.
Students disassemble and reassemble computers, diagnose hardware failures, and configure operating systems from scratch.
From text-based Python games to interactive web applications, students write real code that does real things.
Using Tinkercad and Bambu A1 printers, students design, slice, and print original products solving real design challenges.
Students program microcomputers for real applications — from media centers to environmental sensors to physical computing projects.
Students navigate ethical hacking challenges, practice defense strategies, and learn to think like security professionals.
Students analyze real datasets, build models, and work with modern AI platforms to solve data-driven problems.
Students program and deploy autonomous drone systems, exploring the intersection of hardware, software, and real-world navigation.
Students leave Genesee Learning Lab with recognized credentials and a clear path toward real careers.
Genesee Learning Lab thrives on partnerships. We welcome collaboration from everyone who believes in the power of quality technology education.
Partnering with schools and districts to bring hands-on CS education to more classrooms across Genesee County.
Supporting students and parents through transparent communication, learning events, and shared celebrations of student work.
Connecting students with professionals for guest speakers, mentorship, internships, and authentic project challenges.
Collaborating with local nonprofits, libraries, and community groups to extend learning beyond the classroom.
Whether you can offer guest presentations, advisory support, project partnerships, or authentic learning opportunities — we want to hear from you.
Get In TouchExplore our programs, see what students are building, or reach out to connect with the Genesee Learning Lab community.