Teaching @ TAMU
Undergraduate courses
- ENGR 102 – Fall 2025 (90+ students)
-
CYBR 403/CSCE 477 Cybersecurity Risk ( New Developed)*
Graduate courses
-
ITDE 702 Engineering Education Research Design and Methods (New Developed)*
-
ITDE 703 Learning, Motivation, and Critical Theories in Engineering Education ( New Developed)*
Profound Moments
- Umer Farooq (A Ph.D. Student) created a lab poster (2025) as reflection of his time at LEAD Lab since his joining

- Received a thank you note during Global Advising Week 2025

- Received comments on evaluation of cybersecurity risk assessment course (taught for the first time)

- Outstanding Teacher Award (2013), Forman Christian College – A Chartered University. This award is given to one faculty member each year based on their outstanding performance in teaching, mentoring, living by FCC core values, and for making a difference in students’ lives. Till present, I am the only female faculty person who has received this award. https://www.facebook.com/pg/fcc.edu.pk/photos/?tab=album&album_id=568524186551716

- Appreciation Award (2006), Himayat-i-Islam Khawateen College. This award was given once in two years to the faculty member who shows passion towards teaching and is an excellent team worker for colleagues.
- Video: Special mention by the valedictorian 2011, Forman Christian College – A Chartered University. Sadia is currently pursuing her Ph.D. in software engineering from National University of Science and Technology, Islamabad, Pakistan
Previously taught courses:
(online, flipped, HYFLEX, and in-person)
Programming: MATLAB, Programming I and II using C, C++, Java, and Python, Data structures, Visual programming using C#, Mobile application development using Android, and Assembly language programming.
Software Engineering: Systems analysis and design, Software engineering I, Software engineering II, Object-Oriented analysis and design using UML, Software requirements engineering, Software quality assurance, Software design and architecture, and Design patterns.
Database: Introduction to relational databases, Database administration.
Theoretical Computer Science: Theory of automata, Morphology and syntax, Analysis of algorithms.
Other: Information security, Problem-solving & mathematical models (First-year engineering),
Graduate courses: Comparison of programming languages, Advanced analysis of algorithms, Software process management, Software metrics, Software quality assurance, Content, assessment, and pedagogy.
