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)

Ekanshdeep Gupta

B.Sc. (Hons) in Maths and Computer Science

Dianthe Basak

BSc Computer Science and Mathematics

 Course Duration : Jul-Sep 2019

  View Course

 Syllabus

 Enrollment : 15-May-2019 to 05-Aug-2019

 Exam registration : 01-Jun-2019 to 26-Aug-2019

 Exam Date : 29-Sep-2019, 29-Sep-2019

Enrolled

47294

Registered

8173

Certificate Eligible

2779

Certified Category Count

Gold

106

Silver

1046

Elite

1516

Successfully completed

111

Participation

4341

Success

Elite

Silver

Gold





Legend

AVERAGE ASSIGNMENT SCORE >=10/25 AND NON PROCTORED EXAM SCORE >=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 = 75% of Certification Exam Score out of 100
  • FINAL SCORE (Score on Certificate) = Exam Score + Assignment Score
  • NOTE:A3,A4,A5,A7,A10 are programming Assignments
Programming, Data Structures and Algorithms Using Python - Toppers list
Top 1 % of Certified Candidates

SURAJ PATEL 98%

LAKSHMI NARAIN COLLEGE OF TECHNOLOGY, BHOPAL

NITESH NIJHAWAN 98%

S.R.M. INSTITUTE OF SCIENCE AND TECHNOLOGY

AKILAN N M K 98%

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY (FORMERLY KNOWN AS SRM UNIVERSITY)

PEREPOGU BENNY JOSEPH 98%

VASAVI COLLEGE OF ENGINEERING

TEJAS KALE 98%

CUMULUS SYSTEMS PVT. LTD.

SHARATH KUMAR ALLAM 98%

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

APURBA KUMAR DAS 97%

COGNIZANT TECHNOLOGY SOLUTIONS

DEVSHI DESAI 96%

SYMBIOSIS INSTITUTE OF TECHNOLOGY

ANKIT VISHWAKARMA 96%

BHARATIYA VIDYA BHAVANS SARDAR PATEL INSTITUTE OF TECHNOLOGY

GOUDA PRAVEEN RAJ 96%

RAJIV GANDHI UNIVERSITY OF KNOWLEDGE TECHNOLOGIES

PALLAVI P 96%

JAWAHARLAL NEHRU NATIONAL COLLEGE OF ENGINEERING

SUBHASHREE.K 96%

KARPAGAM COLLEGE OF ENGINEERING

SANIKOMMU NARENDRA 96%

M.V.S.R.ENGINEERING COLLEGE

SRINIVAS PAI A 95%

L AND T TECHNOLOGY SERVICES

SHILPA R 95%

SJB INSTITUTE OF TECHNOLOGY

MANOJ GUPTA GUDLA 95%

MAHATMA GANDHI INSTITUTE OF TECHNOLOGY

ANSHUMAN DUBEY 95%

TECHNO INDIA, SALT LAKE, WEST BENGAL

DIBYADARSHANI PATRA 95%

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

SHRUTI OMER 95%

MAHARANA PRATAP COLLEGE OF ENGINEERING

MAADA AMITH REDDY 94%

KAKATIYA INSTITUTE OF TECHNOLOGY & SCIENCE

PRINCE RAJ ROY 94%

TEZPUR UNIVERSITY

NIKHIL THANGELLAPALLY 94%

RAJIV GANDHI UNIVERSITY OF KNOWLEDGE TECHNOLOGIES

ANKUSH KUMAR GULIA 94%

S.R.M. INSTITUTE OF SCIENCE AND TECHNOLOGY

ANKIT KUMAR MISHRA 94%

TEZPUR UNIVERSITY

SHAIK MOHAMMED SOHAIL 94%

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR COLLEGE OF ENGINEERING, ANANTHAPURAMU

AARON LIJU PHILIP 94%

INDIAN INSTITUTE OF INFORMATION TECHNOLOGY, DESIGN AND MANUFACTURING, KANCHEEPURAM

AKSHAY G 94%

WELLS FARGO

SHREYANSHI TRIPATHI 94%

DR. VISHWANATH KARAD MIT WORLD PEACE UNIVERSITY, PUNE

SAHIL ATULKUMAR VORA 94%

BHARATIYA VIDYA BHAVANS SARDAR PATEL INSTITUTE OF TECHNOLOGY

