BS Computer Science · NUST

Saad Rizwan.

Learning HTML.

A computer science student who treats every course, bug, and late-night rabbit hole as a page in the same notebook — currently filling it with HTML, CSS, Python, and C++.

Scroll
01 — About

Still on the first few chapters, by design.

I'm Saad — a BS Computer Science student at NUST. My approach to this degree is less "specialize early" and more learning everything: fundamentals of the web, the logic underneath it in Python, and the close-to-the-metal discipline of C++.

I like the small satisfactions of building things that run — a page that renders the way you meant it to, a script that finally stops throwing errors, a program that compiles clean on the first try. Every project here is a note-to-self from that process.

Field Notes

Status
Studying, always
Program
BS Computer Science
Institute
NUST
Focus
Web · Python · C++
Based in
Pakistan
02 — Toolkit

What's currently on the desk.

Building for the web

HTML CSS Responsive Layout Git & GitHub

Programming & logic

Python C++ Data Structures Problem Solving
03 — Journey

Notebook, chronologically.

In progress

BS Computer Science — NUST

Working through core CS coursework, from programming fundamentals to the theory underneath it, while building small projects on the side to make the concepts stick.

Ongoing

Self-taught web fundamentals

HTML & CSS, learned by building — pages, layouts, and small interactive pieces rebuilt until they looked and behaved the way I intended.

Ongoing

Python & C++, in parallel

Using Python for quick, expressive scripts and problem-solving, and C++ for the fundamentals — memory, structure, and performance.

04 — Selected work

A few pages from the notebook.

Note 01

Task Tracker

A clean to-do list app for organizing daily tasks, with add, complete, and delete actions built from scratch.

HTMLCSSJavaScript
View on GitHub
Note 02

Grade Calculator

A Python command-line tool that takes a student's marks and computes grades and GPA against a configurable scale.

Python
View on GitHub
Note 03

Console Library System

A C++ console application for tracking book inventory and checkouts, focused on clean class design and file I/O.

C++
View on GitHub
Note 04

Personal Landing Page

An earlier hand-built HTML & CSS landing page — the first real attempt at a page that felt "designed" rather than default.

HTMLCSS
View on GitHub

These four are placeholders standing in for the real project list — swap in your actual repos, names, and descriptions any time. The full archive lives on GitHub.

05 — Contact

Have a project, an opportunity, or just a good bug story? Write to me.