During my Second Year - First Semester, I successfully completed a Python-based Newtonian Telescope Simulator as part of my academic project work. The objective of this project was to understand and demonstrate the working principles of a Newtonian reflecting telescope through both software simulation and 3D visualization.The core of the project was developed using Python, where I applied Object-Oriented Programming (OOP) concepts to model the major components of a Newtonian telescope, such as the primary mirror, secondary mirror, light rays, focal point, and observer position. Each component was represented as a class, allowing modular design, code reusability, and easy extension of functionality. This approach helped in clearly simulating how parallel light rays reflect from the primary mirror, get redirected by the secondary mirror, and finally converge at the focal point to form an image.The simulator allows users to visualize the ray tracing process, adjust telescope parameters such as mirror curvature, focal length, and alignment, and observe how these changes affect image formation. Through this project, I strengthened my understanding of optical physics concepts as well as practical software design principles.To enhance realism and provide a better visual experience, I integrated the project with a Blender 3D rotation simulator. Using Blender, I created a 3D model of a Newtonian telescope and implemented real-time rotational motion, allowing the telescope to rotate along different axes similar to a real astronomical telescope. This helped bridge the gap between theoretical simulation and real-world mechanical behavior.By combining Python programming, OOP design, scientific simulation, and Blender 3D visualization, this project reflects my ability to work across multiple technologies and domains. It demonstrates my skills in problem-solving, simulation development, physics-based modeling, and 3D visualization, and represents a strong foundation for future work in scientific computing, simulation systems, and software development.