SURYATEJA PERICHERLA 94%

VISHNU INSTITUTE OF TECHNOLOGY

EESHAAN ACHAR 94%

JSS SCIENCE AND TECHNOLOGY UNIVERSITY


Top 2 % of Certified Candidates

BURUGULA HEMA SIREESHA 93%

SAGI RAMAKRISHNAM RAJU ENGINEERING COLLEGE

POTLURI SREYA 93%

GUDLAVALLERU ENGINEERING COLLEGE

S ANIRUDDHA 93%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

JAYMANYOO SINGH CHOUHAN 93%

IPS ACADEMY INSTITUTE OF ENGINEERING & SCIENCE INDORE

NEHAL PUROHIT 93%

UJJAIN ENGINEERING COLLEGE

BISHAL DEB 93%

TEZPUR UNIVERSITY

BIKRANT KUMAR GUPTA 93%

S.R.M. INSTITUTE OF SCIENCE AND TECHNOLOGY

ANAY PULAPAKA 93%

BHARATIYA VIDYA BHAVANS SARDAR PATEL INSTITUTE OF TECHNOLOGY

VINAY BHARGAV GOLLAMUDI 93%

VIGNANS FOUNDATION FOR SCIENCE,TECHNOLOGY AND RESEARCH

SAIF BASHEER AHAMED 93%

SASTRA DEEMED TO BE UNIVERSITY

SAYAK ROY 93%

MARVELL INDIA PVT. LTD.

SANAPALA SAI SHANKAR 93%

ANURAG GROUPS OF INSTITUTIONS

SAURABH RAMESH BADGUJAR 93%

PUNE INSTITUTE OF COMPUTER TECHNOLOGY

ARYAN SONGIRA 93%

INSTITUTE OF ENGINEERING AND TECHNOLOGY, DAVV

ROHIT KUMAR 93%

WALCHAND INSTITUTE OF TECHNOLOGY

INAMPUDI SRILEKHA 93%

ANURAG GROUPS OF INSTITUTIONS

POTHANA GAUTHAM 93%

VASAVI COLLEGE OF ENGINEERING

ARUN M 93%

DASSAULT SYSTEMES

S SRINADHRAJU 93%

RAGHU ENGINEERING COLLEGE

NALLA ADITYA 93%

VASAVI COLLEGE OF ENGINEERING

PRIYANKA R D 93%

ADITHYA INSTITUTE OF TECHNOLOGY

PRAJAKTA DIVEKAR 93%

BHARATIYA VIDYA BHAVANS SARDAR PATEL INSTITUTE OF TECHNOLOGY

SHAUNAK THAKAR 93%

BHARATIYA VIDYA BHAVANS SARDAR PATEL INSTITUTE OF TECHNOLOGY

AMARTYA GHOSH 93%

KALYANI GOVT. ENGINEERING COLLEGE

CHARLOTTE 93%

SYMBIOSIS INSTITUTE OF TECHNOLOGY

LAVANYA YERUSU 93%

RAGHU INSTITUTE OF TECHNOLOGY


Top 5 % of Certified Candidates

CHAGANTI SURYA GANESH 92%

VELAGAPUDI RAMAKRISHNA SIDDHARTHA ENGINEERING COLLEGE

KAUSHAL KRISHNA 92%

BMS COLLEGE OF ENGINEERING

CHERUKUPALLY KARUNAKAR REDDY 91%

SREENIDHI INSTITUTE OF SCIENCE AND TECHNOLOGY

GORLE NOOTHANESWARI 91%

RAGHU INSTITUTE OF TECHNOLOGY

SNEHA SRIKANTH 91%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

NIYATI RANA 91%

ANSAL UNIVERSITY

AYUSH KUMAR 91%

INDIAN INSTITUTE OF TECHNOLOGY,TIRUPATI

SUPREETH D 91%

JSS ACADEMY OF TECHNICAL EDUCATION, BENGALURU

NAGA SAKTI 91%

VERIZON DATA SERVICES INDIA PVT. LTD.

MAUMITA CHAKRABORTY 91%

INSTITUTE OF ENGINEERING & MANAGEMENT

CHINTHALA SHOUKTHIK SAI 91%

VNR VIGNANA JYOTHI INSTITUTE OF ENGINEERING &TECHNOLOGY

SABELLA PEREIRA 91%

