Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

IT Data Structures Class - University of South Florida Fall 2016

via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn about data structures in C++ through a comprehensive series of lectures from the University of South Florida's Fall 2016 IT course. Explore topics such as installing CLion and MSYS2, working with arrays and their limitations, utilizing the std::array container, and mastering STL functions like copy and ostream_iterators. Dive into C++ vectors, find_if and copy_if operations, and file input techniques. Gain insights on C++ classes, including constructors, accessors, mutators, friend functions, and operator overloading. Discover how to separate C++ classes into header and implementation files, and learn about classes containing vectors of objects. Delve into advanced concepts like STL copy, find_if, lambdas, and capture. Conclude with an introduction to computational complexity and Big O notation, providing a solid foundation in essential data structure concepts and C++ programming techniques.

Syllabus

HOW TO Install CLion and MSYS2.
Arrays are Evil, Looping, Buffer Overflow.
Arrays are Evil, std::array Container is better, STL copy function, & osteam_iterators.
C++ Using Vector, find_if, copy_if, & Inputting a whole file into a vector.
CLion Rename main.cpp.
C++ Classes, Constructors, Accessors, Mutators, friends, and overloaded operator.
Separating a C++ class into a .h and .cpp files.
C++ Class containing vector of objects; STL copy, find_if; lambdas & capture.
Hello Complexity - Big O Notation.

Taught by

drprventura

Reviews

Start your review of IT Data Structures Class - University of South Florida Fall 2016

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.