The [course_title] is an Algorithms and Data Structures course designed to help you to understand how to approach programming problems and devise a solution. The course will help you to know new concepts, techniques and patterns for enhancing your coding abilities.
Using a series of exercise, you will be involved with the practical exercise of coding. Shortly, the course covers the steps of the design process, defining the language of regular expressions, finding your way with a flashlight or boat, Word Games, etc.
Assessment
This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.
Certification
Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certificate at a cost of £49.
Having an Official Edukite Certification is a great way to celebrate and share your success. You can:
- Add the certificate to your CV or resume and brighten up your career
- Show it to prove your success
Course Credit: Stanford University
Course Curriculum
Lesson 1: Lesson 1 | |||
Welcome | 00:01:00 | ||
About the Class | 00:00:00 | ||
Outlining The Problem | 00:03:00 | ||
Quiz: Representing Hands | 00:01:00 | ||
Quiz: Poker Function | 00:01:00 | ||
Quiz: Understanding Max | 00:01:00 | ||
Quiz: Using Max | 00:01:00 | ||
Quiz: Testing | 00:02:00 | ||
Quiz: Extreme Values | 00:02:00 | ||
Quiz: Hand Rank Attempt | 00:03:00 | ||
Quiz: Representing Rank | 00:03:00 | ||
Wild West Poker | 00:04:00 | ||
Back To Hand Rank | 00:05:00 | ||
Quiz: Testing Hand Rank | 00:01:00 | ||
Quiz: Writing Hand Rank | 00:01:00 | ||
Quiz: Testing Card Rank | 00:01:00 | ||
Quiz: Fixing Card Rank | 00:02:00 | ||
Quiz: Straight And Flush | 00:01:00 | ||
Quiz: Kind Function | 00:02:00 | ||
Quiz: Two Pair Function | 00:01:00 | ||
Quiz: Making Changes | 00:02:00 | ||
Quiz: What To Change | 00:01:00 | ||
Quiz: Ace Low Straight | 00:01:00 | ||
Quiz: Handling Ties | 00:02:00 | ||
Quiz: Allmax | 00:01:00 | ||
Quiz: Deal | 00:01:00 | ||
Quiz: Hand Frequencies | 00:03:00 | ||
Dimensions Of Programming | 00:04:00 | ||
Refactoring | 00:06:00 | ||
Summary | 00:04:00 | ||
Lesson 2: Bonus: Shuffling | |||
Bad Shuffle | 00:03:00 | ||
Quiz: Shuffle Runtime | 00:01:00 | ||
Quiz: Good Shuffle | 00:03:00 | ||
Quiz: Is It Random | 00:01:00 | ||
Testing Shuffles | 00:03:00 | ||
Quiz: Comparing Shuffles | 00:01:00 | ||
Computing Or Doing | 00:04:00 | ||
Lesson 3: Andy's Corner 1 | |||
Hello | 00:01:00 | ||
List Comprehensions 1 | 00:03:00 | ||
Quiz: List Comprehensions 2 | 00:02:00 | ||
List Comprehensions 3 | 00:01:00 | ||
Quiz: List Comprehensions 4 | 00:01:00 | ||
Rules Of Poker | 00:04:00 | ||
Lesson 4: Problem Set 1 | |||
Quiz: Seven Card Stud | 00:01:00 | ||
Quiz: Jokers Wild | 00:02:00 | ||
Lesson 5: Office Hours 1 | |||
Office Hours 1 | 00:12:00 | ||
Lesson 6: Lesson 2 | |||
Quiz: Zebra Puzzle | 00:04:00 | ||
Quiz: Wheres The Spaniard | 00:01:00 | ||
Quiz: Counting Assignments | 00:01:00 | ||
Quiz: Multiple Properties | 00:01:00 | ||
Quiz: Back Of The Envelope | 00:01:00 | ||
Quiz: Leaving Happy Valley | 00:03:00 | ||
Quiz: Ordering Houses | 00:01:00 | ||
Quiz: Length Of Orderings | 00:01:00 | ||
Quiz: Estimating Runtime | 00:01:00 | ||
Quiz: Red Englishman | 00:02:00 | ||
Quiz: Neighbors | 00:01:00 | ||
Slow Solution | 00:02:00 | ||
List Comprehensions | 00:03:00 | ||
Quiz: Generator Expressions | 00:04:00 | ||
Quiz: Eliminating Redundancy | 00:02:00 | ||
Winning The Race | 00:04:00 | ||
Star Args | 00:02:00 | ||
Quiz: Good Science | 00:01:00 | ||
Quiz: Timed Calls | 00:02:00 | ||
Cleaning Up Functions | 00:04:00 | ||
Quiz: Yielding Results | 00:03:00 | ||
Quiz: All Ints | 00:01:00 | ||
Nitty Gritty For Loops | 00:03:00 | ||
Zebra Summary | 00:01:00 | ||
Quiz: Cryptarithmetic | 00:01:00 | ||
Quiz: Odd Or Even | 00:01:00 | ||
Brute Force Solution | 00:06:00 | ||
Translation Tables | 00:05:00 | ||
Regular Expressions | 00:04:00 | ||
Quiz: Solving Cryptarithmetic | 00:01:00 | ||
Quiz: Fill In Function | 00:03:00 | ||
Quiz: Filling In Fill In | 00:02:00 | ||
Future Imports | 00:03:00 | ||
Testing | 00:03:00 | ||
Quiz: Find All Values | 00:01:00 | ||
Tracking Time | 00:04:00 | ||
Quiz: Increasing Speed | 00:01:00 | ||
Quiz: Rethinking Eval | 00:02:00 | ||
Quiz: Making Fewer Calls | 00:02:00 | ||
Lambda | 00:04:00 | ||
Quiz: Compile Word | 00:02:00 | ||
Speeding Up | 00:03:00 | ||
Recap | 00:03:00 | ||
Lesson 7: Problem Set 2 | |||
Quiz: No Leading Zeros | 00:01:00 | ||
Quiz: Floor Puzzle | 00:01:00 | ||
Quiz: Subpalindrome | 00:05:00 | ||
Lesson 8: Office Hours 2 | |||
Office Hours 2 | 00:10:00 | ||
Lesson 9: Lesson 3 | |||
Introduction | 00:02:00 | ||
Regular Expressions Review – Part 1 | 00:03:00 | ||
Regular Expressions Review – Part 2 | 00:04:00 | ||
Regular Expressions Review – Quiz 1 | 00:04:00 | ||
Regular Expressions Review – Quiz 2 | 00:02:00 | ||
Regular Expressions Review – Quiz 3 | 00:02:00 | ||
Regular Expressions Review – Part 3 | 00:05:00 | ||
Language | 00:02:00 | ||
Regular Expressions | 00:04:00 | ||
Specifications | 00:02:00 | ||
Concept Inventory | 00:04:00 | ||
Quiz: Matchset | 00:03:00 | ||
Quiz: Filling Out The Api | 00:01:00 | ||
Quiz: Search And Match | 00:02:00 | ||
Compiling | 00:04:00 | ||
Lower Level Compilers | 00:04:00 | ||
Quiz: Alt | 00:02:00 | ||
Quiz: Simple Compilers | 00:03:00 | ||
Recognizers And Generators | 00:03:00 | ||
Quiz: Oneof And Alt | 00:02:00 | ||
Avoiding Repetition | 00:02:00 | ||
Quiz: Genseq | 00:05:00 | ||
Induction | 00:03:00 | ||
Testing Genseq | 00:03:00 | ||
Theory And Practice | 00:02:00 | ||
Quiz: Changing Seq | 00:04:00 | ||
Changing Functions | 00:02:00 | ||
Quiz: Function Mapping | 00:01:00 | ||
Quiz: N Ary Function | 00:02:00 | ||
Update Wrapper | 00:04:00 | ||
Decorated Wrappers | 00:03:00 | ||
Quiz: Decorated Decorators | 00:01:00 | ||
Quiz: Cache Management | 00:05:00 | ||
Quiz: Save Time Now | 00:03:00 | ||
Quiz: Trace Tool | 00:03:00 | ||
Disable Decorator | 00:02:00 | ||
Quiz: Back To Languages | 00:02:00 | ||
Writing Grammar | 00:02:00 | ||
Descriptionary | 00:04:00 | ||
White Space | 00:02:00 | ||
Parsing | 00:05:00 | ||
Parse Function | 00:03:00 | ||
Quiz: Speedy Parsing | 00:02:00 | ||
Catching Typos | 00:02:00 | ||
Summary | 00:02:00 | ||
Lesson 10: Problem Set 3 | |||
Quiz: Json Parser | 00:01:00 | ||
Quiz: Inverse Function | 00:04:00 | ||
Quiz: Find Html Tags | 00:02:00 | ||
Challenge Problem | 00:02:00 | ||
Lesson 11: Office Hours 3 | |||
Question One | 00:03:00 | ||
Question Two | 00:02:00 | ||
Question Three | 00:02:00 | ||
Question Four | 00:02:00 | ||
Lesson 12: Lesson 4 | |||
Water Pouring Problem | 00:04:00 | ||
Quiz: Combinatorial Complexity | 00:02:00 | ||
Quiz: Exploring The Space | 00:06:00 | ||
Pouring Solution | 00:07:00 | ||
Doctest | 00:04:00 | ||
Quiz: Back To Bridge Problem | 00:01:00 | ||
Quiz: Representing State | 00:02:00 | ||
Quiz: Bridge Successors | 00:03:00 | ||
Quiz: Paths Actions States | 00:01:00 | ||
Quiz: Bridge Solution | 00:03:00 | ||
00:00 | |||
Quiz: Did It Work | 00:01:00 | ||
Quiz: Improving The Solution | 00:03:00 | ||
Quiz: Modify Code | 00:01:00 | ||
Quiz: Adding Tests | 00:01:00 | ||
Quiz: Refactoring Paths | 00:04:00 | ||
Quiz: Calculating Costs | 00:02:00 | ||
Putting It Together | 00:02:00 | ||
Generalizing | 00:02:00 | ||
Quiz: Missionaries And Cannibals | 00:03:00 | ||
Quiz: Generalized State | 00:01:00 | ||
Quiz: Csuccessors | 00:01:00 | ||
Mc Problem | 00:01:00 | ||
Quiz: Shortest Path Search | 00:03:00 | ||
Quiz: Sps Function | 00:01:00 | ||
Quiz: Cleaning Up Mc Problem | 00:01:00 | ||
Quiz: Lowest Cost Search | 00:01:00 | ||
Quiz: Back To Bridge Problem | 00:01:00 | ||
Summary | 00:02:00 | ||
Lesson 13: Problem Set 4 | |||
Quiz: Refactoring Bsuccessors | 00:01:00 | ||
Quiz: More Pour Problem | 00:04:00 | ||
Quiz: Subway Planning | 00:03:00 | ||
Lesson 14: Lesson 5 | |||
Welcome Back | 00:02:00 | ||
Porcine Probability | 00:05:00 | ||
Quiz: The State Of Pig | 00:02:00 | ||
Concept Inventory | 00:05:00 | ||
Quiz: Hold And Roll | 00:01:00 | ||
Named Tuples | 00:03:00 | ||
Clueless | 00:01:00 | ||
Quiz: Hold At Strategy | 00:02:00 | ||
Quiz: Play Pig | 00:03:00 | ||
Dependency Injection | 00:03:00 | ||
Quiz: Loading The Dice | 00:01:00 | ||
Quiz: Optimizing Strategy | 00:03:00 | ||
Utility | 00:04:00 | ||
Quiz: Game Theory | 00:05:00 | ||
Quiz: Break Even Point | 00:02:00 | ||
Quiz: Whats Your Crossover | 00:01:00 | ||
Optimal Pig | 00:02:00 | ||
Pwin | 00:02:00 | ||
Quiz: Maxwins | 00:01:00 | ||
Impressing Pig Scouts | 00:03:00 | ||
Quiz: Maximizing Differential | 00:01:00 | ||
Being Careful | 00:03:00 | ||
Quiz: Legal Actions | 00:01:00 | ||
Using Tools | 00:06:00 | ||
Telling A Story | 00:04:00 | ||
Quiz: Simulation Vs Enumeration | 00:03:00 | ||
Conditional Probability | 00:04:00 | ||
Quiz: Tuesday | 00:02:00 | ||
Summary | 00:03:00 | ||
Lesson 15: Problem Set 5 | |||
Quiz: Improving Optimal | 00:03:00 | ||
Quiz: Doubling Pigs | 00:04:00 | ||
Quiz: Foxes And Hens | 00:06:00 | ||
Lesson 16: Python Glossary | |||
Welcome | 00:01:00 | ||
Set Theory | 00:03:00 | ||
Quiz: Set Theory Quiz | 00:01:00 | ||
Quiz: Python Sets | 00:01:00 | ||
List Methods Count Sort Reverse | 00:03:00 | ||
Quiz: Generators | 00:02:00 | ||
Quiz: Generators 2 | 00:01:00 | ||
Quiz: Generators 3 | 00:03:00 | ||
Scope Intro | 00:02:00 | ||
Quiz: Scope Quiz | 00:01:00 | ||
Scope and Memo | 00:04:00 | ||
Lesson 17: Lesson 6 | |||
Welcome Back | 00:01:00 | ||
Word Games | 00:02:00 | ||
Concept Inventory | 00:05:00 | ||
Finding Words | 00:03:00 | ||
Regression Tests | 00:03:00 | ||
Quiz: Readwordlist | 00:02:00 | ||
Quiz: Extend Prefix | 00:01:00 | ||
Quiz: Adding Suffixes | 00:03:00 | ||
Quiz: Longest Words | 00:01:00 | ||
Quiz: Word Score | 00:01:00 | ||
Quiz: Top N Hands | 00:01:00 | ||
Crosswords | 00:01:00 | ||
Quiz: Anchors | 00:04:00 | ||
Bird By Bird | 00:01:00 | ||
Anchor Class | 00:04:00 | ||
Row Plays | 00:05:00 | ||
Quiz: Legal Prefixes | 00:03:00 | ||
Life is Good | 00:04:00 | ||
Quiz: Increasing Efficiency | 00:03:00 | ||
Quiz: Show And Spell | 00:03:00 | ||
Quiz: Horizontal Plays | 00:02:00 | ||
Quiz: All Plays | 00:02:00 | ||
Set Anchors | 00:05:00 | ||
Lesson 18: Problem Set 6 | |||
Quiz: Anagrams | 00:03:00 | ||
Quiz: Blank Tiles | 00:04:00 | ||
Quiz: Boggle | 00:07:00 | ||
Lesson 19: Office Hours 6 | |||
Office Hours 6 | 00:13:00 | ||
Lesson 20: Lesson 7 | |||
Intro | 00:04:00 | ||
Welcome | 00:01:00 | ||
Sally Goldman | 00:04:00 | ||
Niniane Wang | 00:02:00 | ||
Josh Bloch | 00:04:00 | ||
Guido Van Rossum | 00:03:00 | ||
Alex Martelli | 00:03:00 | ||
Assessment | |||
Submit Your Assignment | 00:00:00 | ||
Certification | 00:00:00 |
Course Reviews
No Reviews found for this course.