Skip to content

🐍 Coursework: MIT - Introduction to Computer Science and Programming Using Python

Notifications You must be signed in to change notification settings

jpacsai/MIT_IntroToCS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Coursework for MIT - Introduction to Computer Science and Programming Using Python on edX

Week 1 - Python Basics

Week 2 - Simple Programs

Week 3 - Structured Types

  • Lecture 5 – Tuples and Lists
  • Lecture 6 – Dictionaries
  • Problem Set 3:
    • Problem 1: Is the Word Guessed
    • Problem 2: Printing Out the User's Guess
    • Problem 3: Printing Out all Available Letters
    • Problem 4: The Game

Week 4 - Good Programming Practices

  • Lecture 7 - Testing and Debugging
  • Lecture 8 - Exceptions and Assertions
  • Problem Set 4:
    • Problem 1: Word Scores
    • Problem 2: Dealing with Hands
    • Problem 3: Valid Words
    • Problem 4: Hand Length
    • Problem 5: Playing a Hand
    • Problem 6: Playing a Game
    • Problem 7: You and your Computer

Week 5 - Object Oriented Programming

Week 6 - Algorithmic Complexity

  • Lecture 11 - Computational Complexity
  • Lecture 12 - Searching and Sorting Algorithms
  • Problem Set 6

Week 7 - Plotting

  • Lecture 13 - Plotting

About

🐍 Coursework: MIT - Introduction to Computer Science and Programming Using Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages