Design & Build Your Own Personal Computer!

Learn everything you need to know about computers including how to do your own troubleshooting!
4.3 (29 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
751 students enrolled
92% off
Take This Course
  • Lectures 52
  • Length 4.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2016 English

Course Description

Thank you for taking the time to view this course on how to build your own personal computer! I have been building my own computers for nearly 10 years now, and it is both a valuable skill & extremely fun to do! Understanding the inner-workings of a computer will help you troubleshoot problems, build superior custom PC's, save money selecting your own components, and elevate your technical skills!

If you work in an office or some other administrative job, chances are you spend most of your day using a computer. In fact, computers are typically the most used piece of equipment in both our personal & business lives. I have worked in corporations where administrators were often at the mercy of the IT department, because people in general know very little about how computers actually work. So, learn how to build your very own personal computer today, and level up your technical skills!

*Update 7/26/16* Complete Ubuntu Linux 16.04.1 LTS installation tutorial.

What are the requirements?

  • If you wish to build your own PC you will need various computer parts and an operating system.
  • An eager mind!

What am I going to get from this course?

  • Build your own custom computer.
  • Learn how to optimize your current system.
  • Learn basic troubleshooting and Windows utilities.

Who is the target audience?

  • This course is perfect for people who want to build their own computer!
  • Take this course if you are curious about the inner workings of a computer.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Welcome to the Course!

A bit about me and my experience building my own personal computers.


What is preventing you from trying to build your own computer?


The course discussion forum is what make Udemy one of the best learning platforms on the internet! Feel free to ask me questions you may have.

Section 2: Planning Stages: Choosing the Proper Components and Preparing our Build

Ask yourself what you want your computer to be able to do efficiently. Do you want a computer for web browsing, spreadsheets, word processing, gaming, and/or video processing? Let's go over the necessary components we will need to build our computer.


The CPU is the most powerful component in your computer and it will ultimately determine how quickly you can run applications.


If you need to look for value in your build, I would reccomend cutting corners on the RAM and motherboard. You can often find the best deals by looking for CPU/motherboard/RAM combos.


Choosing a computer case is somewhat of a tasters choice. Towers typically come in small, medium, and large size with larger ones being able to house more components. We will also take a look at how to select a graphics card. The Core i3 processor we chose has integrated graphics, so having a dedicated card is completely optional.


In this lecture I will show you how to use a power calculator to choose your power supply (PSU), and why you should always install a solid state drive as your primary disk drive.


An operating system allows you to communicate with your hardware. A few options are Windows, Linux, and iOS.


Let's take a look inside our old machine and see if we can reuse any of the old components.


Rebates are a normal part of the computer world. Let's finish up the "administrative" side of building a computer.

Section 3: Get to Know your Hardware: Unboxing each Component

Let's take a quick look at the computer case we will be using.


Let's take a quick look at the memory we will be using in our computer.


Let's take a quick look at the hard drive we will be using in our computer.


Let's take a quick look at the processor (CPU) we will be using in our computer.


Let's take a quick look at the PSU we will be using with this build.


Let's take a quick look at the motherboard we will be using as a part of our system.


Let's finish this section by taking a look at out our dedicated graphics card. Since the CPU already comes with integrated graphics built in, a dedicated video card is completely optional.

Section 4: Putting the Hardware Together

I like to install the power supply first to avoid hitting the motherboard with both the unit and the cords.


Next, let's install our motherboard.


Once the motherboard is in place we can install the CPU.


In this lecture, I will show you how to properly install a dedicated graphics card (GPU). I would recommend waiting to put in the video card last, because you may find it hard to manuver around when connecting wires to the motherboard.


In this lecture, we will install our old hard & new hard drive in to our built-in enclosure.


Let's quickly install our 8GB stick of RAM.


In this lecture, we will plug in the neccesary cords to power the components in our new computer, and attach the proper data transfer cables.


Now that we have all of the proper cords attached to our motherboard, we can re-install our graphics card.


If you are building your own computer as you follow along with this course, congradulations on completeing the hardware portion!


This is my first booting up the new computer, and I am going to immediately enter the BIOS to make sure the motherboard is detecting the proper components, the CPU is operating at a safe temperature, and the fans are running properly.

What if your machine does not boot up?
Section 5: Installing the Necessary Software

If you do not have CD/DVD drive installed in your system, you will need to install Windows through a USB flash drive.


Complete walkthrough of the Windows 7 installation.


Windows failed to identify and install the proper Ethernet driver for our computer, no problem!


I will show your how to find the necessary drivers on the internet so we can download them, put them on a USB drive, and tranfer them to our new computer.


In this lecture, we will finish installing our Ethernet driver and locate & install the correct driver for our graphics card.


You can run a system rating test using the Windows experience index to get a standardize score for your components. I like to run this to make sure my system is performing properly.

Section 6: Getting Started Using Windows 10

These are some free alternatives to Windows programs I like using, including a free office alternative.


When you change internet browsers or media players you may need to update which one Windows chooses to use.


We will go over what Windows automaticall does when you insert a flash drive, CD, DVD, or some other media.


The toolbar gives you easy access to the programs and utilities that are running on your computer.


Let's replace our wallpaper with a slide show and change our theme color.

Section 7: Linux Installation

We will begin by downloading and installing Ubuntu Linux 16.04.1 LTS in Virtual Box. Start with a virtual machine to determine which Linux distro you like best.


We will need to create a live usb to install Linux since we do not have a disc drive. First we need to reformat our flash drive from NTFS to FAT32.


Disable fast start before proceeding with the Linux installation.


In this lecture we will change the boot priority in the BIOS, and install Linux as a dual boot alongside our primary operating system. If you don't see an option to boot back into Windows in the GRUB boot manager go into Terminal and enter "sudo update-grub" 


If you are done using Linux and want to free up hard drive space, you can delete the Ubuntu partitions using the disc management tool in Windows.


If you having trouble booting back in to Windows after installing Ubuntu, the video will help you to repair the GRUB bootloader.  After installing Ubuntu Linux, type the following commands in to the terminal to updated GRUB and to see the option to boot in to Windows:

sudo update-grub

After deleting the Linux partitions from your hard drive, do a live boot in to Linux (Try Ubuntu without installing) and type the following command in to the terminal to boot back in to Windows:

sudo apt-get install lilo 

Hit enter then:

sudo lilo -M /dev/sda mbr

Section 8: Bonus Lectures!

I just purchased a pre-owned Lenovo Y40 laptop off of Craiglist, and the first thing we want to do is revert back to factory settings. From there we can automatically update from Windows 8 to 10.


Let's remove all of the unnecessary pre-installed software from our computer. There are quite a few programs on this computer that I will never use, so I am going to remove them.


I will show you how to disable programs from automatically booting up with Windows. This will make restarting the computer faster and prevent software we don't use on a daily basis from starting up.


Removing malware from computer isn't difficult when you have the proper software. Don't pay your local computer guy $100 to fix your computer!


I hope this video helps you to remove the pesky folders that you are unable to delete through the Windows GUI. I will show you how to remove these folders using the Windows command prompt (CMD). This should work on Windows 7/8/10.

Open up CMD (command prompt) and type in:

cd /d C:\Users\(your user name)\Desktop

Hit Enter then:

dir /x

Hit enter then find the system nickname for the folder you wish to delete, then:

rmdir /q /s (folder nickname)

Section 9: Good Game! How did your computer building adventure go?

Thank you for taking the time to complete the course! Did you build you own computer? Did it go smoothly? Share your experience with the rest of the class!

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Joseph Delgadillo, Instructor Teaching 14,000+ Students

What would you be willing to do everyday for the rest of your life? What is your passion? If you asked me these two questions as a young adult, fresh out of university, I am not sure I would have been able to give a complete answer. Today, I am thankful to be serving over 10,000 students in 5 courses on Udemy, and know that teaching is my passion.

Udemy has given me the opportunity to reach students in over 140 countries and teach skills ranging from computers & technology, to entrepreneurship & digital marketing. Take a course with me to get an over-the-shoulder view of how experts are successful in their respective fields.

I am a proud alumnus of Central Washington University.

Ready to start learning?
Take This Course