A new online university Udacity set up by Sebastian Thrun and David Evans is offering a course an introduction to computer science which is expected to teach online students how to build a search engine.
Hoping to attract 500,000 students, the first class starts on February 20th and should teach a programming novice how to build a search engine in 7 weeks.
The class provides an introduction to computing and enables you to build your own search engine complete with a web crawler and ranking system.
Week 1: How to get started: your first program
Extracting a link
Week 2: How to repeat
Finding all the links on a page
Week 3: How to manage data
Crawling the web
Week 4: How to solve problems
Responding to search queries
Week 5: How programs run
Making things fast
Week 6: How to have infinite power
Ranking search results
Week 7: Where to go from here
Exam testing your knowledge
Source: http://www.udacity.com/