This document provides an overview of the Fundamentals of Computer Programming course. It introduces the course coordinator, Dr. Deepika Sharma, and lists her qualifications. It outlines the course objectives, which include mastering computer fundamentals and Python concepts, and learning data visualization and classification algorithms. The evaluation scheme is also detailed, which assesses students through assignments, exams, projects and attendance. Key topics to be covered include computer fundamentals, Python programming, object-oriented programming, and data preprocessing.