Homepage
Tutoring Jobs
$25/h
First lesson is free!
Profile and diploma verified
Response Time 11h
Lessons offered by James
  • Individual
  • In group
The lessons will be held
  • By webcam
Taught subjects
  • Computer programming
  • Microsoft Excel
  • Microsoft Powerpoint
  • Databases
  • Windows
Levels
  • All Levels

My tutoring will help you to understand how to design, simulate, and validate software algorithms.

Methodology

Design, simulation, and validation of algorithms are critical software development skills. I discovered, from teaching hundreds of students, that teaching those skills was the greatest challenge any professor of information technology or software engineering will face, especially since most of the students I taught were from the inner city and rural areas and had low ACT and SAT scores in mathematics and English.

As I faced this challenge, my philosophy was that the average student could learn to be a good software developer, if there were a structured a way of mapping specifications written in structured English into design. My students proved my philosophy to be correct, and they helped me to develop that structured way by providing me feedback of their understanding of my answers to their questions. My approach is student oriented. My goal is to ensure that the student ultimately understands the subject.

I would like to thank those students, (from Northwest Mississippi Community College, University of Mississippi, University of Memphis, and Strayer University), who help me to learn how to teach them those critical skills.

Background

I have degrees in:
Computer Science - Ph.D.
Advanced Technology - Master's
Electrical Engineering - Master's
Electrical Engineering - Bachelor's

I have level III certificates from the Defense Acquisition University in:
IT Systems Engineering
Science and Technology Management

I Have published three IT books. In one of the books, I outlined a detailed methodology for designing software programs, which I developed to enable non-software geniuses to be able to design software programs from written specifications. Problem solving is one of my hobbies. I have even developed an IT problem solving approach. I have a rich experience in teaching and training. I have taught math at the high school level. I have taught IT at: vocational tech schools, junior colleges, and universities.

Rates

Rate for online lessons : $ 25/h
Rate for 5 hours of lessons : $120
Rate for 10 hours of lessons : $225

Details

My rate is $25/hr.

Lessons offered by James
Individual
In group
The lessons will be held
webcam
Taught subjects
  • Computer programming
  • Microsoft Excel
  • Microsoft Powerpoint
  • Databases
  • Windows
Levels
  • All Levels

James's Resume

Lead Application IT Systems Engineer US Air Force
I was responsible for managing the IT processes of five IT applications at the Wright-Patterson US Air Force AFB in Ohio. 2009 - 2014 4 YEARS, 2 MONTHS

Lead IT Systems Application Engineer US Air Force
I was responsible for the development of the architecture for 10 IT applications, the development of a
Troubleshooting approach for IT application, Integrated Product Teams, providing advice and assistance in solving technical problems encountered during the life-cycle of IT applications. I Managed the technical processes of 10 IT Applications. I reviewed IT applications' use cases. I managed the MSAT Code Generation Project. I saved Air Force $6.2 million.
I managed a 2-year IT requirements development process improvement project, which resulted in an entirely different and more efficient way of developing requirements for IT Applications. I developed a set of architectural standards for IT Applications. I improved Requirements Development Process Using the US Department of Defense Architectural Framework.

2004 - 2006 2 YEARS, 1 MONTH
Adjunct Instructor Strayer University
I taught: Information Systems (Graduate level), C++, Computer Networks, and Computer Program Design.

2002 - 2004 2 YEARS, 3 MONTHS
Adjunct Instructor University of Memphis
I taught: Advanced Data Structures, Advanced Java, and Advanced C++.

2000 - 2009 9 YEARS, 4 MONTHS
Computer Science Instructor University of Mississippi (Southaven, Mississippi)
I taught: Management Information Systems.

2000 - 2009 9 YEARS, 4 MONTHS
Computer Science Instructor Northwest Mississippi Community College (Southaven,
Mississippi)
I taught: Introduction to Computers, Computer Applications, Visual Basic, C, C++, and Java

1999 - 1999 3 MONTHS
Chair of the Computer Information Systems/Chair of Bachelor's
Program Remington College
I was responsible for:
β€’ Managing and evaluating a staff of fourteen instructors
β€’ Managing a budget of $500,000,
β€’ Advising a student body of approximately 250 people,
β€’ Recruiting and maintaining an Advisory Committee,
β€’ Developing the curriculum and courseware,
β€’ Scheduling classes and ordering books,
β€’ Hiring and training staff.

