Identify the hardware components inside a computer and their functions. Provide examples of programming and feedback on overall content knowledge gained during this course.