Search 74,378 tutors
FIND TUTORS
Over 100 tutoring hours

Bernard G.

Computer Science Tutor

Canton, MI (48187)

Travel radius
20 miles
Hourly fee
$45.00
Email Bernard G.

You don't pay for tutoring
unless you find a good fit!

Background Check Status for Bernard G.

Bernard G. passed a background check on 1/21/14. The check was ordered by Bernard through First Advantage. For more information, please review the background check information page.

After sending a message to Bernard, you will be able to order a new background check for $7.99. As part of your tutor selection process, we encourage you to run updated background checks. Please also review the safety tips for hiring tutors.

With an BS in Computer Science and a MS in Engineering Management I can help you "over the hump" in classes ranging from Intro to Programming, Computer Architecture and Logic, Algebra, Calculus, and Science.

As part of a tutoring session we will review concepts, not just learn to "Plug and Chug ..."




Email Bernard

Bernard’s subjects

Math:
Science:
Astronomy, Geology
History:
American History, Government & Politics, World History
Business:
Microsoft Excel, Microsoft PowerPoint, Microsoft Word
Homeschool:
Sports/Recreation:

American History

What a fascinating subject - ourselves! During my undergraduate years I took many classes in both US and World history. In addition to formal training, my hobby for many years has been US Military History, with special interest in the 1941 - 1945 time period.

Southern apologists, modern revisionist and reactionary approaches can all be examined and discussed.

C

I have aBS in Computer Science and an MS in Engineering Management. C is a very popular computer language generally used to write utility and other smaller programs. C is very popular on UNIX and DOS machines; however, its popularity is eclipsed by C++ and other newer languages for larger systems and Web interfaces.

I have worked with C for over 25 years as a systems programmer and administrator.

C++

C++ is an object oriented extension of the basic C language. It features an object oriented design with polymorphic inheritance.

C++ is best used for desktop application requiring high performance while managing a complex problem.

I have a B.S. in Computer Science and have extensive experience with computer languages such as C, C++, Pascal, Perl, PHP and Ada.

Chess

I play a mean game.

My favorite White play is the Queen's Gambit.

My favorite Black play is the stone wall defense.

Computer Engineering

B.S. in computer science and an M.S. in Engineering Management. Topics included compiler design, operating system design, and hardware architectures.

I have several years of professional education experience including training employees of an Fortune 20 enterprise on the use of computers.

I have been involved with all facets of IT for over 25+ years.

Computer Programming

With a BS in Computer Science, and 25+ years professional experience in the IT field I can help you with Ada, C, Pascal, Python, Perl, PHP, Fortran, and Visual Basic.

Learning how to decompose problems, pseudo code and then design solutions using Waterfall or Rapid Prototyping methodologies can be a formidable task. I can help you when you've run into a bump in the road.

Computer Science

Computer Science is the study of electronic data processing equipment, its design and efficient use. In addition to having experience with multiple computer languages (Pascal, Ada, C, C++, PHP, PERL, etc.), I have experience in developing large scale Enterprise wide systems. I also have a BS in Computer Science and an MS in Engineering Management.

DOS

I have extensive experience with MS and PC-DOS including writing batch files (*.bat), using interrupts within programs to writing Terminate & Stay Resident (TSR) programs.

If you are looking to learn how to automate processes, or write programs that interact directly with the file system or timer interrupts, I can be of assistance.

General Computer

With over 30 years' professional experience in the Information Technology field, I can help you with your tutoring needs.

I have a B.S. in Computer Science and have extensive experience with computer languages such as C, C++, Pascal, Perl, PHP and Ada.

I also have 30+ years' experience with productivity tools such as Microsoft Office (Excel, PowerPoint, Word, Outlook and Access), SharePoint, and Lotus Notes.

I look forward to working with you!

HTML

I have 15+ years experience with HTML - both professionally and personally. I have written sites for corporate departments and divisions, as well as booster club pages and mom & pop stores.

I can help you make your site stand out!

Looking forward to working with you.

Linux

