Introduction to Computer Science
Starting dates and places
Description
Building a Search Engine
In this course you will learn key concepts in computer science and learn how to write your own computer programs in the context of building…
Class Summary
In this course you will learn key concepts in computer science and learn how to write your own computer programs in the context of building a web crawler.
What Should I Know?
There is no prior programming knowledge needed for this course. Beginners welcome!
What Will I Learn?
At the end of this course you will have a rock solid foundation for programming in Python and built a working web crawler. This course will prepare you to take many of Udacity's more advanced courses.
Syllabus
Unit 1: How to Get Started
…
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Building a Search Engine
In this course you will learn key concepts in computer science and learn how to write your own computer programs in the context of building…
Class Summary
In this course you will learn key concepts in computer science and learn how to write your own computer programs in the context of building a web crawler.
What Should I Know?
There is no prior programming knowledge needed for this course. Beginners welcome!
What Will I Learn?
At the end of this course you will have a rock solid foundation for programming in Python and built a working web crawler. This course will prepare you to take many of Udacity's more advanced courses.
Syllabus
Unit 1: How to Get Started
Your first program: Extracting a link
Unit 2: How to Repeat
Finding all of the links on a page
Unit 3: How to Manage Data
Crawling the web
Unit 4: How to Solve Problems
Responding to search queries
Unit 5: How Programs Run
Making things fast
Unit 6: How to Have Infinite Power
Ranking search results
Unit 7: Where to Go from Here
Exam testing your knowledge
Course Instructors
David Evans InstructorDavid Evans is a Professor of Computer Science at the University of Virginia where he teaches computer science and leads research in computer security. He is the author of an introductory computer science textbook and has won Virginia's highest award for university faculty. He has PhD, SM, and SB degrees from MIT.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.