This repository contains the course material from Problem Solving with Python, a programming course taught at ABES Engineering College, Ghaziabad, India. The coursework is designed by Mr Ajit Shukla, Ms Priyanka Gupta and Mr Priyansh
The first ten to twelve hours are dedicated to familiarizing the student with the concepts of Python language along with various constructs. Afterwards, the course focuses on building problem-solving skills used in competitive programming. The lectures and problem set will be posted weekly. Lecture slides, the problem sets, and other supporting material can be found in this repository.
File Name | Topic List | Link |
---|---|---|
Lecture 1: Introduction | Identifiers, Block of Code, Input and Output, Operators in Python, Range, Loop Constructs | Link |
Classroom Assignment | - - - - - - - - - - - - - | |
Lecture 2: | Numeric Types, Sequences, Lists, List Comprehension, Tuples, Operations on Sequences, Slicing, Concatenation, Unpacking, Two Dimensional Arrays, Strings, String Functions | Link |
Lecture 3: | ||
Classroom Assignment 2 | - - - - - - - - - - - - - | |
Lecture 4: | ||
ClassroomAssignment2.pdf | ||
Lecture 5: | ||
Python-Training-IT-4.pdf |
The materials posted here were developed using various resources: