NPTEL
NPTEL Logo

The Joy of Computing using Python 

  • Offered byNPTEL
  • Public/Government Institute

The Joy of Computing using Python
 at 
NPTEL 
Overview

Gain a comprehensive overview of the Python principles and concepts and learn the challenges of designing a security program

Duration

12 weeks

Mode of learning

Online

Schedule type

Self paced

Credential

Certificate

The Joy of Computing using Python
Table of contents
Accordion Icon V3
Details Icon

The Joy of Computing using Python
 at 
NPTEL 
Course details

Skills you will learn
Who should do this course?
  • For Any interested audience
More about this course
  • The course brings programming to your desk with anecdotes, analogies and illustrious examples
  • The course focuses primarily to inspire the learner's mind to think logically and arrive at a solution programmatically
  • Learning how to practice and culture the art of programming with Python as a language

The Joy of Computing using Python
 at 
NPTEL 
Curriculum

Week 1: Motivation for Computing

Week 2: Welcome to Programming!!

Week 3: Variables and Expressions : Design your own calculator

Week 4: Loops and Conditionals : Hopscotch once again

Week 5: Lists, Tuples and Conditionals : Lets go on a trip

Week 6: Abstraction Everywhere : Apps in your phone

Week 7: Counting Candies : Crowd to the rescue

Week 8: Birthday Paradox : Find your twin

Week 9: Google Translate : Speak in any Language

Week 10: Currency Converter : Count your foreign trip expenses

Week 11: Monte Hall : 3 doors and a twist

Week 12: Sorting : Arrange the books

Faculty Icon

The Joy of Computing using Python
 at 
NPTEL 
Faculty details

Sudarshan Iyengar
Sudarshan Iyengar has a PhD from the Indian Institute of Science and is currently working as an Assistant Professor at IIT Ropar and has been teaching this course from the past 4 years
Dr. Yayati Gupta
Dr. Yayati Gupta is an Assistant Professor at IIIT Dharwad, Hubli. She completed her PhD from IIT Ropar in 2017 after which she did two postdocs at IIT Madras and IIT Delhi respectively

The Joy of Computing using Python
 at 
NPTEL 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by NPTEL

– / –
12 weeks
– / –
– / –
12 weeks
Beginner
– / –
8 weeks
Intermediate
Free
8 weeks
Intermediate
View Other 176 Courses
Right Arrow Icon

The Joy of Computing using Python
 at 
NPTEL 
Students Ratings & Reviews

4.6/5
Verified Icon54 Ratings
M
Manish Kumar
The Joy of Computing using Python
4.0
Learning Experience: Content was good, teacher good, and good experience
Faculty: The faculty is very good he explained everything with an real life example and with practically Structure of course is very good low level to high level assessment was weekly
Course Support: I get a certificate that will help in my future
Reviewed on 2 Jul 2022Read More
Thumbs Up IconThumbs Down Icon
N
Nitish kumar Verma
The Joy of Computing using Python
5.0
Learning Experience: Learning experience was good
Faculty: Faculty was from IIT ropar Yes course is upto date
Course Support: No career support provided
Reviewed on 1 Jul 2022Read More
Thumbs Up IconThumbs Down Icon
View All 13 Reviews
Right Arrow Icon
qna

The Joy of Computing using Python
 at 
NPTEL 

Student Forum

chatAnything you would want to ask experts?
Write here...