Homepage
Become a Tutor
Prospect 
$18/h
This teacher is currently unavailable
Profile and Qualifications Verified
Response Time 24h
Lessons offered by Muhammad Usman
  • Individual
  • Group
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
Lessons offered by Muhammad Usman
Individual
Group
Lessons can be held..
at their place
at your place
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!

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 by webcam Face to face lessons Approved profile Responds within the hour
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 by webcam Face to face lessons Approved profile
Klemzig
Become a Computer Wizard and an expert in English and Math with an experienced teacher who has an experience of more than 18 years in the field of Technology.
$22
Divya
1st lesson free!

My teaching methodology depends on the topic being taught, I start from simple language and then gradually switch over to...

Face to face lessons Approved profile Responds within the hour
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 by webcam Face to face lessons Approved profile
Hampstead Gardens
Web and Mobile developer offering tutoring in all things programming and development
$25
Dan
1st lesson free!

I start with the basics which includes structure, logic and problem solving skills. We would build an application in the...

Lessons by webcam Face to face lessons Approved profile
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 by webcam Face to face lessons Approved profile Responds within the hour
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
Firle
Namita Mehta (Masters in Engineering(CSE))-giving classes and teach all computer engineering subjects
$20
Namita
1st lesson free!

• Prepared and delivered lectures, and conducted tutorials, seminars and laboratory sessions for graduate...

Lessons by webcam Face to face lessons Approved profile Responds within the hour
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 by webcam Face to face lessons Approved profile
Mawson Lakes
A PhD Student in Computer and Information Science givens computer Science and Web development lessons to students and enthusiast
$12
John
1st lesson free!

My lessons focus on helping high school or uni students interested in learning concepts in computer science such as...

Lessons by webcam Face to face lessons Approved profile
Mawson Lakes
Full stack developer / Ph.D Computer Science with extensive experience in teaching computer programming
$25
John
1st lesson free!

My first approach to helping students is to try to understand any issues that they may have with the subject. I will also...

Lessons by webcam Face to face lessons Approved profile
Paradise
Adelaide Uni engineering student gives computer and programming lessons to high school and uni students elsewhere
$16
Dhong Fhel
1st lesson free!

My teaching method is problem-based learning. I based my classes on good references with my years of experience in teaching....

Lessons by webcam Face to face lessons Approved profile
Newton
Engineer with PhD with massive experience with successful track record with energy .
$50
Hitesh
1st lesson free!

I always believe in self guided learning. I am looking for those student who want to something in their life. Which will...

Lessons by webcam Face to face lessons Approved profile Responds within the hour
Mawson Lakes
University of South Australia student gives tution to high school and uni students in Adelaide
$30
Usman
  • (1 review)
1st lesson free!

I strongly believe in the teach by example method especially when it comes to mathematics and engineering problems. With...

Face to face lessons Approved profile
Burnside
Baljeet, well experienced computer teacher with experience in all latest programming languages Java, C, C++, Visual Basic and excellent skills in Data Structures, Artificial intelligence, Numerical me
$45
Baljeet
1st lesson free!

My teaching methods depends on background of my students. If students know basics then we can start from advance topics....

Lessons by webcam Face to face lessons Approved profile
West Beach
One year after completing Software Degree and years of electronic experience tutor teaching programming and PC lessons
$25
Josh
1st lesson free!

I give a lot of information to begin and encourage questions to then move forward once one concept is understood. I won't...

Lessons by 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