This document outlines the syllabus and teaching plan for a course on fundamentals of computers taught by Vikram Neerugatti. The course covers 5 units over approximately 40-45 classes taught 1 hour per day, 4 times a week. Teaching materials will include a blog, Android app, YouTube channel, and documents. Classes will involve summarizing previous lessons, teaching the new topic, and addressing any student doubts or questions. Exams will be given weekly to assess learning. The course introduces fundamental computer concepts like hardware, software, and addresses any final questions.