ECE244: Programming Fundamentals is a course on object oriented programming (OOP) in C++. This repository contains all the labs completed for ECE244 Fall 2024 by Mahir Khandaker. These labs developed my skills in software engineering and programming.
- Classes and Objects
- Inheritance
- Basic data structures (linked lists, binary trees, and hash tables)
- Big-O complexity analysis
- Testing and debugging
- How to test and debug code using a debugger
- Working with data structures like Binary Tress and Hash Tables
- Using and manipulating classes and objects.
- How to write code in C++ and C