Online College Courses for Credit

Data Structure Course - Log(n) Academy

Data Structure Course - Log(n) Academy

Author: Tariq Khan

This course introduces the concept of abstract data types, data structures and their associated algorithms. The abstract data types to be covered include stacks, queues, lists, linked lists, trees, tables and graphs. 

Recommended Background

We assume that the student have basic knowledge of programming that includes programming syntax, conditional and looping structure, knowledge about objects and its use.

Suggested Readings

No specific textbook is required for the course.  Much of the course material is covered by the well-known textbooks on Data Structure. We would strongly encourage students to consult their favorite learning material for additional information.


See More
Fast, Free College Credit

Developing Effective Teams

Let's Ride
*No strings attached. This college course is 100% free and is worth 1 semester credit.

29 Sophia partners guarantee credit transfer.

310 Institutions have accepted or given pre-approval for credit transfer.

* The American Council on Education's College Credit Recommendation Service (ACE Credit®) has evaluated and recommended college credit for 27 of Sophia’s online courses. Many different colleges and universities consider ACE CREDIT recommendations in determining the applicability to their course and degree programs.


Data Structure - Remove element from list data structure

This video tutorial explains how to implement remove method of List data structure.

Data Structure - Add element to list data structure - Part 2

This video tutorial explains implementation details about adding elements to list. This is the second part of Add Method.

Data Structure - Add element to list data structure - Part 1

This video explains how you can implement add method to add elements to the list.

Data Structure - Arrays and List

This video tutorial focuses on arrays and list data structure working and its implementation.

Data Structure - Introduction

This is an introductory video on the subject of Data Structure.