Enroll in Live Course

  • This course regularly costs $107.
  • This course has 3 seats remaining.

You must be logged in to purchase this course.

Need help enrolling?

Watch our video tutorial.

Watch video
Course name
Build Your Own Computer!
Live course taught by Evan Uebel for Summer 2024 High School Introduction to Computer Science

Do you want to understand what goes on inside a computer and maybe even build your own? Join us for a hands-on exploration of the compatibility between the parts of a computer and how they work together to make a running system.

Course description: What is a CPU, a motherboard, or RAM? In this course, students will learn the parts of the computer in detail. They will learn about the compatibility between the parts and how they work together to make a running system. The instructor will show students how to build their own computer using the recommended materials—this is a highly technical project, but don’t worry! The instructor will be with you every step of the way, and you will be able to watch recordings of the tutorials to help you build at your own pace. (Note that if you are not quite ready to build your own computer, or don’t have all the parts yet, you will still be able to learn how to build one. You will have access to the course for six months after the last class, so you will have plenty of time to build at your own pace.) 

Instructor: Evan Uebel

Total classes


Class dates

Monday through Thursday, June 17, 18, 19, 20, 24, and 25, 2024

Starting time

5:30 PM Eastern (4:30 Central, 3:30 Mountain, 2:30 Pacific)


60 minutes


If you plan to build your computer during the workshop, have all computer components in hand before the start of the first class. If you are planning to build later, make sure you have a plan for sourcing parts.

Suggested grade level

9th – 12th grade

Suggested credit

½ semester computer science


Day 1-2: An overview of the personal computer (PC) components.

Day 3-6: Putting the PC together and troubleshooting.


 As this is a hands-on course, the following assignments will be completed outside of class. There will be two quizzes. The first quiz will be on identifying the components of a computer. The second quiz will be on what each component is and does. There will also be a writing assignment in which students will have to think about how they would customize their computer to perform best for the tasks they wish to complete. This assignment will be 5 to 7 paragraphs in length.


For all 6 classes: $87 if you register on or before April 15; $107 if you register after April 15. (Registration closes one week before the first day of class. After that date, registrations are not guaranteed. There is a $20 surcharge for late enrollments after the course is closed.)

Special notes

This is a hands-on workshop in which you will learn all you need to know to build your own computer. You can build it either during the workshop OR whenever you are ready! (You will have access to the course materials for six months after the course ends so you can build at your own pace.)

     The cost of components will be $733 to $1211, depending on the configuration you choose. The suggested parts lists are Mid-Range https://pcpartpicker.com/list/Vj3Dwg or High-End https://pcpartpicker.com/list/CRM4N6. Parts will vary in price and may need to be purchased from multiple sites. Used parts are possible but come with no warranty, and the life of the part may vary. 

     Feel free to contact the instructor prior to the course for assistance in purchasing. You will also need a screwdriver to complete the build.

Course name
Build Your Own Computer!
Evan Uebel
Sharon Harrigan
Summer 2024
Computer Science ➤ Introduction to Computer Science
Grade level
High School
Course type
Seats available
15 seats available
Seats remaining
3 seats remaining
Start time
June 17th, 2024 at 5:30 PM ET
End time
June 25th, 2024 at 7:00 PM ET
Access start time
June 3rd, 2024 at 8:00 AM ET
Access end time
December 31st, 2024 at 1:49 PM ET
Enrollment availability start time
February 9th, 2024 at 1:52 PM ET
Early enrollment discount ended
April 15th, 2024 at 11:59 PM ET
Late enrollment penalty start time
June 10th, 2024 at 12:52 AM ET
Enrollment availability end time
June 13th, 2024 at 1:53 AM ET
Relative due dates
Relative due dates are disabled for this course.

Evan is a lifelong enthusiast of technology. From a young age he was playing with computers and computer parts. During highschool he taught myself computer programming, which really opened my eyes of what technology could do for us. He earned an Associates of Applied Science in Computer Information Systems from my local community college and later went on to earn a Bachelors of Science in Computer Networks and Cybersecurity. All the time he continued to play with new technologies he was learning about. He works full time as a System Administrator for a software company.

Click here for more Info on Evan Uebel!

Image for monitor
Sharon Harrigan

Sharon is a convert to the Catholic faith from an Evangelical background. Though no longer homeschooling her own children, she is currently helping to homeschool two young boys, teaches advanced ESL classes, and, with her husband, teaches NFP classes to engaged couples. She lives in the Chicagoland area and tries to see her new granddaughter as often as she can!

Caravel Software | Customer Support

© 2024 Homeschool Connections