Linux is an open source implementation of the UNIX operating system running on the x86 architecture (in English - it's a free, modern alternative to Windows).

I have 25+ years' experience with UNIX and Linux. Operating system overview, scripting, installation and maintenance of applications are all topics with which I'm quite familiar (as a matter of fact, I'm writing this using Ubuntu 12.10 with a Chromium browser).

I'm looking forward to working with you!

Microsoft Access

Microsoft Access is a personal / departmental database useful for small to medium sized projects. It is a major component of the Microsoft Office Professional Suite, and it integrates very well with Excel and Word.

Form design for Access is very similar to other Visual Basic designs, with a rich set of buttons, menus, events, methods and properties available to the programmer.

Back end processing has limited support so business rules need to be integrated into the client interface.

I have 15 years of experience working with Access in a Fortune 100 company both as the product owner, and as a user.

Microsoft Excel

Microsoft Excel is the most popular "SpreadSheet" program today. It's speed, power and features make it much more than just a simple spreadsheet!

Data organization, formulas & macros, graphics, and data analysis can all be accomplished using Excel and I'm here to help you learn.

I'm looking forward to working with you!

Microsoft Outlook

Inbox organization, rules definitions, PST file creation, and maintenance and macros are all topic that can cause confusion and worry!

I have over 15 years' experience with Outlook in both corporate and private settings. I can help you learn how to use Outlook and simplify your communications.

I look forward to working with you.

Microsoft Project

Microsoft Project is an approachable project management application that will help you organize the tasks necessary to complete a task.

I can work with you on concepts such as how to decompose a problem and initial data entry (must end by, must start by, must start after, etc.) as well as resource allocation and leveling. I can show you how to create a Gantt and PERT charts and analyze your projects to find bottlenecks and constraints. I have 30+ years' experience with productivity tools such as Microsoft Office.

Microsoft Windows

Microsoft Windows is the most popular desktop operating system today. It features a graphic user interface, a multi-tasking kernel, and one of the richest sets of applications available.

I have worked with Windows since its earliest beginnings (Windows 1.0 - I even have a copy!) through the latest incarnation of Windows 8.0. File management, administration, and program management are included in my competencies.


Microsoft Word

I have over 15 years of experience with the Microsoft Office Suite of products, including Word.

Pascal

Pascal is a general purpose computing language. I have over 30+ years experience using Pascal both in corporate and academic settings.

Pascal is a good stepping stone towards learning other high level languages such as Ada and Java. Learning Pascal, like learning most computer languages, can be difficult.

Perl

My experience with Perl includes writing both an Enterprise Asset Management System and an Enterprise Configuration Management System (Apache front end with an Oracle database) - for a fleet of over 120,000 workstations in 70+ countries.

Additionally I've written code that interfaced with Tivoli, Oracle, Active Directory, Linux and Windows.

PHP

PHP (or Personal Home Page) is a scripting language popularly used to create dynamic pages. Many of PHP's built in features are designed with this in mind.

PHP features include:

* User Session Management
* Cookie Management
* Associative Arrays

And a host of other built in functions.

I have worked with PHP and designed web sites using PHP both within a Fortune 100 Enterprise as well as for Community Organizations.

Prealgebra

Pre-algebra can be a difficult transition for students as they start to address some of the more abstract mathematical concepts.

Many times it's a simple concept that was missed or misunderstood that causes issues. Finding these missed gems can mean all the difference in the world!

UNIX

I have been a systems administrator for Solaris and HPUX workstations for over 20 years.

I am currently using a Ubuntu system at home (13.04).

For scripting I use PERL along with regular expressions, AWK, SED, and VI.

Visual Basic

Visual Basic is a high-level language used predominately on Microsoft Windows workstations. Versions of Visual Basic for the basis for the Macro Language available in Microsoft Office products.

I have worked extensively with Visual Basic in Excel and Word. Macros I have written have been published within a Fortune 50 company and referenced in Excel training manuals.

It would be my pleasure to help you learn this powerful, popular language.

Web Design

Web design is a combination of art and science. The visual appeal of a site can be maximized by the use of graphics and colors. The usefulness and security of a site is controlled by application computer science.

I have over 15 years experience with HTML, CSS, PHP, and PERL working with Apache and IIS servers.

Read all subject qualifications »

Email Bernard

back to top

Education

University of Michigan, Dearborn (BS - Comp Sci)

University of Michigan - Dearborn (Master's)

Understanding I had several sessions for a managerial accounting class and he was patient and helpful, especially when helping me with spreadsheets and the formulas since I had never done the formulas before. I thank him and with his help, I raised my grades considerably. ...

— Ronald from Wixom, MI on 6/19/14);

Hourly fee

Standard Hourly Fee: $45.00

Cancellation: 4 hours notice required

Travel policy

Bernard will travel within 20 miles of Canton, MI 48187.

Email Bernard

Usually responds in about 6 hours

Send Bernard a message explaining your needs and you will receive a response by email. Have you already emailed Bernard or another tutor? If so, you have an account! Sign in now

(ex: algebra, chemistry)
Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.

Receive Responses From Additional Tutors

If selected, WyzAnt will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.