PADRE CONCEICAO COLLEGE OF ENGINEERING

YASH SAKALLEY 91%

LAKSHMI NARAIN COLLEGE OF TECHNOLOGY & SCIENCE

AYUSH MUDGAL 91%

CHANDIGARH UNIVERSITY

ANUJ AGARWAL 91%

UNIVERSITY INSTITUTE OF TECHNOLOGY, RGPV

J KARTHIK REDDY 91%

VASAVI COLLEGE OF ENGINEERING

ABHAY BHARDWAJ 91%

M S RAMAIAH INSTITUTE OF TECHNOLOGY

DEBADREE CHATTERJEE 91%

KALYANI GOVT. ENGINEERING COLLEGE

ANANT NIGAM 90%

MADHAV INSTITUTE OF TECHNOLOGY & SCIENCE

SOUMYARUP ROY 90%

INSTITUTE OF ENGINEERING & MANAGEMENT

RACHNIT SINGH JONTY 90%

MAHARAJA SURAJMAL INSTITUTE

GADAMSETTY V MOHAN GANESH KUMAR 90%

SASTRA DEEMED TO BE UNIVERSITY

SHIVAM GUPTA 90%

INSTITUTE OF ENGINEERING & TECHNOLOGY,LUCKNOW

SHASHI RAJ 90%

BAKHTIYARPUR COLLEGE OF ENGINEERING

VENNELAGANTI NARASIMHA 90%

SREENIDHI INSTITUTE OF SCIENCE AND TECHNOLOGY

SOMBIT BOSE 90%

GOVERNMENT COLLEGE OF ENGINEERING & CERAMIC TECHNOLOGY

SOUMIT MANDAL 90%

MEGHNAD SAHA INSTITUTE OF TECHNOLOGY

MAYURA SAMBHAJI HIRAVE 90%

INTERNATIONAL INSTITUTE OF INFORMATION TECHNOLOGY

SAURABH SANDEEP PARULEKAR 90%

BHARATIYA VIDYA BHAVANS SARDAR PATEL INSTITUTE OF TECHNOLOGY

PRIYAM SAXENA 90%

BMS COLLEGE OF ENGINEERING

HARSHIT SHARAN 90%

TECHNO INDIA, SALT LAKE, WEST BENGAL

SURBHI TRIPATHI 90%

NOIDA INSTITUTE OF ENGINEERING & TECHNOLOGY

SACHIN BHALOTHIA 90%

ARMY INSTITUTE OF TECHNOLOGY

SAHIL SUDHANSHU KETKAR 90%

KOLHAPUR INSTITUTE OF TECHNOLOGYS COLLEGE OF ENGINEERING

PRANAV JHA 90%

INDIAN INSTITUTE OF TECHNOLOGY,TIRUPATI

ABHIGNA L SHASTRY 90%

PES UNIVERSITY

J SRI GAYATHRI SEELAMANTHULA 90%

ANDHRA UNIVERSITY COLLEGE OF ENGINEERING FOR WOMEN

SAHITHI NARINA 90%

CMR COLLEGE OF ENGINEERING & TECHNOLOGY

MANEETH MADISHETTI 90%

VASAVI COLLEGE OF ENGINEERING

ANANTHULA RUCHITA 90%

VASAVI COLLEGE OF ENGINEERING

PADALA KONDALAMMA 90%

VELAGAPUDI RAMAKRISHNA SIDDHARTHA ENGINEERING COLLEGE

SAHITHI AKUNDI 90%

ANDHRA UNIVERSITY COLLEGE OF ENGINEERING FOR WOMEN

SHAMPI SRI POTLURI 90%

VASAVI COLLEGE OF ENGINEERING

KOWSIK NANDAGOPAN D 90%

GOVERNMENT ENGINEERING COLLEGE, THRISSUR

NEETESH KUMAR CHAURASIA 90%

PIMPRI CHINCHWAD COLLEGE OF ENGINEERING

VIDYARANI KATIGAR 90%

GOGTE INSTITUTE OF TECHNOLOGY

ANKIT KUMAR BARANWAL 90%

INSTITUTE OF ENGINEERING & MANAGEMENT

SANCHIT AGARWAL 90%

PRANVEER SINGH INSTITUTE OF TECHNOLOGY

YEDIDA SATYA SURYA RAMA LAKSHMI 90%

