Allan Didier

Maintenance Independent Projects


The goal of the independent projects are for students to explore a variety computer maintenance topics.


Since there are too many topics which can be covered, Mr. Didier does not have time to directly teach you the individual subjects. Thus, you are responsible for finding tutorials or videos to teach you about these topics. Mr. Didier can assist you in learning the topics as well as finding tutorials, but you are responsible for your own learning.


Below is a long list of topics that can be used for Independent Projects.

  • Review
    • If you feel you need more practice in any subject area from class, you can spend some time doing those projects. Good review subjects can include:
      • Hardware and re-assembly
      • Windows install
      • Software and driver install
      • Partitioning
      • Imaging
      • Troubleshooting
  • Troubleshooting
    • How do you diagnose and things when something goes wrong? Where do you begin? What do you look for and how do you analyze what the computer is telling you?
    • Learn how to understand the sounds and actions of the computer even without video.
    • Create and read flowcharts on what steps to take when troubleshooting.
    •  Hands-on projects require fixing computers that don’t work. Use this Troubleshooting Chart to help learn how to troubleshoot computers. 
  • Hard Drive Partitioning and Formatting
  • Imaging and cloning
    • Make a backup of your OS.
    • You need to know partitioning and formatting above first.
    • Use Clonezilla or a built in OS imaging tool.
    • Imaging Page
  • Advanced imaging and cloning
    • Investigate network cloning, incremental backups and other advanced imaging topics.
  • Advanced hard drive configurations
  • Other Operating Systems and Dual-Booting
    • Install Linux or MacOS on a computer.
    • Linux Tutorials
    • Even better, build a dual-boot machine with Windows and Linux.
      • Tutorial
      • Basic dual-boot steps
        1. Boot from Windows 7 boot disk
        2. Split hard drive in half when partitioning, one half for Windows the other for Linux.
        3. Install Windows on the first partition.
        4. Get Windows drivers and everything running.
        5. Boot from Linux disk.
        6. Choose “Install Alongside Windows” option when installing Linux.
        7. Install Linux to the second partition of hard drive, the one without Windows.
        8. When booting the computer up, you should be able to choose which OS to boot from.
  • Networking
    • Learn more about networks and how they work.
    • This will probably require a little books study, i.e. Chapters 19-23 of book.
    • Hands-on projects will require multiple devices, a hub/switch/router, and possibly a server.
    • Tutorials
  • Servers
    • Set up a server, either Mac or Linux (we don’t have a copy of Windows Server).
    • Set up a DHCP, DNS, domain, users, file sharing, web hosting, and other server functions.
  • Windows Administration
  • Dos, Powershell, Linux and command prompts
  • Mobile devices (phones, tablets)
    • Bring in an old phone or tablet for dissection to learn how to repair mobile devices.
  • Cybersecurity
  • A+ Test Prep
    • Get a feel for the A+ Certification exam by studying more in-depth topics covered or not covered in class.
    • A+ test prep can be done using a A+ specific test prep book or using the textbook for this class. The textbook doesn’t go into quite as much detail as needed for the A+ test, but it goes into much more detail that we covered in class.
    • Topics would include any piece of hardware, Windows configuration, viruses, etc.
  • Research projects
  • Home computer repair
    • Bring in a computer from home that needs a little TLC.
  • Dissection projects
    • Take apart and rebuild other pieces of hardware.
    • We have the following hardware that you can dissect:
      • POS (Point of Sale) computers
      • Laptops
      • Cell phones
      • Inkjet printers
      • Monitors
  • Programming
  • Arduino/Galileo
    • Learn about some different hardware, electronics, and programming using Arduino/Galileo boards.
    • Check out the Arduino Projects page for more info.
  • Raspberry Pi
    • Raspberry Pi’s are full computers the size of a credit card.  Check out the Raspberry Pi Project page for more information.
    • Explore Linux, Minecraft Servers, and more with the Pi.
  • Robotics