FutureLearn
FutureLearn Logo

Computer Science Essentials: Algorithms 

  • Offered byFutureLearn

Computer Science Essentials: Algorithms
 at 
FutureLearn 
Overview

Duration

4 weeks

Total fee

7,139

Mode of learning

Online

Credential

Certificate

Computer Science Essentials: Algorithms
 at 
FutureLearn 
Highlights

  • Earn a certificate upon completion
Details Icon

Computer Science Essentials: Algorithms
 at 
FutureLearn 
Course details

More about this course
  • On this course, you’ll learn the essential functions and applications of algorithms within the context of data structures
  • You’ll also prepare for interviews, solving a variety of problems using your newly gained skills
  • On this course, you’ll explore a range of search and sort algorithms, allowing you to assess organisational needs and respond with the most efficient operations
  • By understanding time and space complexity, you can improve estimates and choose the most efficient algorithm to complete the tasks in your stack
  • You’ll learn about tree and graph traversals, equipping you with the skills to tackle different problems, that vary in complexity, using a range of approaches
  • By the end of this course, you’ll have reinforced your knowledge of data structures and algorithms, and gained experience of potential interview questions, preparing you to jumpstart your career in software development
Read more

Computer Science Essentials: Algorithms
 at 
FutureLearn 
Curriculum

Recursion, searching and sorting

Introduction to the course

Recursion

Searching algorithms

Bubble sort

Selection sort

Insertion sort

Wrap up

Sorting, trees, and graphs

Introduction to Week 2

Quick and merge sorting

Tree traversal

Graph traversal

Wrap up

Implementation and questions to consider

Introduction to Week 3

Preparing for interview questions

Questions about two sum, and min and max stack

Linked list design

Reverse linked lists

Binary tree construction

Wrap up

More interview questions

Introduction to Week 4

Questions about binary trees

Questions about capital and strings

Wrap up

Other courses offered by FutureLearn

1.81 K
2 weeks
– / –
1.32 L
15 weeks
– / –
72.5 K
10 weeks
– / –
89.23 K
12 weeks
– / –
View Other 1956 CoursesRight Arrow Icon
qna

Computer Science Essentials: Algorithms
 at 
FutureLearn 

Student Forum

chatAnything you would want to ask experts?
Write here...