NEW FEATURES MORE

Search

Leonard J.

Birmingham, AL

$70/hour

Yoda for Computer Science/Computer Programming/Mathematics

600+ Hours
Background check passed as of 2/11/15
4.8 average from 203 ratings
Knowledgeable and Patient
— Iman, Santa Monica, CA on 12/5/16

$70/Hour


Send a message explaining your needs and Leonard will reply soon.

Response time: 5 hours

Contact Leonard

University of Alabama
mathematics
University of Alabama
Master's
University of Alabama at Birmingham
PhD

Education

University of Alabama (mathematics)

University of Alabama (Master's)

University of Alabama at Birmingham (PhD)

About Leonard

I have a strong STEM background. I was a National Merit Finalist out of high school. I've taught elementary college algebra at UA and JSCC. I taught COBOL at BSC. I've taught MASM at MIles College. And I taught CIS courses for 10 years at JSCC. I have a BS in mathematics/chemistry, MA in mathematics, PhD in computer sciences. I maintain my skills.
Although I live in Cropwell, I work in Birmingham (Meadowbrook) and have a flexible schedule. I normally spend Monday night-Thursday night in Vestavia Hills. I can handle English grammar or literature also. I coached soccer (some competitive) for 14 years. I raised three college graduates and am a grandfather of 6.
I have a strong STEM background. I was a National Merit Finalist out of high school. I've taught elementary college algebra at UA and JSCC. I taught COBOL at BSC. I've taught MASM at MIles College. And I taught CIS courses for 10 years at JSCC. I have a BS in mathematics/chemistry, MA in mathematics, PhD in computer sciences. I maintain my Read more

Policies
Cancellation
10 hours notice required

Within the first hour of the first session, we will determine if we are a good fit. If we are not, you will not be charged. Otherwise, sessions are 30 minute minimum on 5 minute increments.

Travel Radius
Travels within 40 miles of Birmingham, AL 35216
Background Check: Passed

"Knowledgeable and Patient"

- Iman, Santa Monica, CA on 12/5/16

"Very knowledgeable and helpful"

- Tom, Columbia, SC on 11/28/16

"Great tutor"

- Jack, Lancaster, PA on 11/9/16

"VBA Help"

- Marlon, Oxford, MS on 11/5/16

"Excellent Java Tutor"

- George, Alamogordo, NM on 11/5/16

"Available and patient."

- David, New York, NY on 10/28/16

"Resourceful, available, and good instructor"

- Virginia, San Francisco, CA on 10/14/16

"Great help."

- Jack, Iowa City, IA on 10/10/16

"Quick and to the point. A pleasure to work with!"

- Jason, Fredericksburg, VA on 9/8/16

"I was in a dire situation & Dr. Leonard really helped me"

- William, Orlando, FL on 8/18/16

"Excellent Help on Access"

- Sean, Lynnwood, WA on 8/7/16

"Patient and Thorough"

- Mark, Fort Worth, TX on 8/5/16

"Terrific Tutor"

- Lee, Bowie, MD on 7/5/16

"Knowledgable"

- Katherine, Albuquerque, NM on 6/14/16

"Excellent!"

- Beth, Kennewick, WA on 5/28/16

"Very helpful and patient"

- Peter, Middlefield, CT on 5/27/16

"Excellent Finite Math Help"

- Jen, Leeds, AL on 2/14/16

"Very Patient and Highly Professional"

- Brian, Pinson, AL on 1/24/16

"Very helpful in learning new software"

- Annette, Morris Plains, NJ on 12/15/15

"Great Tutor!"

- Lucy, Rockland, MA on 11/13/15

"Knowledgeable and patient!"

- Pierre, Crestview, FL on 8/19/15

"Knowledgeable and patient tutor"

- Courtney, Gaithersburg, MD on 8/11/15

"Very knowledgeable"

- Chris, Birmingham, AL on 7/21/15
Math:
R

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.

C

I program in C on a regular basis. 1) I have over 20 years programming in C, 2) I teach computer programming in college, 3) I have a PhD in Computer and Information Sciences, 4) I tutor elementary and college students in C.

C#

I have a broad background in computer languages and have programmed in C# recently. I have no issue with teaching a novice. C# under the Visual Studio IDE is similar to Visual Basic. I have tutored for a C#/SQL project.I hold a PhD in Computer and Information Sciences; I have taught MASM assembly language, advanced Visual Basic, COBOL, and SQL at the college level.

C++

I program in C++ on a regular basis. I teach computer programming in college, and I have a PhD in Computer and Information Sciences. I have tutored elementary and college students in C++.

COBOL

I am qualified to teach the basics of COBOL programming because 1) I have over 10 years programming in COBOL, 2) I teach computer programming in college; I have taught a COBOL class at BSC, 3) I have a PhD in Computer and Information Sciences.

Computer Programming

I have a PhD in Computer & Information Sciences and currently teach Advanced Database, Advanced Visual Basic, and Microsoft applications at a community college. I currently program in C, C++, and Visual Basic on paid assignments.

