This class was created by Brainscape user Rohan Binu. Visit their profile to learn more about the creator.

Decks in this class (15)

Classes and Objects
What is an abstract data type adt,
What is encapsulation in the cont...,
How does an adt consist of one or...
38  cards
Methods and References
What are reference diagrams,
Why are reference diagrams useful,
What types of data are represente...
22  cards
ADT's and Exceptions
What is an abstract data type adt,
What is the purpose of adt,
What are the main components of a...
23  cards
Scanner, Command Line Arguments, and File I/O
What is the scanner class used fo...,
Can you use the scanner class to ...,
Is the scanner class a static class
35  cards
Inheritance
What is inheritance,
What is an is a relationship,
Give an example of an is a relati...
70  cards
Generics
Can you explain the problem with ...,
What is the issue with creating g...,
What is a better solution to this...
25  cards
Linked List and Queue
What is the list adt,
How can an array be used to imple...,
What is a linked list
66  cards
Stacks
What is a stack,
How does the last in first out li...,
What are the two primary operatio...
18  cards
Binary Tree
What is a binary tree,
How can a binary tree be represented,
What is the role of a node in a b...
41  cards
Recursion
What is recursion,
Why is recursion used in programming,
What are some examples of algorit...
20  cards
Multiple Recursion
What happens when there are multi...,
What is the importance of identif...,
How does the division of data hel...
24  cards
Hash Maps
What is a hash map,
How is a hash map typically expre...,
What types of keys can a hash map...
19  cards
Heaps and Priority Queues
What is the main difference betwe...,
What are the main operations supp...,
What is the behavior of the isemp...
25  cards
Graphs
What is a graph,
How are nodes and edges represent...,
In what real world applications a...
42  cards
Complexity and Data Structure
What is complexity in the context...,
Why do we use the input size n to...,
What does time complexity measure
56  cards

More about
CS 115

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Rohan Binu's CS 115 flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

GIA CS
  • 27 decks
  • 406 flashcards
  • 5 learners
Decks: Cs 1, Cs 2, Cs 3, And more!
iGCSE CS 23
  • 20 decks
  • 632 flashcards
  • 33 learners
Decks: 11 Binary Hex Number Systems, 12 13 Text Images Sound Memory Size, 13 22 Compression Error Detection, And more!
Cs 2
  • 23 decks
  • 1159 flashcards
  • 3 learners
Decks: Slit Lamp Biomicroscopy Csb, Slit Lamp Bio Microscopy From Contact Le, History Symptoms Csa, And more!
a - cs
  • 18 decks
  • 579 flashcards
  • 2 learners
Decks: Chapter 1 Information Representation, Chapter 2 Networks, Chapter 2 Internet, And more!
Make Flashcards