Scope & Objective of the course: Python is a general-purpose, high-level, remarkably powerful dynamic programming language that is used in a wide variety of application domains. Python supports multiple programming paradigms, including object-oriented, imperative, and functional programming styles. After completion of this course students will be able to understand why Python is a useful scripting language for developers, how to design and program Python applications.

Learning Outcome:

After completion of the course, students will be able to

  • Use if-else statements and switch-case statements to write programs in Python to tackle any decision-making scenario

  • Demonstrate their Problem solving and programming capabilities.

  • Master Object-oriented programming to create an entire Python project using objects and classes

  • Store and retrieve information using variables, list, tuples, dictionary