Skip to content

avinashyadav16/The-Joy-of-Computing-Using-Pyhton

Repository files navigation

The Joy of Computing using Python

This folder📒 contains all 12-week-long🗓️ NPTEL Elective MOOC Course's Codes, Assignments and Solution in the form of Jupyter Notebook.
NOTE: Please open the file named as Week_XX.ipynb for the course content of each week folder.



📓COURSE PREVIEW LINK:

  🔗 The Joy of Computing using Python

📓COURSE TYPE:

  ✔️ Elective

📓COURSE LEVEL:

  🧑‍🎓 Undergraduate/Postgraduate

📓COURSE DURATION:

  🗓️ 12 Weeks

📓COURSE PREREQUISITES:

  🎒 10th standard/high school

📓COURSE YEAR:

  🗓️ Jul-Dec 2023

📓COURSE LAYOUT:

  • Motivation for Computing
  • Welcome to Programming!!
  • Variables and Expressions : Design your own calculator
  • Loops and Conditionals : Hopscotch once again
  • Lists, Tuples and Conditionals : Lets go on a trip
  • Abstraction Everywhere : Apps in your phone
  • Counting Candies : Crowd to the rescue
  • Birthday Paradox : Find your twin
  • Google Translate : Speak in any Language
  • Currency Converter : Count your foreign trip expenses
  • Monte Hall : 3 doors and a twist
  • Sorting : Arrange the books
  • Searching : Find in seconds
  • Substitution Cipher : What’s the secret !!
  • Sentiment Analysis : Analyse your Facebook data
  • 20 questions game : I can read your mind
  • Permutations : Jumbled Words
  • Spot the similarities : Dobble game
  • Count the words : Hundreds, Thousands or Millions.
  • Rock, Paper and Scissor : Cheating not allowed !!
  • Lie detector : No lies, only TRUTH
  • Calculation of the Area : Don’t measure.
  • Six degrees of separation : Meet your favourites
  • Image Processing : Fun with images
  • Tic tac toe : Let’s play
  • Snakes and Ladders : Down the memory lane.
  • Recursion : Tower of Hanoi
  • Page Rank : How Google Works !!