I am a software practitioner with 50 years-experience, and an educator. I have developed significant applications in BASIC (including Visual Basic), C, C++ (including Visual C++), COBOL, FORTRAN, RPG, and assembly language. I have taught formal classes in Advanced Visual Basic, COBOL, SQL (Oracle and SQL Server), Systems Design and Analysis, and Microsoft Office. I have tutored Java. I use DOS, Linux, QNX, and Windows frequently in my work. I have studied C#, CUDA, FPGA HDL, Pascal, Perl (a little paid use), Python, and R. I am a Senior member of the ACM.

Computer Science

I am a software practitioner with 50 years-experience, and an educator. As part of my master's thesis I wrote an RPG compiler. My specialization for my PhD was artificial intelligence. I have very strong backgrounds in numerical computing, commercial applications, and embedded systems. I have a PhD in Computer & Information Sciences.

DOS

I was a geek before DOS was invented. I have a master's in math and a PhD in Computer and Information Sciences.

I am a software practitioner with 50 years-experience, and a Senior member of the ACM.

Fortran

I am qualified to teach FORTRAN programming because 1) I have over 10 years programming in FORTRAN, including a major project in the past 10 years, 2) I teach computer programming in college, 3) I have a PhD in Computer and Information Sciences.

General Computer

I have a PhD in Computer & Information Sciences and currently teach microcomputer applications at a community college. I am a software practitioner with 50 years-experience, and an educator. I have developed significant applications in BASIC (including Visual Basic), C, C++ (including Visual C++), COBOL, FORTRAN, RPG, and assembly language. I have taught formal classes in Advanced Visual Basic, COBOL, SQL (Oracle and SQL Server), Systems Design and Analysis, and Microsoft Office. I use DOS, Linux, QNX, and Windows frequently in my work. I have studied C#, CUDA, FPGA HDL, Pascal, Perl (a little paid use), Python, and R. I am a Senior member of the ACM.

Java

I have a PhD and over 50 years of computer programming experience. I know a dozen computer languages. I have tutored elementary and college students in Java. I helped an elementary student to write a JFrame, competitive TicTacToe game. I have helped several college students in significant projects.

MATLAB

I have a PhD in Computer and Information Sciences. I used MATLAB and Simulink extensively on one book I co-authored. I also used a free version of each, SciLab and SciCos.

Microsoft Access

I have been teaching formal classes in Microsoft Office applications since 2007. I am an expert in Word, Excel, and Access.

Microsoft Excel

I have been teaching formal classes in Microsoft Office applications since 2007. I am an expert in Word, Excel, and Access.

Microsoft Outlook

I teach a formal class on Microsoft Office and use Outlook to manage my email accounts.

Microsoft PowerPoint

I have taught Microsoft Office for a decade at a college.

Microsoft Windows

I have been teaching formal classes in Microsoft Office applications for several years. This has included teaching Microsoft Windows. I have written applications for Windows, including dynamic linked libraries (DLLs) that make kernel requests.

Microsoft Word

I have been teaching formal classes in Microsoft Office applications since 2007. I am an expert in PowerPoint, Word, Excel, and Access.

Oracle

I have taught, at JSCC, courses in Access (including SQL) and Advanced Database, one time using Oracle (11g) and twice using T-SQL.

Python

I program in many languages. Python is one of them. In 2014, I took CodeAcademy's MOOC course, "Python" and scored 100%.

R

I have a PhD and over 50 years of computer programming experience. I know a dozen computer languages. I took Coursera's "R Programming" (grade of 98.0%; would have had 100% but I started a week late) in 2015. I have subsequently used in in my "day job". I use Rstudio and aside from WyzAnt have tutored R.

SQL

I am a software practitioner with 50 years-experience, and an educator.
I have a PhD in Computer & Information Sciences and currently teach Advanced Database, Advanced Visual Basic, and Microsoft applications at a community college. I currently program in C, C++, and Visual Basic on paid assignments. I help college students and professionals with their projects. I have suites of SQL files that create tables for Access, Oracle, and SQL Server that the new learner may use.

Visual Basic

I am a software practitioner with 50 years-experience, and an educator. I have developed significant applications in Visual Basic; and I have taught formal classes in Advanced Visual Basic (SQL Server oriented class). I have a PhD in Computer & Information Sciences. I currently program in C, C++, and Visual Basic on paid assignments.

University of Alabama
mathematics
University of Alabama
Master's
University of Alabama at Birmingham
PhD

Education

University of Alabama (mathematics)

University of Alabama (Master's)

University of Alabama at Birmingham (PhD)

Knowledgeable and Patient

I truly appreciate how he always makes that I understand the material before we move on. I learned so much in just my first session! Mr. J has proficient knowledge in multiple programming languages so he can help in every situation in respect to computer programming.

— Iman, Santa Monica, CA on 12/5/16

Hourly rate

Standard Hourly Rate: $70.00

Cancellation: 10 hours notice required

Within the first hour of the first session, we will determine if we are a good fit. If we are not, you will not be charged. Otherwise, sessions are 30 minute minimum on 5 minute increments.

Travel policy

Leonard will travel within 40 miles of Birmingham, AL 35216.