Course Name: Programming, Data Structures And Algorithms Using Python

Course abstract

This course is an introduction to programming and problem solving in Python. It does not assume any prior knowledge of programming. Using some motivating examples, the course quickly builds up basic concepts such as conditionals, loops, functions, lists, strings and tuples. It goes on to cover searching and sorting algorithms, dynamic programming and backtracking, as well as topics such as exception handling and using files. As far as data structures are concerned, the course covers Python dictionaries as well as classes and objects for defining user defined datatypes such as linked lists and binary search trees.


Course Instructor

Media Object

Prof. Madhavan Mukund

Madhavan Mukund studied at IIT Bombay (BTech) and Aarhus University (PhD). He has been a faculty member at Chennai Mathematical Institute since 1992, where he is presently Professor and Dean of Studies. His main research area is formal verification. He has active research collaborations within and outside India and serves on international conference programme committees and editorial boards of journals.
More info

Teaching Assistant(s)

No teaching assistant data available for this course yet
 Course Duration : Jul-Sep 2021

  View Course

 Syllabus

 Enrollment : 20-May-2021 to 02-Aug-2021

 Exam registration : 17-Jun-2021 to 20-Aug-2021

 Exam Date : 26-Sep-2021

Enrolled

33737

Registered

3919

Certificate Eligible

1199

Certified Category Count

Gold

88

Silver

518

Elite

561

Successfully completed

32

Participation

2075

Success

Elite

Silver

Gold





Legend

AVERAGE ASSIGNMENT SCORE >=10/25 AND UNPROCTORED PROGRAMMING EXAM >=10/25 AND EXAM SCORE >= 20/50 AND FINAL SCORE >=40
BASED ON THE FINAL SCORE, Certificate criteria will be as below:
>=90 - Elite + Gold
75-89 -Elite + Silver
>=60 - Elite
40-59 - Successfully Completed

Final Score Calculation Logic

  • Assignment Score = 12.5% of 3 out of 5 quiz+12.5% of 3 out of 5 Programming assignment. Exam Score = 50% of Certification Exam Score out of 100
  • Final Score(Score on Certificate)= 50% of Exam Score +25%Unproctored programming exam score+ 25% of Assignment Score Eligibility Criteria: AVERAGE ASSIGNMENT SCORE >=10/25 AND UNPROCTORED EXAM SCORE >=10/25 AND EXAM SCORE >= 20/50.
    Note:A1-A5 are Weekly Quizzes; A6-A10 are Programming Assignment We have taken best assignment score and unproctored Score from July 2020, Jan 2021 & July 2021 courses
Programming, Data Structures And Algorithms Using Python - Toppers list
Top 1 % of Certified Candidates

GAUTAM SANJAY WADHWANI 99%

VIT UNIVERSITY CHENNAI

PARTH KOHLI 99%

INDIAN INSTITUTE OF TECHNOLOGY,ROORKEE

INDRANIL CHAKRABORTY 99%

Adobe

PRADUMAN GOYAL 98%

INDIAN INSTITUTE OF TECHNOLOGY,ROORKEE

BALAKUMAR R 98%

MADRAS INSTITUTE OF TECHNOLOGY

PALETI PRIYANKA CHOWDARY 98%

R.V.R. & J.C. COLLEGE OF ENGINEERING

JAYANTH M K 97%

BANGALORE INSTITUTE OF TECHNOLOGY

KAUSHIK G J 96%

KAMARAJ COLLEGE OF ENGINEERING AND TECHNOLOGY

SUBHADEEP BISWAS 96%

INDIAN INSTITUTE OF SCIENCE EDUCATION AND RESEARCH (IISER), KOLKATA

SRUJANA PILLARICHETY 96%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

SENTHIL KUMAR S 96%

RBEI

MILANDEEP SINGH 95%

LOVELY PROFESSIONAL UNIVERSITY

VARSHINI B S 95%

BANGALORE INSTITUTE OF TECHNOLOGY

ADARSH SINGH 95%

INDIAN INSTITUTE OF TECHNOLOGY,ROORKEE

RAJAS TAKLE 95%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

NIRAJ KUMAR 95%

NIT MIZORAM

V RAJAGOPALAN 95%

INDIAN INSTITUTE OF INFORMATION TECHNOLOGY, DESIGN AND MANUFACTURING, KANCHEEPURAM

JAI PRAKASH SHARMA 95%

INDIAN INSTITUTE OF TECHNOLOGY,ROORKEE

NELAKURTHY JAHNAVI 95%

R.V.R. & J.C. COLLEGE OF ENGINEERING

CHHAVI JANGID 95%

SWAMI KESHVANAND INSTITUTE OF TECHNOLOGY MANAGEMENT & GRAMOTHAN

BETAPUDI SAI CHAITANYA 95%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

ARSHIYA TANEEM 95%

KAKATIYA INSTITUTE OF TECHNOLOGY & SCIENCE


Top 2 % of Certified Candidates

SARAGADAM SRI HARSHA 94%