1997 - 1999 2 YEARS, 1 MONTH
Chair of the Computer Aided Drafting Department/Chair of Bachelor's
Program Remington College (Memphis, Tennessee)
I was responsible for:
β€’ Managing and evaluating a staff of twelve instructors,
β€’ Managing a budget of $300,000,
β€’ Advising a student body of approximately eighty people,
β€’ Recruiting and maintaining an Advisory Committee,
β€’ Developing the curriculum and courseware,
β€’ Scheduling classes and ordering books,
β€’ Hiring and training staff.

1996 - 1997 1 YEAR, 2 MONTHS
Computer Science Instructor Lane College
taught: Introduction to Computers, BASIC, Computer Graphics, COBOL, Assembly Language, Database
Management Systems, and Computer Organization.

1993 - 1996 2 YEARS, 11 MONTHS
Vice President PRISMATEC
I was responsible for: providing economic and business development planning, developing plans for the
conversion from a mainframe environment to a microcomputer environment for the City of Memphis Tennessee.
The plans included:
o Problem Management,
o Production,
o Risk Management,
o Configuration Management,
o Software Quality Assurance,
o Strategic Performance Prediction,
o Data Management,
o Software Development,
o Software Testing.
Also, I was responsible for developing a billing system for the North Memphis Transportation Company.

1989 - 1993
4 YEARS, 1 MONTH
President/CEO CAYOHTEC
CAYOHTEC had a contract with the Canadian government and the Professional Development Center at Carleton
University. I taught and provided consulting services in:
- Software Quality Assurance,
- Software Configuration Management,
- Software Engineering,
- Software Production Processes,
- Data Management,
- Project Management,
- Reverse Engineering.
I conducted computer system performance studies (under contract with the Canadian Government) and conducted
software project management studies (under contract with the Canadian Government and Bell Northern
Research).

1987 - 1989 2 YEARS, 1 MONTH
Director of Product Assurance SNC
I led a one year task force for the implementation of the ISO-9000 Quality System in Canadian Arsenals. I
developed a supplier/ subcontractor evaluation and control system, involving over six hundred suppliers. I
developed an Integrated Logistics Support System for the HVAC fire control system on the Canadian Patrol
Frigates.

1986 - 1987 1 YEAR, 2 MONTHS
Manager of Software Quality Assurance UNYSIS - Paramax
I developed a MIL-S-52779 Quality System, involving over 200 suppliers. I developed a configuration management
system and audited all manufacturing facilities employing automated test equipment. I managed four QA auditors.

1983 - 1986 3 YEARS, 3 MONTHS
Fighter and Trainer Maintenance Engineer Department of National Defence -
Canadian Navy
I was responsible for: receiving and analyzing all the F-18 and trainer aircraft maintenance reports for the
Canadian Navy; investigating any anomalies; providing solutions or workarounds for anomalies; and developing a
work breakdown structure database to improve the maintenance of the F-18 and trainer aircraft.

Similar tutors

closeby? Here's a selection of tutoring ads that you can check out.
Superprof can also suggest microsoft excel lessons to help you.
Learning isn't a problem, microsoft powerpoint lessons for all!

Taking databases lessons has never been easier: you're going to learn new skills.

Ottawa
Make computer programming fun and make a career out of it profitably.
$14
Nandita
First lesson is free!

I believe in more practical knowledge than theoretical so I try to explain the purpose of each program through...

Lessons by webcam Face to face lessons Approved profile
Ottawa
Computer Science Masters Student teaches Programming in Python, C, and C++ and its related libraries (from basics to advanced)
$15
Mohammad
First lesson is free!

As I always say, computer skills are only developed by doing and not by listening to lectures. and the best way to do so is...

Lessons by webcam Face to face lessons Approved profile
Ottawa
An industry expert teaching computer programming using Python or Javascript in Ottawa
$25
Chaitanya
  • (3 reviews)
First lesson is free!

Over the years I have taught myself a lot of new programming languages and made a lot of mistakes in the process as well....

Lessons by webcam Face to face lessons Approved profile Replies within the hour
Ottawa
Master's in Computer Applications and 5 years of experience in teaching computer programming
$25
Sandeep
  • (6 reviews)
First lesson is free!

I am available for in-person and virtual sessions. I am offering classes for high school and undergraduates students. My...

Lessons by webcam Face to face lessons Approved profile
Ottawa
Create beautiful websites with HTML and CSS.Based ,Learn basic designs for desktop and web pages
$10
Akinola
First lesson is free!

