Morris Brown College (Computer Science)
Mercer University Atlanta, GA (Master's)
I am a graduate of the Mercer School of Engineering and hold a M.S. in software Engineer. Tutoring has always been a passion for me because I thoroughly enjoy helping others learn and spreading knowledge among people. I first relieved how much I enjoyed helping others learn during my undergraduate years where I served as a Math Tutor for two years as well as being a TA for an incoming freshman math academy. Then, I had a chance to continue to help others in graduate school where I tutored other students in computer programming.
The fact that I am a not too distant graduate also gives me the advantage of not being long removed from the classroom. This helps me relate to students, because I was not long ago on the other end of the teacher-student spectrum. In addition, I can not only teach students to become excellent programmers, but I give the benefit of teaching other nuances of software design such as proper code design, documentation, IDE selection, etc. This could be especially beneficial who students not only need help in a class but strive to become professional programmers.
Also, in addition to being excellent programmer I am also an easy going yet hard working individual who works very well with others and makes complicates subjects seem simple.
I am a graduate of the Mercer School of Engineering and hold a M.S. in software Engineer. Tutoring has always been a passion for me because I thoroughly enjoy helping others learn and spreading knowledge among people. I first relieved how much I enjoyed helping others learn during my undergraduate years where I served as
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 is a general purpose programming language developed in the early 1970's. It is a structured programming language. Many of today's popular OOP languages are based on it such C++, JAVA, C#, etc.
As a software engineer I have used the c programming language to write low-level for several major operating systems including windows, linux, embedded linux and iOS. I have written c code to create dlls for windows and so for linux and macs. As well as writing c code do statistical analysis and image processing among other things.
C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create traditional Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. It has syntax and semantics similar to many other 3GL languages such as JAVA, C++, BASIC, etc.
Over my years of computer programming I have created both C# desktop and web applications. I've worked with the .NET framework to created web apps and database apps. I've been programmng with C# since the .NET framework 1.0 all the way to the current 4.5.
C++ is a super set of the C programming language. It adds OOP functionality to the C language as well as the STL. However, C++ is not truly a OOP language as one can either use structured or OOP when programming in C++.
As a software engineer I have used C++ extensively for a variety of projects. I've used the language to created windows GUIs with MFC and cross-platform GUI's with Qt C++ Framework. As well as using it to write networking code and graphics code.
Computer programming is the process of designing, developing, debugging, and updating computer source code. It is simply writing a set of instructions for the computer to follow in order to perform certain tasks.
Not only do I have a master's in software engineering but over the course of a 6 year career as I computer programmer I have had the chance to work with multiple programming languages. I've created desktop, web, mobile, and embedded apps over my career as a programmer and have worked with several languages such as C/C++, JAVA, C#, objective-c, etc..
In my career as a developer I've used perl on the back end of websites to validate data and manage databases. I've also used perl in tandem with CGI to process website data.
PHP is a web scripting derived from the Perl scripting language. It can by used to do either server-side or client-side web programming. Also, it's simplifies the process of creating dynamic web pages and is often embedded into HTML to add functions HTML alone can't do.
Over the course of my career I've had a chance to use PHP on both the front end and back end of web development. I've created dynamic and rich web sites using PHP as well as using it in tandem with MySQL on the backend of websites to manage databases.