Instructor, College of Computer and Information Sciences
Prince Sultan University
- Taught undergraduate-level courses in computer science and information technology at one of Saudi Arabia's leading research universities.
- Participated in departmental and college committees, contributing to curriculum development, academic planning, and institutional initiatives.
- Served on official university committees including the Academic Accreditation Committee, Quality Committee, and Procurement Committee, supporting compliance, quality assurance, and governance.
- Supervised and mentored students on academic projects, guiding research methodology, project scoping, and technical execution.
- Contributed to course assessment design, learning outcome alignment, and continuous improvement processes in line with national higher education standards.
Courses Taught
Information Technology Fundamentals
- Introduced students to foundational IT principles, major disciplines, and real-world industry applications.
- Covered problem-solving methods, solution representation, and ethical and legal issues including privacy and intellectual property.
Introduction to Internet of Things (IoT)
- Delivered a comprehensive overview of IoT concepts, architectures, standards, and regulations.
- Covered device components, design constraints, identification, localization, sensing, actuation, data management, and security.
- Explored emerging applications, societal impact, and business transformation trends.
Database Principles
- Taught database concepts including the database approach, data models, schemas, and DBMS architecture.
- Covered Entity-Relationship modeling, the relational data model, relational algebra, and relational integrity constraints.
- Instructed students in SQL, database design, functional dependencies, normal forms, and program-data independence.