Teaching
Introduction to Problem Solving and Programming in C/C++
I taught this course in the Fall 2021 semester at the Department of Computer Sciecne, Tennessee Tech University. The developed content of the course is as follows:
- Intro to C++
- Variables and Assignments
- Branches and Flow Control
- Loops
- Functions and Pointers
- Arrays and Pointers
- Strings and Pointers
- Vectors
- File I/O
- Structures
Each chapter contains the slide deck used to teach the class, a set of coding examples to better understand the topics, and a list of helpful resources.