Teaching | Sharif Noor Zisad

Teaching

Courses delivery and mentoring responsibilities at UAB.

Interim Lecturer
Department of Computer Science, UAB · Birmingham, Alabama
Jan – Feb 2025
CS 334 / 534 Spring 2025
Computer Networking — Nine Lectures
  • Network Topology and Traffic Management — covered bus, star, mesh, and hybrid topologies with traffic engineering principles.
  • Communication Protocols and Switching — deep dive into TCP/IP stack, MAC-layer switching, and frame forwarding.
  • VLAN and SDN — virtual LAN segmentation, 802.1Q tagging, and introduction to Software-Defined Networking principles.
Graduate Teaching Assistant
Department of Computer Science, UAB · Birmingham, Alabama
Jan 2025 – Aug 2025
CS 334 / 534 Spring 2025
Computer Networking
  • Conducted live lab sessions covering network configuration, packet analysis, and troubleshooting.
  • Produced video tutorial series for remote lab exercises.
  • Designed and graded programming assignments on socket programming and protocol implementation.
  • Mentored students in debugging network issues and exam preparation.
CS 403 / 633 / 733 Summer 2025
Cloud Computing
  • Supported cloud lab sessions on AWS and GCP environments.
  • Graded assignments on cloud architecture, containerization, and CI/CD pipelines.
  • Provided one-on-one mentoring for graduate students on cloud project work.