Practice School

Faculty of Computer Technology
Semester 2

Problem Solving Foundation

Foundation Phase

Data Structures Lab in C++

Output

Problem Solving Foundation

DSA Goal

75 Problems

Credits

04

Semester

Semester 2

Technology Stack

C++
Git
GitHub
STL

Assignments

5 Structured Assignments

Projects

2 Mini Projects

Semester Deliverables

10 Git Repositories
Branching Basics
Pull Requests
75 DSA Problems
C++ Fundamentals
Problem Solving Portfolio

Expected Outcome

Understand OOP Basics
Use STL Effectively
Improve Problem Solving
Build Reusable Code
Write Structured C++ Programs