I have studied Electrical and Computer Engineering and received Master degree in 2008. While I was studying at university, I worked as a teacher assistant. I have taught many courses to undergraduate and graduate students. In addition, I taught a lot of elementary and high school students as tutor. Both of these experiences convinced me to pursue tutoring as a career. Therefore, I have tried hard to become a good teacher. I realized that teacher preparation is the major determinant of a great teacher.
I have taught large variety of courses; however, my best experience is computer programming. Right now, I have some college and high school students whom I am teaching Java, C/C++, Matlab, and object oriented programming. I love teaching the computer programming to any student and can transmit information in the best way at minimum time. If you have any problems in programming and want to become ready for your class or doing your homework, I could help you. You are going to...
Encourage your high school students to learn computer science. The link below explains you why?
During an unexpected one-day storm, years ago, several electronic items were destroyed in my house - causing a few thousand dollars worth of damage:
* Air compressor in my air conditioning unit
* Crock Pot
* Clothes washer
* Stereo system amplifier
* TiVo motherboard
There may have been other items damaged in the storm, but these are what were noticed as having worked before the storm, and did not work immediately after the storm. The sad thing is, this damage could have very easily been prevented.
Notice the distinct lack of computer-related devices in the list above?
There are two defenses against power spikes (too much power at the electrical plug):
* Surge protector
* Uninterruptible Power Supply (UPS)
Only the UPS option gives you a defense against dips (lower than expected power at the electrical plug), brownouts and even blackouts. A UPS is what you want for your sensitive computer equipment. Each of my computer-related...
For the past few years, I've spent most of my time teaching and tutoring on physics, but I also tutor students in programming languages such as C, C++ and Java. These languages are three of the most difficult to learn due in large part to their comprehensiveness. These and languages very similar to them are the programming languages used to implement most of the highest performing and functionally complicated applications in the world, including operating systems, office suites, high performing websites and smartphone apps.
Prior to becoming a teacher, I put myself through graduate school teaching classes and tutoring mostly college students on programming. I then worked for about 20 years for software companies developing software, leading development and consulting into business on the development of custom, high performance software.
I welcome inquiries on tutoring of computer science topics, such as software engineering, software architecture, programming and databases...