Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 2 KB

README.md

File metadata and controls

25 lines (19 loc) · 2 KB

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:

  1. cp-algorithms
  2. CS 97SI (Stanford)
  3. T-414-ÁFLV: A Competitive Programming Course
  4. Algorithm Design (Princeton)
  5. Algorithms by Jeff Erickson (Illinois)