The Joy of Computing using Python
4.6 /5
- Offered byNPTEL
The Joy of Computing using Python at NPTEL Overview
The Joy of Computing using Python
at NPTEL
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 at NPTEL Course details
The Joy of Computing using Python
at NPTEL
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
The Joy of Computing using Python
at NPTEL
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
The Joy of Computing using Python at NPTEL Faculty details
The Joy of Computing using Python
at NPTEL
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
The Joy of Computing using Python
at NPTEL
Other courses offered by NPTEL
View Other 175 Courses
P
Parthasarathi Sahoo
The Joy of Computing using Python
Offered by NPTEL
5
Learning Experience: learning experience in python to be very enjoyable. The syntax is very straightforward and the libraries are extensive. I found the online resources to be very helpful.
Faculty:
The course curriculum was great. I liked that it was very comprehensive and that it covered a lot of different topics. Faculty: The faculty was great. They were very helpful and knowledgeable.
Course Support: The course supported me to achieve the above impact by providing me with the knowledge and skills to analyse and critically appraise literature.
Reviewed on 16 Mar 2023Read More
L
Lokesh supalkar
The Joy of Computing using Python
Offered by NPTEL
5
Learning Experience: It was very good experience.
Faculty: They are very good
They explain in very detail about every code
Course Support: Yea
Reviewed on 8 Jan 2023Read More
C
Chandrika chakravarthula
The Joy of Computing using Python
Offered by NPTEL
5
Learning Experience: Joy computing using python by NPTEL is very useful and understandable way. It's explain how python useful in real applications(world).And assignments given for every week to practice every week.
Faculty: Our faculty is NPTEL head and mentor is our college sir in this faculty is not any important they upload videos which are useful
Course duration 4 months and for every week two assignments given one assignment are mcqs and other is coding questions both have different submission dates and it's add to final score
Course Support: This course is important for software
Reviewed on 16 Dec 2022Read More
H
Hariom Vashista
The Joy of Computing using Python
Offered by NPTEL
5
Learning Experience: The course is really wonderful if you are keen to know the applications of python in real life.The course discusses about many Cool Ideas with Python. I am studying B.Tech I year . Me and my friends thought of learning Python. So we registered into this course. I was managing both C language(subject in college) and Python(NPTEL course) in the same semester . I used to watch all the videos given by the instructor .Sometimes I'd download all the videos on my phone from the website and I used to watch those videos in my college bus while travelling. I managed to complete watching all the videos week by week . If I didn't complete watching videos I used to ask my friends to share that week's Quiz assignment answers . And I would cover those videos later. I love Programming Assignments on the course because you cannot find not even a single video that discusses the basic syntax of Python. You must find it by yourself if you want to solve those assignments . I used to refer online websites to learn basics of Python. Programming Assignments need some knowledge in Python like lists, strings, etc.. So if you learn Python basics on your own you can understand it better. Even if I didn't watch all the videos of a particular week, I was still able to solve Programming Assignments because those were completely not based on the videos of that week.
Faculty: Prof. Sudarshan Iyengar was our faculty for the course. 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.The quality of the lectures is great and the course is well suited to gain practical experience and knowledge of Python language for beginners.
The resources basically include the lecture videos, their transcripts, PowerPoint presentation for the study material.
Course Support: Yes, definitely it helps to boost our career and eventually helps in job assistance. In my case, it helped me in my Masters in which I further used python language.
Reviewed on 16 Sep 2022Read More
M
Manish Kumar
The Joy of Computing using Python
Offered by NPTEL
4
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
View All 14 Reviews
The Joy of Computing using Python
at NPTEL
Student Forum
Anything you would want to ask experts?
Write here...