Academic year: 2024-2025
Semester: Winter
Academic year: 2024-2025
Semester: Winter
Academic year: 2024-2025
Semester: Winter
Academic year: 2024-2025
Semester: Winter

Python is a popular programming language extensively used in machine learning and AI. It is a dynamic and flexible language that facilitates speedy prototyping with concise scripts and enables the creation of intricate, large-scale software. This course aims to provide an overview of Python, beginning with the fundamentals of programming and progressing towards practical problem-solving. 
Key learning outcomes are:
1. Basic syntax and programming concepts
2. Fundamental data structures
3. Understanding basic concepts of Object-Oriented Programming (OOP).
4. Interfacing Python with C/C++ libraries to speed up computationally expensive tasks or access low-level system resources.

Academic year: 2024-2025
Semester: Winter
Academic year: 2024-2025
Semester: Winter