Description
In this course, you will learn:
- Covers background on important computer science concepts such as algorithms, programming, and databases.
- In terms of algorithms, we explain the concept of asymptotic notation, describe simple data structures, and introduce several algorithms for object ordering and graph traversal.
- Basic knowledge of algorithms and data structures, as well as an awareness of programming language and database fundamentals.
- We provide an overview of the two most essential programming paradigms (imperative and object-oriented). We present various examples of how to use each.