Experience

Teaching Experiences


 My Philosophy in Teaching:

 

I believe that successful learning occurs most effectively in an environment in which students are active and reflective. Such an environment is student-centered; that is, every student is engaged in interaction, use of curriculum material, collaboration, creation of learning artifacts and construction of knowledge. In this environment students see the curriculum content to be directly relevant to their own lives. But I will try to summarize the key points of my philosophy:

 

·        Student-centered learning

·        A teacher as a designer and a facilitator

·        Integration of assessment and learning

·        Teacher’s subject matter expertise

·        Skills in using educational technology

·        A teacher’s continuous learning,

 

 

I am teaching and (can teach) the following courses:

 

1.   Mobile Application Programming

2. Programming concepts and fundamentals

3. Object Oriented Programming

4. Cloud computing

5. Algorithm and Problem Solving

6. Data Structure

7. Computer Networks and Network Routing & switching

8. Operating System

9. Computer Security

10. Network Programming

Administration skills

 

·        Head of Software Engineering Department (2021-2024), Qaiwan International University.

·        Computer Science Department Decider (2016-2020), University of Human Development.

·        Director of Registration Unit (2017-2019), College of Science and Technology, University of Human Development

·        Director of Alumni Unit (2017-2019), College of Science and Technology, University of Human Development


Click to edit