I prepare lecture slides before the lecture and write code in Integrated Development Environment (IDE) during lecture because I believe practical demonstration is momentous especially in case of programming courses.
After a week, giving small assignment is also very important as it enhance the hands-on experience of the students.
I am a university lecturer with 8+ years of teaching experience at public sector universities in Pakistan. I have supervised large number of postgraduate students in their research and undergraduate students in their final year project.
Besides teaching, I have industry experience. Recently, I am working android projects.
Work Experience:
Period: 05 Jan 2017 to Current
Designation: Lecturer
University: Agricultural University Peshawar (AUP)
Responsibilities:
01. Preparation of teaching materials (Lecture presentations and tutorials).
02. Teaching Object Oriented Programming – II, Web Systems and Technologies, Web Engineering and Information Systems to the Computer Science (CS) and Information Technology (IT) students.
03. Formulating assignments and assessments (Midterm papers, Final papers and Quizzes) in the assigned courses.
04. Marking the assignments and assessments in the assigned courses.
05. Supervising Postgraduate students in their research.
06. Supervising Undergraduate students in their final year project.
07. Invigilating the Midterm and Final examination.
08. Attending parents-teachers meetings.
09. Attending staff-faculty meetings.
10. Participating in professional development activities/ trainings.
Period: 31 Jan 2013 to 15 July 2015
Designation: Lecturer
University: Abdul Wali Khan University Mardan (AWKUM)
Responsibilities:
01. Preparation of teaching materials (Lecture presentations and Tutorials).
02. Teaching Management Information Systems, Project Management, Introduction to computers and Principles of Management to the Management Science students.
03. Formulating assignments and assessments (Midterm papers, Final papers and Quizzes) in the assigned courses.
04. Marking the assignments and assessments in the assigned courses.
05. Invigilating the Midterm and Final examination.
06. Working as Project Manager for the ‘Computerization of Admission’ project which involves admission, verification and enrollment processes.
07. Attending parents-teachers meetings.
08. Attending staff-faculty meetings.
09. Participating in professional development activities/ trainings.
Period: 11 April 2011 to 31 Jan 2013
Designation: Lecturer
University: Amir Muhammad Khan (AMK) campus, Agricultural University Peshawar
Responsibilities:
01. Preparation of teaching materials (Lecture presentations and tutorials).
02. Teaching Operating Systems, Database, Software Engineering, Discrete Structures and Physics to the CS students.
03. Formulating assignments and assessments (Midterm papers, Final papers and Quizzes) in the assigned courses.
04. Marking the assignments and assessments in the assigned courses.
05. Supervising Postgraduate students in their research.
06. Supervising Undergraduate students in their final year project.
07. Invigilating the Midterm and Final exams.
08. Managing all the activities at the computer laboratory.
09. Resolving issues related to the internet and computers at the campus.
10. Supervising computer science students in their research and projects.
11. Attending parents-teachers meetings.
12. Attending staff-faculty meetings.
13. Participating in professional development activities/ trainings.
Period: 25 Jan 2011 to 04 April 2011
Designation: Lecturer
University: Abdul Wali Khan University Mardan (AWKUM)
01. Preparation of teaching materials (Lecture presentations and tutorials).
02. Teaching Introduction to Computers to the Law and Political Science students.
03. Formulating assignments and assessments (Midterm papers, Final papers and Quizzes) in the assigned courses.
04. Marking the assignments and assessments in the assigned courses.
05. Invigilating the Midterm and Final exams.
06. Managing all the activities at the computer laboratory.
07. Attending parents-teachers meetings.
08. Attending staff-faulty meetings.
09. Participating in professional development activities/ trainings.
Technical and other Competencies:
Research and Academics:
Synopsis writing ~ Thesis formulation ~ Research ~ Teaching ~ Marking ~ Invigilating ~ Supervising Research ~ Supervising Final Year Projects.
Information Systems:
Relational Databases ~ MySQL ~ Process Modelling ~ Logic Modelling ~ Entity Relationship diagrams ~ Class diagrams ~ Use case diagrams ~ Sequence Diagrams ~ State transition diagrams ~ Rich pictures ~ DIA~ Oracle ~ Microsoft Access.
Software:
Android Development ~ Java ~ C/C++ ~ Matlab.
Web:
Hypertext Markup Language (HTML) ~ Cascading Style Sheet (CSS) ~ XHTML ~ PHP ~ JavaScript.
Other Competencies:
Communication:
Well-developed interpersonal & communication skills gained through work experiences.
Miscellaneous:
Word ~ Visio ~ Windows ~ Power Point.
Education and training:
Period: July 2009 to July 2010
Qualification: Masters of Information Systems Studies
University: The Australian National University (Ranked among the top 20 universities globally and first in Australia by the QS World University ranking)
*Specialization in Business Information Systems
Period: Sep 2003 to Feb 2008
Qualification: Bachelors of Science in Computer Engineering (BSCE)
University: Comsats Institute of Information Technology (CIIT)
*Specialization in Advanced Digital Logic Design, System on Chip Design and Advanced Computer Architecture
Period: Aug 2015 to Sep 2015
Course: C/C++
*Object Oriented Programming – I
*Object Oriented Programming – II
Period: Sep 2015 to Oct 2015
Course: Website Design & Development
*Specialization in HTML, JavaScript, PHP, Cascading Style Sheets (CSS)
Period: Nov 2015 to Dec 2015
Course: Database Design and Development
*Specialization in Logic Modelling, Process Modelling, Class Diagram, Use Case Diagram, Entity Relationship Diagram, MySQL, MySQL Server, Postgre SQL, Microsoft Access
Publication(s):
Prediction of the Intensity of terrorism in Pakistan using Big Data Analysis.
computer programming lessons nearby? Here's a selection of other listings you can check out.
Superprof can also help you with HTML lessons.
Not quite what you're after? How about programming languages lessons?
Taking javascript lessons has never been easier!
at their place | at your place | by webcam | |
1 hour | $18 | $20 | $15 |
5 hours | $100 | $110 | $75 |
10 hours | $185 | $205 | $150 |