Algorithms and Design (Tests)
- 5 Practice Tests
- Full lifetime access
- Access on mobile
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
This is a fundamental course on Algorithms in Computer Science. The main goal of the course is to develop tools and techniques that aid in designing correct and efficient algorithms for computational problems and analyzing their correctness and running time. We will study pow- erful design techniques, such as dynamic programming and randomization, and useful analytical tools, such as recurrence relations and average case analysis. The algorithms under study are either quite useful, instructive, beautiful or any combination thereof. After taking this course, the student will be conversant in the language of algorithms, which is a chief component of technical interviews and software related jobs.
- Undergraduate and graduate students