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!

Enfield
Science, Maths(Algebra, is/was my favourite) & computer related tutoring in Adelaide city.
$22
Apurva
1st lesson free!

My teaching method is very easy and simple to understand, I break down complex things i.e., one which are difficult to...

Lessons by webcam Face to face lessons Approved profile
Prospect
Learn  Java, Angular, React, Javascript, HTML5  and most importantly Interview preparation that is practically used in the IT Industry from an experienced IT Engineer
$25
Haresh
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 by 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 by webcam Face to face lessons Approved profile Responds within the hour
Thebarton
Masters in Computer science student at University of Adelaide can teach lessons on Java, C,HTML and PYTHON
$25
SILARUDDIN
1st lesson free!

My teaching method is relating the subject concepts to the real world situations. I will try to give more live examples for...

Lessons by 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 by 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 by webcam Face to face lessons Approved profile
Adelaide
Adelaide Data Science student gives programming lessons to high school and uni students in Adelaide
$20
Arpit
1st lesson free!

My teaching method is that I starts from the basics and mostly lessons are focused on practical with every week one lesson...

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
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
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 by webcam 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
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
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
West Richmond
Learn cool Web technologies involving Python, Javascript, React, Angular, HTML & CSS from an experienced Computer Programmer in Adelaide
$25
Navpreet
1st lesson free!

I believe the foundation of any subject is built up on basics. If these basics are clearly articulated and taught in the...

Face to face lessons Approved profile Responds within the hour
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