I taught labs at FAST-NUCES for a few years, mostly in operating systems, software construction, and web engineering.
The useful part of teaching was never the slide deck. It was watching someone hit the point where the clean version stops working, then helping them trace what actually happened instead of guessing.
What I Taught
- Operating Systems
- Software Construction & Development
- Web Engineering
- Earlier TA work in software engineering, mobile development, information security, and project management
How I Tend To Teach
- start from the real system, not the neat toy example
- force the debugging step instead of skipping to the answer
- talk about tradeoffs, not just the textbook answer
- keep the explanation plain
- assume edge cases count
Good Places To Start
If You Want To Reach Out
If you want help with student guidance, a workshop, or a talk, contact me or send an email.