ANIL NEERUKONDA INSTITUTE OF TECHNOLOGY & SCIENCES

MUNIPALLE VENKATA LAKSHMI SUPRAJA 94%

VIGNANS FOUNDATION FOR SCIENCE,TECHNOLOGY AND RESEARCH

VIKAS KR SAW 94%

TECHNO INDIA, SALT LAKE, WEST BENGAL

ABHISHEK SINGH 94%

MADHAV INSTITUTE OF TECHNOLOGY & SCIENCE

AKULA SURYA TEJA 94%

RAGHU ENGINEERING COLLEGE

DWARAPUREDDY VIJAY KUMAR 94%

RAGHU ENGINEERING COLLEGE

AAYSHA ANSER BABU 94%

IIT Madras

NAGAPPAN N 94%

INDIAN INSTITUTE OF TECHNOLOGY MADRAS

CHRISTINA K JAMES 94%

SREE CHITRA THIRUNAL COLLEGE OF ENGINEERING

SUMIT KUMAR SINGH 94%

LOVELY PROFESSIONAL UNIVERSITY

SANDHYA H 94%

NATIONAL INSTITUTE OF TECHNOLOGY TIRUCHIRAPPALLI

AMULA VIJAY KANTH 94%

VARDHAMAN COLLEGE OF ENGINEERING


Top 5 % of Certified Candidates

SR NIKITHA 93%

Indian Institute of Technology Madras

MUVVA BHAVYA 93%

VIGNANS FOUNDATION FOR SCIENCE,TECHNOLOGY AND RESEARCH

KONDAPU SRINIVAS REDDY 93%

INDIAN INSTITUTE OF TECHNOLOGY,BHUBANESWAR

ANJALI AGARWAL 93%

TECHNO INDIA, SALT LAKE, WEST BENGAL

RAGHAV MALLAMPALLI 93%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

SAMYAK 93%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

AKASH KANNAN 92%

INDIAN INSTITUTE OF SCIENCE (IISC), BANGALORE

MATHEW JAMES 92%

NATIONAL INSTITUTE OF TECHNOLOGY CALICUT

ROHAN TIWARI 92%

KENGUVA SRINATH 92%

GIET UNIVERSITY, GUNUPUR

SHUBHAM SIDHARTHA 92%

INDIAN INSTITUTE OF TECHNOLOGY,ROORKEE

VIKAS SINGH BHADORIYA 92%

MADHAV INSTITUTE OF TECHNOLOGY & SCIENCE

GUNEET KAUR BHATIA 92%

JAYPEE INSTITUTE OF INFORMATION TECHNOLOGY

DABBIRU CHATURYA 92%

RAGHU ENGINEERING COLLEGE

KARUPARTHI T N VARMA 92%

Vectra Automation Software Pvt Ltd

CHETHAN B 92%

MALNAD COLLEGE OF ENGINEERING

MULUKURI SAI RATNAKAR 91%

RAGHU INSTITUTE OF TECHNOLOGY

VADDE USHA 91%

G. NARAYANAMMA INSTITUTE OF TECHNOLOGY AND SCIENCE (FOR WOMEN)

HARISH NARAYANA 91%

Ysr engineering college of YVU

GORLA VIVEK YADAV 91%

University of Hyderabad

THANVEER AHAMED N 91%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

VARUN AGARWAL 91%

Techno Main Saltlake

MAINAK KARMAKAR 91%

B.P. PODDAR INSTITUTE OF MANAGEMENT AND TECHNOLOGY

DEBANKIT DEY 91%

RAMAKRISHNA MISSION RESIDENTIAL COLLEGE (AUTONOMOUS)

MOHAMMED FAYIZ PARAPPAN 91%

INDIAN INSTITUTE OF TECHNOLOGY,KHARAGPUR

ADITHYA BENOY 91%

SREE CHITRA THIRUNAL COLLEGE OF ENGINEERING

JURAIJ IBN M BASHEER 91%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

JAYNA BIJAL SHAH 91%

SARDAR VALLABHBHAI PATEL INSTITUTE OF TECHNOLOGY

AMAN BURMAN 91%

GALGOTIAS COLLEGE OF ENGINEERING & TECHNOLOGY

ISHWARYA GANESH 91%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

PAVANKUMARYALLAMANCHILI 91%

VIGNANS FOUNDATION FOR SCIENCE,TECHNOLOGY AND RESEARCH

RAJAT DHANUKA 91%

UNIVERSITY OF ENGINEERING AND MANAGEMENT

Enrollment Statistics

Total Enrollment: 33737

Registration Statistics

Total Registration : 3919

Assignment Statistics




Assignment

Exam score

Final score

Score Distribution Graph - Legend

Assignment Score: Distribution of average scores garnered by students per assignment.
Exam Score : Distribution of the final exam score of students.
Final Score : Distribution of the combined score of assignments and final exam, based on the score logic.

A special thanks to our Mentor and thanks to NPTEL for organizing this course with a excellence of experienced faculty.