Ralph is approved to conduct lessons through Wyzant Online. Wyzant Online allows students and tutors to work remotely via video, audio, and collaborative whiteboard tools. For more information about how online tutoring works, check out Wyzant Online.
If you’re interested in online lessons, message Ralph to get started.
University of Akron (Engineering)
Oakland University (Master's)
Let me be your tutor today! Put your trust in me. It is not uncommon for me to put time aside to prepare for every client before the lesson with them. My policy is to not waste your time and to use my time with the client wisely. My experience is in Teaching, Tutoring and Engineering. I have a Masters degree in CSE and a teaching certificate in Computer Technology. I have enjoyed being a tutor and a teacher since 2016. I have worked in the field of engineering for over 12 years with a master's degree from an accredited school. I am passionate about improving the student's confidence, self-efficacy, and fundamental skills. I compare tutoring to the process of debugging a program. It is like fine tuning an already great mind. As a teacher, I understand that it is essential to think like the student, and convey ideas in a methodical fashion. It is a joy and a privilege to help students reach their highest potential. I would welcome and be humbled by the opportunity to teach you. I believe in making the complex understandable by relating to common sense and everyday experiences. I will listen to your needs, whatever they are, and will help you develop a successful strategy for reaching your goals. Teaching math and computer science is my passion. Let's make this fun. While I take education and tutoring very seriously, I also believe that learning should be a pleasant and enjoyable experience. I use a variety of tools that vary according to the needs of the student. Literature, for example, one might require discussion. While programming might require one to write working code and theoretical solutions used to express the material to the student is invaluable. Whereas mathematics requires memorization of the theory, practice, practice and more practice. Since teaching is my passion, I have become a certified teacher for the local school system. This enables me to provide instruction, math and computer skills, for those challenges of the world facing my clients.
Let me be your tutor today! Put your trust in me. It is not uncommon for me to put time aside to prepare for every client before the lesson with them. My policy is to not waste your time and to use my time with the client wisely. My experience is in Teaching, Tutoring and Engineering. I have a Masters degree in CSE and a teaching certificate in
Ralph is approved to conduct lessons through Wyzant Online. Wyzant Online allows students and tutors to work remotely via video, audio, and collaborative whiteboard tools. For more information about how online tutoring works, check out Wyzant Online.
If you’re interested in online lessons, message Ralph to get started.
Ralph has a strong sense of awareness when it comes to coding. He can sort through issues that might come up in the code and explain the work flow of the code.
Thank you for your comment
I would recommend Ralph to anyone programming in the fields he's experienced in. I had a great experience with him and will be using him again in the near future
Right on point. He helped me and explained how to get the total and average of the array. Thank you Ralph
Great lesson, interactive, professional and understanding with emergency situations. I would definitely recommend tutor to others. I have worked with this tutor for a while and he has helped me understand programming in an in depth way that I didn't know until starting a lesson with him.
Teacher could have been more prepared with math algorithms
Thank you from your comments, they are helpful. It helps me to be prepared for future clients demands.
Ralph is an amazing guy who is absolutely exceptional in his ways of teaching the lesson and helping the student understand it. I needed help for Java Programming and I can say for sure that I found the perfect tutor.
I have had a few programming lessons with Ralph in the past few weeks and in those lessons I had the opportunity to learn a lot. He is kind and considerate toward his students and try to tailor the lesson materials according to their skill level and requirements.
Thank you so much for your feedback. It helps me to be a better tutor. I hope the best on your future coding adventurers.
Another great session with Ralph on DreamWeaver, Java Script and PHP. He explains everything so clearly and makes otherwise confusing code easy to understand and fun to learn. Thank you Ralph!
Thank you for your comments, I am glad you understood and had fun learning with me.
I learned how to write to a file and think logically about where statements and loops need to go to run accurately.
Thank you for your comment, I enjoyed our time together. Good luck with you future plans.
Ralph took time before the tutoring session to be prepared with information so that I got the most out of the session I could. He is patient and explains information clearly.
Thank you for your comments. I happy to have spent the extra time preparing for the lesson and meeting your expectations.
We went over java code for my computer class and he was very helpful in having examples prepared for me. He found problems I could not see and explained them perfectly.
Thank you for your comments. I was my pleasure to help with your computer class work.
I received help on a program assignment (C++). Ralph was quick to respond to my cry for help. Through some great effort to understand the assignment, he provided lots of clarity and was very patient with me. He allowed room for you to catch/make mistakes before correcting. Excellent tutor!
Thank you for your gracious comments. It is good to know that I was able to improve you awareness of coding.
I have a better understanding of how for loops work and i got a chance to see the modulus arithmetic operator at work. It was a great interaction and he explained things in s manner that I understand.
Thanks for your comments.
Ralph is a great tutor. He helped me a lot with my C++ programming homework.
I didn't have a clue how to do it, until Ralph came and helped me. He went above and beyond
to help me to understand these concepts. I definitely recommend Ralph to anyone that needs help
with their school work and understanding how to do it. Ive been on wyzant for many years, and I will
have to say that Ralph is my favorite. I was in a very difficult situation before my tutoring session with Ralph.
I had no idea on how to do the assignment. But Ralph really helped me a lot. I ended up get an A on this assignment. He is very brilliant and intelligent. Im very grateful that wyzant has an amazing tutor like Ralph. Im definitely going to keep going to Ralph for future assignments. Any homework assignment with Ralph equals an A+.
It was my pleasure to help you improve you understanding of C++.
Helped me walk through a C++ programming hw.
He asked me to give him the questions that I had so that he could prepare the session accordingly.
I will be seeking help from him again for sure :)
I look forward to helping you in the future. Thanks again.
Mr. Ralph is a superior tutor and I had learned a lot from his tutorial. He is very flexible with the schedule and he has great patience to teach students. Over the summer break, I'm preparing for the level skipping exam of prealgebra and Mr. Ralph quickly created a plan of what I'm going to learn each lesson. He can clear all the question marks in your head with each lesson you take and soon you will reach your goal. Farther more, if you can learn the knowledge quickly, Mr. Ralph will teach you more about the subject. I believe with Mr. Ralph's class, you will be able to success and reach your goal just like me. Good Luck and Thank you so much Mr. Ralph!
Thank you so much for your kind words, it was great tutoring you in prealgebra.
Ralph is very knowledgeable in the field of computer science. I was having a lot of trouble with my programming and he went step-by-step through the material and helped me to really understand the work. I can't recommend Ralph highly enough and I look forward to working with him in the future.
Thank you so much for your kind words, it was my pleasure to help a fine client as yourself.
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.
I have taken basic math to differential equation which includes pre-algebra, algebra, geometry, and pre-calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject: Introduction to algebra, One-variable linear equations, One-variable linear inequalities, Units of measurement in modeling, Two-variable linear equations, Functions, Linear equations and functions word problems, Sequences, Systems of linear equations, Two-variable linear inequalities, Absolute value equations, functions, and inequalities, Expressions with rational exponents and radicals, Introduction to exponential functions, Introduction to polynomials, Polynomial factorization, Quadratic equations and functions, Rational and irrational numbers. I have a master degree in Computer Science.
I have taken basic math to differential equation which includes pre-algebra, algebra, geometry, and pre-calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject: Manipulating functions, Introduction to complex numbers, Arithmetic with polynomials, Polynomial expressions, equations, and functions, Radical equations and functions,
Rational expressions, equations, and functions, Exponential growth and decay, Exponential and logarithmic functions, Trigonometric functions, Advanced equations and inequalities, Advanced functions, Sequences and series, Modeling with algebra, Introduction to conic sections. I have a master degree in Computer Science.
I have read several books on ASP.net. I have a master degree in Computer Science and Engineering. I have practice experience in ASP.net by developing website. ASP.NET is an open-source server-side web application framework designed for web development to produce dynamic web pages. ASP.NET's successor is ASP.NET Core. It is a re-implementation of ASP.NET as a modular web framework, together with other frameworks like Entity Framework. The new framework uses the new open-source .NET Compiler Platform (code name "Roslyn") and is cross platform. ASP.NET MVC, ASP.NET Web API, and ASP.NET Web Pages (a platform using only Razor pages) have merged into a unified MVC.
I have help several clients during my experience as a tutor in C. I recall my first tutoring session with a client needing to understand how to construct a doubly linked list in C. We used several tools to share code ideas and to communicate over video chat. What an experience! I was locked in at that moment. I could not turn back, I know this was what I wanted to do with my time: Tutor and Teach other new skill sets. I have experience in programming and tutoring C. I have taken two C programming classes during my educational experience and work experience. I have taken a C programming class at the University of Akron. I have taken a class while working at Joy Global. I have experience writing C code for three different companies: Hoover, Joy Global and GE Transportation. I have programmed an assembly line application to print and test armature. I am familiar with variable, pointer, and logic statements in the use of debugging C code. I have a master degree in Computer Science.
I have help several clients during my experience as a tutor. I recall building a Question-Answer form application with the client using C# to collect and retrieve information in a database. The application also sent an emails to individuals. It used classes and windows forms. Also C# can be a programming language that is used to develop MVC (Model View Controller) style website. During my career, I have developed C# application using Visual Studio. C# is one of the programming languages designed for the Common Language Infrastructure. C# is a general-purpose, object-oriented programming language. This means the language use class definitions, (inheritance and polymorphous), arrays, and structures to organize the code. The C# code contains loops, variable, keywords in it syntax. I have written TCP/IP communication protocols, database front ends and other applications using C#.
I have been programming with C++ since 1997. I can recall helping a clients on their homework assignment, preparing for exams and debugging their code. I take the time to work with the client to determine why their program will not compile and run. I am able to help them with the code by showing them the syntax error or general logic error in their code. During my career as an Engineer and professional student, I have taken more than one C++ class. However the most of my knowledge has come from getting my hands dirty digging through 1k and even 10k lines of code. I have a firm understanding of C++ topics. I challenge anyone to learn more about C++ with me.
I have 10 years experience in Engineering with 3 years focused on computer engineering. I understand Computer Engineering is focused on computing in all forms, from microprocessors to embedded computing devices to laptop and desktop systems to supercomputers. As such, it concerns the electrical engineering considerations of how microprocessors function, are designed, and are optimized; how data is communicated among electronic components; how integrated systems of electronic components are designed and how they operate to process instructions expressed in software; and how software is written, compiled, and optimized for specific hardware platforms. Therefore, computer engineers are electrical engineers who specialize in software design, hardware design, or systems design that integrates both. I have taken two C classes, one C++ class, OS class, microprocessor class and several of Engineering related class during my educational experience. I have a master's degree in Computer Science and Engineering.
Upon graduating as a Computer Science major I have been programming with C, C++, C#, Java, VB, PHP and, ASP.Net. I have helped numerous clients with their programming assignments and provided instruction to renew their programming skill set. During my career as an Engineer I have taken two C and one C++ programming classes. While working in the field of Engineering I have used my education to develop code and solve real world problem. Therefore I feel that I am a expert in the general Computer Programming bases on my experience at three major companies and my educational background. Discrete Math, Algorithms, Control Structures, Data Structures, Programming Language Syntax, and Various Software Tools are the fundamental elements in Computer Programming. I believe programming is a detailed plan or procedure for solving problems using a computer. More specifically, it is an unambiguous ordered sequence of computational instructions necessary to achieve such a solution.
I have 10 years experience in Engineering. I have been programming with C, C++, PHP for at least 3 years. I have taken two c and one C++ classes during my educational experience. I have a master degree in Computer Science. It is my understanding that Computer Science is the study of how data and instructions are processed, stored, communicated by computing devices. A modern descendant of Applied Mathematics and Electrical Engineering, Computer Science deals with algorithms for processing data, the symbolic representation of data and instructions, the design of instruction languages for processing data, techniques for writing software that process data on a variety of computing platforms, protocols for communicating data reliably and securely across networks, the organization of data in databases of various types and scales, the emulation of human intelligence and learning through computer algorithms, statistical modeling of data in large databases to support inference of trends, and techniques for protecting the content and authenticity of data. Therefore, computer scientists are scientists and mathematicians who develop ways to process, interpret, store, communicate, and secure data. Therefore I have the experience and education to tutor the of computer science.
I have created several website use Cascading Style Sheets (CSS). CSS describes how HTML elements are to be displayed on screen, paper, or in other media. It is key to understand that CSS saves a lot of work. It can control the layout of multiple web pages all at once. One nice aspect of CSS is that external style sheets are stored in CSS files. Therefore CSS is a style sheet language that describes the presentation of an HTML (or XML) document. This knowledge was not taught a the Engineering University level where I obtained a masters degree in Computer Science and Engineering and bachelors of science in Electrical Engineering.
I have a Master’s Degree in Computer Science and Engineering. As a tutor of Discrete math I will provide the theory behind the math. I shall give practical examples to the student in the following areas: Logic, Sets, Functions, Algorithms, Integers, Matrices, Boolean Algebra to Graphs and Trees. I have been using discrete math during my career as a Software Engineer for the past 3+ years.
My first computer used DOS (disk operating system) to interact with the hardware. The OS was first devloped by Xerox developers and later modified by Bill Gates and Steve Jobs to create Microsoft DOS. The OS had script files called bat files that contained called to other compiled routines which performed tasks: formatting disks, coping files, deleting files, etc. The OS interacted with the user by using the command line approach. I used DOS and wrote bat files for several version of DOS. Until recently with the invention of windows the command line was ever so popular. Many OS use the command line to interface the user. I currently have a masters degree in Computer Science and Engineering.
I have developed websites using Dreamweaver. This program has several tools to help develop and maintain a working website: up and download code to hosting server feature, live interactive view, a wizards for easy code generation for those learning how to code. I have created both static and dynamic website using html, css, and php. I have read several php books and programmed php using text editors. I have read through a Dreamweaver book and developed a database driven website. The tables of information are used to interact with the client brower: login screen, guess book table, web links interest table. In addition to the general purpose website I have created several other websites using object oreinted programming (oop) techniques. Along with the experience of using Dreamweaver, I have a master degree in Computer Science.
I have 10 years experience in Engineering. I have a undergraduate degree in Electrical Engineering and a master degree in Computer Science and Engineering. Therefore I have undertaken several math courses and engineering classes: Intro to Engineering, Calculus, Circuit, Differential Equations, Chemistry, English, Foreign Language, Physics, Economics, Material Sciences, Microprocessor, Operation System, Computer Architecture, and Programming languages. Furthermore my experience and education provide the perfect background to tutor someone in the areas of Engineering. My specialty is in computer programming: C, C++, PHP, C#, and Visual Basic.
I have taken basic math to beyond linear algebra which includes pre-algebra, algebra, geometry, trigonometry, and calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject of Elementary Mathematics: Whole numbers, Measurement units, Fractions, Equations and formulas, Data representation and analysis, Basic two-dimensional geometry, Rounding and significant figures, Estimation, Decimals, Percentages, Proportions, Analytic geometry, Negative numbers, Exponents and radicals, Compass-and-straightedge, Congruence and similarity, Three-dimensional geometry, Rational numbers, Patterns, relations and functions, Slopes and trigonometry. I have a master degree in Computer Science and Engineering.
I have used a computer since the early days of High school during my college-prep math course where I programmed a commodore 64 computer to display graphics and play music. This launched my career with computer. I have used them and learned how they work while attending my Engineering classes at the University level. I continued to progress in my knowledge of computer while working in the field of Engineering for the past 10+ years. I have read the A+ certification book to prepare myself for the A+ certification test. I learned the general idea of the inter-working of a computer from building computer for friends and family: Motherboard, Memory, CPU, Heat sink, Hard drive, Video card, Power supply and Case. Along with the understanding of the hardware need to construct a Personal Computer (PC), I have developed software using the common programming languages such as C, C++, C#, PHP, VB.
I have taken basic math to beyond differential equation which includes pre-algebra, algebra, geometry, and pre-calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject: Tools of geometry, Angles & intersecting lines, Special properties and parts of triangles, Quadrilaterals, Transformations, Congruence, Similarity, Right triangles and trigonometry, Circles, Perimeter, area, and volume, Analytic geometry, Geometric constructions. I have a master degree in Computer Science.
I have developed several website using Hype Text Markup Language (HTML) over the past several years. I have developed a website for the Lions Club, RCX, Hallcon, and Murphy's Motel. HTML is the standard markup language used to create web pages. It is key to understand that HTML elements form the building blocks of HTML pages. HTML allows images and other objects to be embedded and it can be used to create interactive forms. HTML is used on the Client side of the Client-Server model to display object to the end user. Along with CSS and server side code HTML webpages and be created can be filled with dynamic data from a repository such as a database. HTML can also be used to create a static webpage.
Java was the language used for my graduate level courses for my master's in Computer Science and Engineering: Operation System. In addition to learning Java for school, I have tutored several students in Java with great success. The techniques used to introduce Java and extend the student knowledge of Java roots in the fundamental understanding of the programming language. I teach Java lessons with patience while explaining my answer to the students question with a simple but thorough explanation. Therefore I find working through examples with the students helps to convey the techniques used by Java to solve real world problems. The key to great programming in any language is excellent documentation: Program explanation, Defining input/output, Developing test cases. One must learn to develop pseudo code that highlights the nature of the program and add many useful comments.
I find programming on a computer and designing a digital circuits to use the logic. Logic is a system or set of principles underlying the arrangements of elements in a computer or electronic device so as to perform a specified task. I have taken Logic and Computer Design Fundamentals during my graduate level courses. I have taken Digital Design Principle & Practices that included the study of combinational logic design principles during my undergraduate courses. I believe that my undergraduate degree in Electrical Engineering and graduate degree in Computer Science and Engineering has prepared me for teaching and tutoring subject of computer logic.
I have created database application using Microsoft Access which contain several elements: Tables, Queries, Forms, Reports, Macro and VBA Code. Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools. It is a member of the Microsoft Office suite of applications, included in the Professional and higher editions or sold separately. I understand that Access is supported by Visual Basic for Applications (VBA), an object-based programming language that can reference a variety of objects including DAO (Data Access Objects), ActiveX Data Objects, and many other ActiveX components. Visual objects used in forms and reports expose their methods and properties in the VBA programming environment, and VBA code modules may declare and call Windows operating system functions. I have 10 years experience in Engineering. I have a masters degree in Computer Science.
Throughout my career in academia and the private sector I have used Microsoft Excel. I am familiar with tables with columns and row called worksheets. I was first introduce to spread sheets using Lotus 123. I soon graduated to Microsoft's version on spread sheets in an application called Excel. Using cells and creating graphs became second nature to me. I have built a "timesheet" application to keep track of my daily task for work using "vLookup". Also I have created financial budgets, soccer lineups, and part lists using Excel. I have a master degree in Computer Science and Engineering. I have created and modified Macros with Excel using VBA during my experience with a Global Companies, homework assignments for school, and for my own company.
I am self taught on the use of Outlook. I have used Outlook for several year. I am able to set up email accounts. I am able to generate and send email with attachments and specific fonts. I am able to generate contact lists and import and export them in several formats. I currently have a masters degree in Computer Science and Engineering.
I have used Powerpoint presentation (ppp) for both during my educational and employment experiences. Powerpoint presentations is a powerful way to present ideas to your audience. I have used it to convey tutoring topic to the client. Microsoft PowerPoint is a slide show presentation program currently developed by Microsoft. Slides may contain text, graphics, sound, movies, and other objects, which may be arranged freely. The presentation can be printed, displayed live on a computer, or navigated through at the command of the presenter.
I have been a instructor at a junior college, so I have what it takes to teach you what you need to know. I have worked in the field of engineering for over 12 years. Throughout the years I have used several operation systems (os): Dos, Unix, Linux, Mac, Windows. However the most used os in my years of experience has been the Windows environment. That in is self does not qualify me to tutor windows but it provides the fundamental principles to tutor the subject. The OS (Windows based) class I took at the graduate certainly qualifies me to tutor the subject.
I have been a instructor at a junior college, so I have what it takes to teach you what you need to know. I have worked in the field of engineering for over 12 years. Throughout the years I have used several word processors: word perfect, Microsoft Word, Unix based editors, notepad, wordpad, Adobe produces. However the most used word processor in my years of experience has been the Windows Word. That in is self does qualify me to tutor windows Word but it provides the fundamental principles to tutor the subject. Throughout career I have relied on Word to generate project reports and work related documentation: formatting, various views, and templates.
I have taken several networking courses during the my attendance at the University. The primary idea of networking is client/server communication between computers. The Internet protocol suite is the conceptual model and set of communications protocols used on the Internet and similar computer networks. It is commonly known as TCP/IP because the original protocols in the suite are the Transmission Control Protocol (TCP) and the Internet Protocol (IP). It is occasionally known as the Department of Defense (DoD) model, because the development of the networking model was funded by DARPA, an agency of the United States Department of Defense. Computer network or data network is a telecommunications network which allows nodes to share resources. In computer networks, networked computing devices exchange data with each other using a data link. The connections between nodes are established using either cable media or wireless media. In addition, I have a master degree in Computer Science and Engineering.
PHP (PHP: hypertext preprocessor) was the language I used to develop my first dynamic website within Dreamweaver. In addition to learning PHP for personal endeavors, I have created website for several companies and organizations with great success. PHP is server-side general-purpose programming language that can be represented as a standalone code or embedded in HTML code. The language uses Object Oriented programming techniques and provided a interface to MySQL database. The techniques used to introduce PHP and extend the student knowledge of PHP roots in the fundamental understanding of the programming language. I teach PHP lessons with patience while explaining my answer to the students question with a simple but thorough explanation. Therefore I find working through examples with the students helps to convey the techniques used by Java to solve real world problems. The key to great programming in any language is excellent documentation: Program explanation, Defining input/output, Developing test cases. One must learn to develop pseudocode that highlights the nature of the program and add many useful comments.
As a teacher and a graduate from two major Universities, i feel my educational background has prepared me to be an excellent math instructor. I have master courses in several subjects: basic math, algebra, geometry, trigonometry, calculus, linear algebra and differential equations to name a few. At the university level I tutored math. At the college level I have taught computer related classes. Currently I have a licence to teach Computer Technology. This has enabled me to tutor Math and Computers related subjects: Including Prealgebra. Solving system of equations, graphing inequalities and working with the quadratic formula are some to the topic that are introduced to the student during the tutoring session. In addition to the above explanation of my qualification, I have worked as an Engineer using various forms of math for the past 12 years.
I have taken basic math to beyond linear algebra which includes pre-algebra, algebra, geometry, trigonometry, and calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject of precalulus: (Limits, Derivatives, Integrals advanced subjects), and Graphing function, Linear function, Concave functions , Secant line, Slope, Tangent, Finite difference, Radian, Factorial, Binomial theorem, Free variables and bound variables. I have a master degree in Computer Science and Engineering.
I have taken basic math to beyond linear algebra which includes pre-algebra, algebra, geometry, trigonometry, and calculus. I have tutored at the college level and I have taught computer classes at the college level. I am well versed in the subject of trigonometry: right triangles, sin, cos, tan, csc, sec, cot, trigonometry identities. I have a master degree in Computer Science.
I have developed several application using Visual Basic (VB) programming language. I recall working on a program for a company writing or modifying VB. It was a program to interface a CCU and PC to populate and extract information in the system. It transmitted and received information vital to the performance of the Mining machinery. I have written application code to generate encrypted messages using VB. I have read books and practiced writing programs in VB. I am familiar with logical statements like loops and conditional statements. I am able to generate TCP/IP protocols to communicate between a server and a client application using VB syntax. I currently have a masters degree in Computer Science and Engineering. I know several other programming languages: C, C++, C#, VB, PHP, HTML, and CSS.
Web Design in more than code presented in a logical fashion; I have discovered it is a form of Art. Throughout my career as an Engineer, I have created several website use a multitude of different tools: Visual Studio, Dreamweaver, Text Editors, Frontpage, and even online tools. I have been exposed to several programming languages and platforms during my development career. I provide instruction to the student through practical examples and theoretic explanation. I ask the student to plan the site on paper before ever writing a line of code. Determining the purpose of the site and the end user target is vital in choosing a development language and hosting platform.