Hi, I'm Ibrahim Awais

Computer Science Student at FAST Islamabad

Building software, solving problems, and crushing ghosts in Pacman.

View My Work

Course Notes & Resources

A collection of my learnings from FAST.

Year 1 Sem 1

Intro to Programming (PF)

C++ pointers, arrays, and memory management basics.

Download PDF
Year 2 Sem 3

Data Structures (DSA)

Linked Lists, Trees, Graphs, and sorting algorithms analysis.

Download PDF
Year 2 Sem 4

Operating Systems

Process scheduling, concurrency, and threading (POSIX).

Download PDF
Year 3 Sem 5

Analysis of Algorithms

Dynamic programming, greedy algorithms, and complexity classes.

Download PDF

Project Demos

Pacman: Beryond Featured

A complete recreation of the arcade classic with custom ghost behavior. Check out the custom intro sequence in the video!

  • C++
  • SFML
  • Game Physics
View Code

E-Commerce API

RESTful API built with Node.js and Express.

Student Portal

Database management system using SQL and Python.