BSCS — Bachelor of Computer Science
SZABIST University · Islamabad, Pakistan
Bachelor of Computer Science — the theoretical foundation behind the practical engineering.
I earned my BSCS at SZABIST University, Islamabad. Alongside a strong core in software engineering and systems, this is where I discovered iOS development and started building the mobile projects that set the direction for my career.
What I did
- Completed core coursework in software engineering, algorithms and systems.
- Built academic and personal projects, gravitating toward mobile and Apple platforms.
Technical highlights
Computer-science core
Studied Data Structures & Algorithms, Object-Oriented Programming, Databases (DBMS), Operating Systems, Computer Networks and Software Engineering.
First iOS projects
Built early mobile apps with Objective-C / Swift and UIKit — the projects that turned a curiosity about iOS into a career path.
Engineering foundations
Developed the habits — clean architecture, version control and problem decomposition — that still underpin how I build production software today.
Engineering & delivery
CS foundations
- Data Structures & Algorithms, OOP, DBMS
- Operating Systems, Computer Networks, Software Engineering
Early iOS & tooling
- Objective-C / Swift, UIKit, Xcode
- Version control with Git
Stack & tools
Foundations
Languages
Early Mobile