University of Maryland, College Park (Electrical Eng.)
I am originally from Abidjan, Ivory Coast in West Africa. When I first came to the US, I went to Lycee Rochambeau French International School, in Bethesda, as I did not speak a word of English. After gradually adjusting to the new lifestyle and culture, I then went to Bethesda Chevy Chase High before finally enrolling at the University of Maryland for my bachelors degree. I graduated in May 2013 with a B.Sc in Electrical Engineering. Ironically enough, I was initially really into science courses like biology and chemistry and hated anything having to do with math and physics. College changed all of this for me. The combination of great teachers and hard work helped me establish a very strong background in those subjects, so much so that I eventually switched my major from physiology & neurobiology to engineering.
I am very engaging and fun to be around. I try to make the atmosphere fun and light at every session. Moreover, my tutoring style is based on learning about my students' various personalities and creating a learning environment that suits their sensibilities. I have over 2 years of previous tutoring experience, with about a dozen clients, and all have given me outstanding reviews. So if you want to get over that debilitating fear of math and programming as painlessly as possible, I am just the right guy to push you through. I am originally from Abidjan, Ivory Coast in West Africa. When I first came to the US, I went to Lycee Rochambeau French International School, in Bethesda, as I did not speak a word of English. After gradually adjusting to the new lifestyle and culture, I then went to Bethesda Chevy Chase High before finally enrolling at the University of Maryland
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 over 2 years of experience, specifically with C programming and have built, tested and successfully implemented over 8 programming projects. This comes to about 10,000 lines of code that I've written. I am confident that I can help you improve your ability to code and go through the process of coming up with programming solutions.
The C Language can be rather frustrating and cryptic at times. Nonetheless, once it's learned and mastered, it is an intellectually rewarding not to mention highly marketable skill to have. Additionally, it's a language that requires such an in-depth understanding of memory that it can serve as a building block for learning any other programming language.
In a nutshell, depending on your knowledge and experience with C, we will go over the following:
+Conditional Statements (if-else, switch)
+For, While and Do-While Loops
+Good Coding Conventions & Style
+Dynamic Memory Allocation
+Dynamic Data Structures
+Abstract Data Types
+Compound Data Structures
All of these skills come from practice and guided instruction. However, the skill that you can't put a price on, the skill that trumps all others, the skill that sets apart mediocre C programmers from ingenious ones is the following:
THE ABILITY TO COME UP WITH ALGORITHMS.
The process of reading a problem, assessing what needs to be done, coming up with a solution and then finally bringing all of this together through C code is the skill that will forever stick with you and the one you must absolutely learn.
Above all else, that is the skill that I will try my hardest to instill in you!