My teaching methods are flexible and it is fun.Able to interact well with me.Give you real life examples of application in...

Lessons by webcam Face to face lessons Approved profile
Gatineau
Learn the Magic of Code and become flexible in any programming language you want
$16
Rishavjeet Singh
First lesson is free!

Anyone want to learn code is welcomed, also those who can code but don't understand how code works and want to expand there...

Lessons by webcam Face to face lessons Approved profile
Paris 16e, France
Expert in Microsoft Excel and computer beginners ramp-up. Adapt course from the basics to the advanced.
$55
Nathalie
  • (15 reviews)

If you are looking for a ramp-up course to develop your talents in Microsft Excel and learn the tricks and tips, you will...

Lessons by webcam Face to face lessons Approved profile
Milano San Felice, Italy
Software developer and computer science graduate offers computer science lessons (programming and theory)
$53
Lorenzo
  • (15 reviews)
First lesson is free!

I always get along very well with students. I start with a first lesson in which together we go to understand what the...

Lessons by webcam Approved profile Replies within the hour
Madrid, Spain
Professor of Computer Programming, Creating Web Pages, Databases, Systems Security Office, OOP
$53
Alberto
  • (12 reviews)
First lesson is free!

I've been teaching 6 years and also working in the private sector, more specifically in systems development. My method...

Lessons by webcam Face to face lessons Approved profile
MΓΌnchen, Germany
Tutoring in computer science, programming for pupils up to the Abitur and for university students from RWTH Master's student in computer science
$142
Matthias
  • (30 reviews)

I offer an experienced and very good tutoring for the subject computer science (with everything that belongs to it) for...

Lessons by webcam Face to face lessons Approved profile
Madrid, Spain
Are you looking for improving your MS Office level:  Excel, PowerPoint, Word, etc.?
$32
Patricia
  • (21 reviews)

I can tailor the training specifically to your needs and the examples used in the training can include your own spreadsheets...

Lessons by webcam Face to face lessons Approved profile
London, United Kingdom
IT engineer with 9 years of experience willing to offer coaching on all computer related technology
$27
Ankit
  • (11 reviews)
First lesson is free!

Being an IT Engineer, I can easily teach basic skills like Excel, PowerPoint, Access, Word along with skills like Testing...

Lessons by webcam Face to face lessons Approved profile
Paris, France
Trainer expert in PHP, Python, Java, Symfony, MySQL, HTML, ... 1st free course; )
$46
Thomas
  • (3 reviews)
First lesson is free!

My method: 10% theory and 90% practice. The goal is to keep you awake and active in your learning! For this, I set up for my...

Lessons by webcam Approved profile Replies within the hour
Vancouver
Profession game developer helps younger minds create their own games and learn a new life long skill
$70
Ankit
First lesson is free!

I have been a guest Lecturar for a game design institute in pune. And my methodology is build fast and break stuff, you...

Lessons by webcam Face to face lessons Approved profile
Kanpur, India
Got AIR 4000. Full Stack Web designer & Freelancer. Teach Web development, Python, React, Vue, C, JavaScript, Java, C++, Maths for Data Science and more.
$6
Aashish
  • (16 reviews)
First lesson is free!

My teaching method is to go exponentially. Starting at slow and steady, teaching what will actually help in real life up to...

Lessons by webcam Approved profile Replies within the hour
Jette, Belgium
Civil Engineer course gives IT ● Programming (Python, C #, C ++, JAVA) ● ● AutoCad Office (Word, Excel, Powerpoint) ● home Arduino on Brussels
$54
Bach
  • (17 reviews)
First lesson is free!

● Secondary: During my high school curriculum, in the renowned Royal Athenaeum Jean Absil, I always excelled in...

Lessons by webcam Face to face lessons Approved profile
Deepcut, United Kingdom
Computer Science student teaching you how to code! Including Web development, desktop applications and even game design!
$18
John
  • (2 reviews)
First lesson is free!

I believe in mixing practical and theory tasks instead of teaching them separately, because I believe the two are learnt...

Lessons by webcam Approved profile
Halifax
Graduate computer science student capable of guiding undergraduate students in computer science
$11
Suraj
  • (1 review)
First lesson is free!

I believe in application-based learning. Any computer science concept is best understood when told with their real-world...

Lessons by webcam Face to face lessons Approved profile
at their home at your home By webcam
1 hour Not available Not available $25
5 hours Not available Not available $125
10 hours Not available Not available $250
Book a class