Udacity CS101 Introduction to Computer Science
12. Oktober 2012
Introduction to Computer Science
Building a Search Engine
Instructor: Dave Evans, Udacity
Zeitraum: Oktober 2012
Status: habe ich gemacht, inkl. Exams und Zertifikat
Anmerkung: Ganz klar einer der besseren Kurse, die ich bisher besucht habe.
Course Syllabus
Lesson 1: How to Get Started
Your first program: Extracting a link
Lesson 2: How to Repeat
Procedures, decisions (if), loops; finding all of the links on a page
Additional Lesson: How to Solve Problems
Universal techniques for solving programming problems
Lesson 3: How to Manage Data
Lists; crawling the web
Lesson 4: Responding to Queries
Complex data structures; building a reverse index to do searches; networks
Lesson 5: How Programs Run
Reasoning about cost; hash tables (Dictionary)
Lesson 6: How to Have Infinite Power
Recursive definitions; ranking search results
Lesson 7: Where to Go from Here
Past, present, and future of computing; exam
Final Project: Build a Social Network