SAGI RAMAKRISHNAM RAJU ENGINEERING COLLEGE

K VAMSI KRISHNA 89%

NRI INSTITUTE OF TECHNOLOGY

ATUL THAKRE 89%

SHRI RAMDEOBABA COLLEGE OF ENGINEERING AND MANAGEMENT

NAVANEETH D 89%

GOVERNMENT ENGINEERING COLLEGE, THRISSUR

LATHASREEREDDY 89%

M.V.S.R.ENGINEERING COLLEGE

SAMEENA FATHIMA.M 89%

ST.JOSEPHS COLLEGE OF ENGINEERING

MOHD SAIM 89%

RAJ KUMAR GOEL INSTITUTE OF TECHNOLOGY

A V G S PAVAN KUMAR 89%

MAHATMA GANDHI INSTITUTE OF TECHNOLOGY

CHIRANJIB UPADHYAY 89%

TEZPUR UNIVERSITY

AKSHAY PATIL 89%

BHARATIYA VIDYA BHAVANS SARDAR PATEL INSTITUTE OF TECHNOLOGY

SUPRAD S PARASHAR 89%

SJB INSTITUTE OF TECHNOLOGY

ABHISHEK SINGH 89%

COLLEGE OF ENGINEERING & MANAGEMENT, KOLAGHAT

MANISH KUMAR GIRI 89%

CHANDIGARH UNIVERSITY

NAGA HARI BABU KV 89%

NALLA MALLA REDDY EDUCATION SOCIETY

PARAS GUPTA 89%

INSTITUTE OF ENGINEERING & TECHNOLOGY,LUCKNOW

PIYUSH MITTAL 89%

INSTITUTE OF ENGINEERING & TECHNOLOGY,LUCKNOW

POGAKU JAHNAVI 89%

CVR COLLEGE OF ENGINEERING

AMAR SHANKAR 89%

TECHNO INDIA, SALT LAKE, WEST BENGAL

MUSKAN KASHYAP 89%

BANASTHALI VIDYAPEETH

MOHAMMAD TAHA 89%

MUFFAKHAM JAH COLLEGE OF ENGINEERING AND TECHNOLOGY

HARSHITA 89%

VIGNANS INSTITUTE OF ENGINEERING FOR WOMEN

HARSHIT PATHAK 89%

BIRLA INSTITUTE OF APPLIED SCIENCES

ADITI VIJAYKUMAR KOLAMBEKAR 89%

BHARATIYA VIDYA BHAVANS SARDAR PATEL INSTITUTE OF TECHNOLOGY

ANKIT SHARMA 89%

ASANSOL ENGINEERING COLLEGE

SAI SARIKA 89%

VNR VIGNANA JYOTHI INSTITUTE OF ENGINEERING &TECHNOLOGY

YASH BURAD 89%

PUNE INSTITUTE OF COMPUTER TECHNOLOGY

NAYANASHREE H C 89%

SIDDAGANGA INSTITUTE OF TECHNOLOGY

NISHTHA GOEL 88%

ABES ENGINEERING COLLEGE

YASHO VARDHAN 88%

VASAVI COLLEGE OF ENGINEERING

CHITLURI SAI AKHIL 88%

ANIL NEERUKONDA INSTITUTE OF TECHNOLOGY & SCIENCES

PRANAV SHARMA 88%

MAHARAJA SURAJMAL INSTITUTE

VIJESH KUMAR PATEL 88%

BAKHTIYARPUR COLLEGE OF ENGINEERING

AJEET KUMAR 88%

BAKHTIYARPUR COLLEGE OF ENGINEERING

BHAVNA MITTAL 88%

BBPS DWARKA

SOORAJ SHUKLA 88%

BUNDELKHAND INSTITUTE OF ENGINEERING & TECHNOLOGY, JHANSI

SIRAPARAPU DILIP 88%

GAYATRI VIDYA PARISHAD COLLEGE OF ENGINEERING

MUDIT KHETAN 88%

JAIPUR NATIONAL UNIVERSITY

PARTHA SARATHI BHUNIA 88%

COLLEGE OF ENGINEERING & MANAGEMENT, KOLAGHAT

HARI M NAIR 88%

INDIAN INSTITUTE OF TECHNOLOGY,MADRAS

SURABHI SONI 88%

