Tech Courses Powered by myTEK Lab — in partnership with Mr. D Math

Mr. D Math MyTEK Lab

Hands-On. Future-Focused. Designed for Homeschoolers.

We’re excited to partner with myTEK Lab, a leading provider of innovative, project-based technology education, to bring powerful, engaging tech courses directly to the Mr. D Math community!

Together, we’re making it easier than ever for homeschool students to build real-world skills in programming, game development, digital design, 3D modeling, robotics, and more — all from the comfort of home.

Why myTEK Lab + Mr. D Math?

This partnership brings together Mr. D Math’s trusted reputation in online homeschool education and myTEK Lab’s cutting-edge curriculum to offer tech courses that are:

  • Comprehensive – Covering foundational to advanced tech topics

  • Hands-on – Students build, code, and create from day one

  • Critical Thinking-Focused – Encouraging problem-solving and innovation

  • Fun and Immersive – From game design to virtual reality exploration

Courses such as:
• Information Technology
• Computer Science

• College Prep Computer Science

• Computer Technology

• CCST Cisco Certified Support Technician Cyber Security Fundamentals

Ready to Get Started?

Check out the classes at myTEK Lab

Give your student a head start in technology — with the same high-quality standards you expect from Mr. D Math.



MYTEK LAB Courses

Featured Course: Computer Technology Elementary grades 3-5

Computer Technology is an introductory course designed to familiarize young students with fundamental concepts in digital creativity, programming, 3D modeling, game design, and virtual reality. Students will engage with interactive activities to develop foundational skills in using digital tools while exploring technology in a hands-on, engaging way. The course emphasizes creative problem-solving, digital literacy, and gradual skill-building through structured lessons and projects.

During this course, we cover the following and more!

  • Introduction to Digital Tools and Communication

  • Introduction to Programming with Simple Games

  • Animation and Character Design

  • Game Development with a Visual Game Engine

  • Advanced Game Features and Interactivity

  • Introduction to 3D Modeling

  • Creating Computational Artifacts

  • 3D Animation and Object Manipulation

  • Introduction to Virtual Reality (VR) Environments

  • Simulating Real-World Concepts in VR

  • Digital Creativity and Personalization

  • Introduction to 3D Printing Concepts

  • Introduction to Robotics Simulation

  • Robotics Challenge – Battlebot Arena

  • Introduction to Classic Game Development

  • Game Development Finalization



Information Technology I

A dynamic introduction to the world of technology! Students will:

  • Explore how operating systems and networks function

  • Create platform games and websites

  • Dive into 3D design and virtual environments

  • Learn programming and experiment with robotics

  • Gain a broad understanding of how tech powers our world

This course is perfect for middle and high school students ready to develop tech confidence and creativity — whether they’re pursuing a future in STEM or just want to build valuable, modern-day skills.

Information Technology 2

This dynamic and immersive course builds upon foundational IT skills, guiding students through an exciting exploration of intermediate and advanced concepts across a diverse range of cutting-edge technologies. Students will delve deeper into the intricate workings of operating systems, harness the power of command-line interfaces, craft dynamic web experiences, and refine their programming expertise. They will push the boundaries of creativity with 3D modeling, design fully immersive virtual environments, experiment with robotics, and develop interactive applications that bring their ideas to life. Throughout the course, students will engage in hands-on projects that not only reinforce critical problem-solving skills but also enhance logical thinking, computational reasoning, and design methodologies. By working with parametric modeling, real-time interactivity, automation, and virtual simulations, students will gain a well-rounded technical foundation that prepares them for advanced studies and real-world innovation. This course is designed to inspire curiosity, encourage experimentation, and equip students with the tools to shape the future of technology. 

During this course, we cover the following and more!

  • Operating Systems and Command Line Interfaces

  • Web Design and Development

  • Interactive Programming for Web Applications

  • 3D Modeling and Parametric Design

  • Virtual and Immersive Environments

  • Robotics Programming and Automation

  • Interactive Application Development


Computer Science 1

This course is a dynamic and immersive introduction to the foundational principles that drive modern computing. This course equips students with essential problem-solving skills, programming techniques, and a deep understanding of how computers process and exchange information. Beginning with command-line interactions in a Linux environment, students will develop a strong technical foundation before progressing into web technologies, database management, and API integration.

As they advance, students will explore the fundamentals of networking, gain insights into machine learning, and experiment with game development, bridging the gap between theory and real-world applications. The curriculum seamlessly blends hands-on programming challenges with conceptual learning, encouraging students to think critically, analyze data, and design efficient solutions. By the end of the course, students will have a solid grasp of core computing concepts, preparing them for more advanced studies and future opportunities in the field of technology.

During this course, we cover the following and more!

Linux Command Line and File System Management

Web Development Foundations

Introduction to Databases and SQL

Networking Fundamentals

Introduction to APIs and Data Handling

Data Science and Machine Learning Fundamentals

IGame Development with JavaScript and WebSockets



College Prep Computer Science

This course serves as an engaging journey into the foundational principles of computing and computer science, providing students with the essential knowledge and skills to navigate the digital world with confidence. Designed to cultivate computational thinking and programming proficiency, the curriculum explores the far-reaching impact of technology on society while fostering creativity, logical reasoning, and problem-solving.

Through a hands-on, project-based approach, students will delve into coding, data analysis, and cybersecurity, gaining practical experience in designing and implementing computational solutions. Beyond technical skills, the course encourages critical discussions on the ethical and societal implications of computing, preparing students to think analytically about the role of technology in shaping the future. With an emphasis on real-world applications, this course lays a strong foundation for students pursuing college-level computer science studies and careers in the ever-evolving field of technology.

During this course, we cover the following and more!

  • Introduction to Computing and Digital Information

  • The Internet and Cybersecurity

  • Algorithms and Problem Solving

  • Networking Fundamentals

  • Programming Fundamentals

  • Working with Data

  • Creating Computational Artifacts

  • Impact of Computing and Ethics

Cisco Certified Support Technician (CCST) Cybersecurity

This in-depth cybersecurity course provides a structured, hands-on learning experience designed for individuals looking to build a strong foundation in cybersecurity principles, practices, and technologies. Over 34 weeks, students will explore key cybersecurity concepts, networking fundamentals, risk management strategies, cloud security, and emerging technologies. This course integrates theoretical knowledge with practical applications through hands-on labs, real-world case studies, and cybersecurity challenges.  This course is ideal for students interested in cybersecurity careers or preparing for industry certifications.

During this course, we cover the following and more!

  • Ethics & Cybersecurity Careers

  • Fundamental Security Concepts

  • Cybersecurity Standards & Compliance

  • Firewalls, IDS, & IPS

  • Cryptography & VPNs

  • Network Attacks & Mitigations 

  • Malware & Social Engineering

  • System & Application Security 

  • Risk Management & Security Policies

  • Incident Handling & Digital Forensics 

  • Operating System Security (Windows/Linux)

  • Secure Authentication & Access Controls

Ready to Get Started?

Browse our Course Catalog for details and pricing, and to register. Alternatively, visit our contact page to ask any questions you might have.

MR D MATH CONTACT

CONTACT

RESOURCES

MORE CONTENT FROM MR. D