Homepage
Become a Tutor
Prospect 
Prospect 
$18/h
This teacher is currently unavailable
Profile and Qualifications Verified
Response Time 24h
Lesson formats available..
  • One-to-one
  • Group Lessons
Lessons can be held..
  • at their place
  • at your place
  • by webcam
Subjects taught
  • Computer Programming
  • HTML
  • Programming languages
  • JavaScript
  • CSS
  • PHP
Levels
  • Primary School
  • Early High School
  • Year 10
  • Year 11-12
  • Adult
  • TAFE
  • Beginner
  • Intermediate
  • Advanced
  • Kids

Australian National University (ANU) IT graduate with 8+ years of teaching experience wants to teach Programming languages in Adelaide

Methodology

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.

Background

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.

Rates

Travel Fee : $2
Rate for online lessons : $15/h
Rate for 5 hours of lessons : $100
Rate for 10 hours of lessons : $185
Lesson formats available..
One-to-one
Group Lessons
Lessons can be held..
at their place
at your place
via webcam
Subjects taught
  • Computer Programming
  • HTML
  • Programming languages
  • JavaScript
  • CSS
  • PHP
Levels
  • Primary School
  • Early High School
  • Year 10
  • Year 11-12
  • Adult
  • TAFE
  • Beginner
  • Intermediate
  • Advanced
  • Kids

Muhammad Usman's CV

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.

Similar tutors

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!

Prospect
Learn  Java, Angular, ReactJs, Javascript, HTML5  and most importantly Interview preparation that is practically used in the IT Industry from an experienced IT Engineer
$25
Haresh
  • (1 review)
1st lesson free!

I believe in practical knowledge, I teach by explaining a real-time and practical examples of concepts which are used in IT...

Lessons via webcam Face to face lessons Approved profile
Prospect
Adelaide Uni Computer Science student to teach High School Python, C/C++, HTML and JavaScript programming.
$25
James
  • (1 review)
1st lesson free!

I work through problems in a logical way and can help guide you towards developing your own understanding of how to work...

Lessons via webcam Face to face lessons Approved profile
Adelaide
Mawson Lakes UniSA Student with good knowledge Computer Technologies including various programming languages.
$25
Shubhangi
  • (11 reviews)

My teaching methodology depends on the student, how fast he or she can understand and figure out things. Accordingly, I will...

Lessons via webcam Face to face lessons Approved profile
Croydon Park
Masters Student at University of South Australia teaching mathematics, python,data structure and big data.
$25
Divyesh
1st lesson free!

My teaching method is simple. I introduce a topic by showing applications of the topic and then dive deep into methodology...

Lessons via webcam Face to face lessons Approved profile
Adelaide
Learn (JavaScript, ReactJs, Node, MongoDB) and Deploy (on AWS) from Professional Web Developer (having 4+ years of Exp)
$20
Nav
  • (2 reviews)
1st lesson free!

The most important thing for me is to get the students ready for real-world or industry-ready (which is generally not the...

Lessons via webcam Face to face lessons Approved profile
Enfield
Mobile Apps development for teenagers, no previous programming experience necessary. Create smart mobile apps and share with friends
$15
Bakr
1st lesson free!

Structured and goal-oriented syllabus guidance along with flexible individual based mentoring allowing self-paced...

Lessons via webcam Face to face lessons Approved profile
Enfield
Karishma patel can give basic programming language lessons and can also give basic math lesson to primary school students.
$20
Karishma
1st lesson free!

my teaching methodology is teaching students by giving examples from basic thing. I personally believe that learning with...

Lessons via webcam Face to face lessons Approved profile
Woodville North
Software Engineering Student gives lessons in Computer Programming, Web Development and Databases
$20
Zhi
  • (1 review)
1st lesson free!

My teaching method is highly adaptable and seeks to instil long-term success, even after their time with me is gone. That is...

Lessons via webcam Face to face lessons Approved profile
Welland
Want to be Perfect in your area? Come and take a lesson.
$18
Sahil
1st lesson free!

I believe in practical work rather than theoretical based study. Practical work will last longer. My method of teaching is,...

Lessons via webcam Face to face lessons Approved profile
Angle Park
I'm amritpal kaur teach math and computer science to school students junior in adelaide
$23
Amritpal kaur
1st lesson free!

My teaching methodology is totally practical and according to understanding of students. I always teach according to...

Face to face lessons Approved profile
Woodville West
A professional Front end developer having 5+ years of experience, giving lectures in JavaScript, React Js, HTML, CSS.
$25
Harnoor
  • (6 reviews)
1st lesson free!

I believe that we tend to learn more if learning becomes fun! I try to focus more on the practical part so that students can...

Lessons via webcam Face to face lessons Approved profile
Thebarton
Masters in Computer science student at University of Adelaide can teach lessons on Java, C,HTML and PYTHON
$25
SILARUDDIN
  • (1 review)
1st lesson free!

My teaching methodology is relating subject concepts to real-world situations. I will try to give more live real-world...

Lessons via webcam Face to face lessons Approved profile
Klemzig
Murdoch University Student gives English and Math lesson to year 2 students.
$25
Divya
1st lesson free!

My teaching method is based on teaching practically more than theoretically. I also like to work upon the various areas,...

Lessons via webcam Face to face lessons Approved profile
Pooraka
Adelaide software engineering student helps you become a master in python/java
$50
Kristy
  • (6 reviews)
1st lesson free!

*** Lesson Structure *** BEFORE -> Initially, I will try to gauge your experience with coding and understand your end...

Lessons via webcam Face to face lessons Approved profile Responds within the hour
Adelaide
I am a student of university of adelaide and i can give tutions to college and uni students
$20
RIDHAM
1st lesson free!

I am a teacher. I am having 1 year of experience as a teacher. I can give tutions to uni and high school students. I am...

Lessons via webcam Face to face lessons Approved profile
Adelaide
Ex-EY Data Analyst skilled in Python and C++ | Machine Learning Expert |Love to teach and share my knowledge!
$16
Shreyas
1st lesson free!

I have a hands-on experience in working in the industry and on the projects utilising Python, JAVA, and C++. I am quite...

Lessons via webcam Face to face lessons Approved profile
Underdale
University of Adelaide student teaches fundamentals and foundations of computer science .
$25
Vedaanth K
1st lesson free!

My teaching methodology is quite different when compared with fellow teachers. I focus on conceptual learning rather than...

Lessons via webcam Face to face lessons Approved profile
at their place at your place by webcam
1 hour $18 $20 $15
5 hours $100 $110 $75
10 hours $185 $205 $150
This teacher is currently unavailable