Search

Mark B.

Computer Science Professor

Computer Science Professor

$50/hour

  • 33 hours tutoring

  • Phoenix, AZ 85044

About Mark


Bio

I have enjoyed a 35-year career as a Software Engineer, Subject Matter Expert, Professor, and Computer Science Program Head. My college education took place at The American University and the University of Southern California. My particular areas of specialty are Core Programming, Web Design and Programming, and Database Management Systems. I also teach many subjects in the areas of Networking and eCommerce. As well as being an educator, I develop technical certifications for Microsoft...

I have enjoyed a 35-year career as a Software Engineer, Subject Matter Expert, Professor, and Computer Science Program Head. My college education took place at The American University and the University of Southern California. My particular areas of specialty are Core Programming, Web Design and Programming, and Database Management Systems. I also teach many subjects in the areas of Networking and eCommerce. As well as being an educator, I develop technical certifications for Microsoft Corporation.

I am an Oracle Certified Professional, Java SE 6 Programmer, and I am proficient in Java, C, C#, Python, SQL, HTML, CSS, JavaScript, MS Word, and MS PowerPoint, among other technologies.

My education philosophy is to employ a high degree of state-of-the-art technical knowledge, added to significant real-world experience, and provide the student outcomes that I seeks to accomplish. I take a very hands on approach to instruction, as I believe that practice is the key to mastering technology.


Education

The American University
Computer Science
University of Southern California
Graduate Coursework

Policies

  • Hourly rate: $50
  • Tutor’s lessons: In-person
  • Travel policy: Within 20 miles of Phoenix, AZ 85044
  • Lesson cancellation: 24 hours notice required
  • Background check passed on 2/27/2016

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Mark hasn’t set a schedule.


Subjects

Business

Microsoft PowerPoint, Microsoft Word

Computer

C,

C

C is the programming language that I have employed the most in my commercial career. I spent fifteen years programming solely in the language. I have built software systems in C at every stage from the application level to the enterprise level.
C#,

C#

I have taught C# at the University level for two years. I have great expertise in the language, despite the one year time frame, because I am an Oracle Certified Java SE 6 Programmer, and the languages are very much the same. I teach C# in a context that includes both .NET and Visual Studio expertise.
Computer Programming,

Computer Programming

I have been a Software Engineer for 35 years. I am an Oracle Certified Professional, Java SE 6 Programmer. My core computer programming language specialties are Java, C, C#, Python, Lua, and Pascal. My Web programming specialties are JavaScript and AJAX. I have employed these languages in industry, and have taught them at the university level.
Computer Science,

Computer Science

I have enjoyed a Computer Science career spanning over 35 years. I am a highly experienced Computer Science Professor and Program Head. I am also a very seasoned professional senior developer. I am skilled in object-oriented core programming and both client and server-side web programming and have a strong background in database management systems and graphical user interfaces.
HTML,

HTML

I have deep experience in HTML and have taught it for over 4 years. I am fully capable of contrasting HTML4 and HTML5.
Java,

Java

Oracle Certified Professional, Java SE 6 Programmer.
JavaScript,

JavaScript

I have taught JavaScript programming at the university level for over four years. I have taught the language in multiple contexts. One area has been in Web Design as the second course in the sequence after HTML and CSS. I have also taught Building Dynamic Websites using JavaScript as the base language.
Pascal,

Pascal

Pascal was the first computer programming language that I learned formally. It was the teaching language at the University of Southern California, where I did my graduate work. The language set the bar for structured programming style, and I have employed the styles and structures that I learned from that language continuously throughout my 35-year career.
Python,

Python

I have taught multiple terms of Python Programming at the University level. I have experience teaching the language in a classroom, tutoring, and online environment. I teach it in the context of Introduction to Programming, but also as high as the Object-Oriented Programming level.
Web Design,

Web Design

I have taught Web Design in numerous courses at the University level. These courses included static Web design with HTML and CSS. I have taught Building Dynamic Websites with JavaScript. I have also taught Best Practices in Web Design at the high college level.
General Computer, Microsoft PowerPoint, Microsoft Word, SQL

Corporate Training

HTML,

HTML

I have deep experience in HTML and have taught it for over 4 years. I am fully capable of contrasting HTML4 and HTML5.
Java,

Java

Oracle Certified Professional, Java SE 6 Programmer.
Web Design,

Web Design

I have taught Web Design in numerous courses at the University level. These courses included static Web design with HTML and CSS. I have taught Building Dynamic Websites with JavaScript. I have also taught Best Practices in Web Design at the high college level.
General Computer, Microsoft PowerPoint, Microsoft Word, SQL

Ratings and Reviews


Rating

5.0 (7 ratings)
5 star
(7)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Very understandable

He makes sense of hard terms used in java and helps tremendously! Very patient and uses real life examples to help understand.

Ashley , 2 lessons with Mark
Contact Mark

Response time: 3 hours

$50/hour

Mark B.

$50/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Mark

Response time: 3 hours