MADHAV INSTITUTE OF TECHNOLOGY & SCIENCE

SAGNIK DASGUPTA 88%

RAMAKRISHNA MISSION RESIDENTIAL COLLEGE

BHAVESH SONI 88%

ATOS|SYNTEL

AKASH KUNDU 88%

INSTITUTE OF ENGINEERING & MANAGEMENT

KESARAPU BHARGAVI 88%

VASAVI COLLEGE OF ENGINEERING

D.RITHIKA 88%

VASAVI COLLEGE OF ENGINEERING

HARISHANKAR S KUMAR 88%

COLLEGE OF ENGINEERING TRIVANDRUM

PRAKARSH GOUR 88%

SYMBIOSIS INSTITUTE OF TECHNOLOGY

RAJTILAK PAL 88%

TECHNO INDIA, SALT LAKE, WEST BENGAL

ANIKET TATTE 88%

ACROPOLIS INSTITUTE OF TECHNOLOGY & RESEARCH

KALLIVETTU DEVI 88%

SREE VIDYANIKETHAN ENGINEERING COLLEGE

VAMSI MARASIGOGU 88%

CYIENT LTD

MADHUSREE BERA 88%

TECHNO INDIA, SALT LAKE, WEST BENGAL

NIKITA NANDLAL KUKREJA 88%

K. K. WAGH INSTITUTE OF ENGINEERING EDUCATION & RESEARCH

NUTHALAPATI VEERA VENKATA NAGA SAI 88%

VELAGAPUDI RAMAKRISHNA SIDDHARTHA ENGINEERING COLLEGE

SYED ALI HYDER 88%

MUFFAKHAM JAH COLLEGE OF ENGINEERING AND TECHNOLOGY

MAHESWARI KARLAPUDI 88%

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

G.PAVANI 88%

VNR VIGNANA JYOTHI INSTITUTE OF ENGINEERING &TECHNOLOGY

KANNAIAHGARI SAHITHI 88%

VNR VIGNANA JYOTHI INSTITUTE OF ENGINEERING &TECHNOLOGY

YAKAMURU SAISRIRAM 88%

SAGI RAMAKRISHNAM RAJU ENGINEERING COLLEGE

NILANGE OMKAR SANTOSH 88%

INTERNATIONAL INSTITUTE OF INFORMATION TECHNOLOGY

OMKAR PRAKASH BIRANJE 88%

PIMPRI CHINCHWAD COLLEGE OF ENGINEERING

RITANKAR SARKAR 88%

MEGHNAD SAHA INSTITUTE OF TECHNOLOGY

PALAK NARULA 88%

DEEN DAYAL UPADHYA COLLEGE

PATHAKOTA. MEGHANA 88%

BVRIT COLLEGE OF ENGINEERING,HYDERABAD

NAGA JAHNAVI KOMMAREDDY 88%

CVR COLLEGE OF ENGINEERING

VAIBHAV SHUKLA 88%

INDIAN INSTITUTE OF INFORMATION TECHNOLOGY , ALLAHABAD

CHINMAY JOSHI 88%

PIMPRI CHINCHWAD COLLEGE OF ENGINEERING

KAMAL DAS 88%

TEZPUR UNIVERSITY

VINOD MAHESH JAIN 88%

GOKARAJU RANGARAJU INSTITUTE OF ENGINEERING AND TECHNOLOGY

MANISH SINGH 88%

HALDIA INSTITUTE OF TECHNOLOGY

JAMBULA UDAY KUMAR REDDY 88%

VASAVI COLLEGE OF ENGINEERING

THUMMAPALA MOUNIKA 88%

ANDHRA UNIVERSITY COLLEGE OF ENGINEERING FOR WOMEN

DEEPAK YADAV 88%

SRI SIVASUBRAMANIYA NADAR COLLEGE OF ENGINEERING

MIRA SOWNDARYA R 88%

MEENAKSHI COLLEGE OF ENGINEERING

BHANU PRASAD CHERUKUVADA 88%

VASAVI COLLEGE OF ENGINEERING

KALLEPALLI SAI KRISHNAM RAJU 88%

RAGHU ENGINEERING COLLEGE

ARIJIT SAHA 88%

KALYANI GOVT. ENGINEERING COLLEGE

Enrollment Statistics

Total Enrollment: 47294

Registration Statistics

Total Registration : 8173

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.