tutor avatar

Alex H - Tutor in Waterkloof

I am a first year Computer Sciences student at Tuks. I'm passionate about the field as a whole & am genuinely curious and eager to learn more about it. I hope to use this passion to assist students who are struggling with the field and help them overcome whatever barriers they encounter. I'm patient, organized and goal-oriented. I plan to assist in the identification, planning and execution of academic goals to ensure that you as a student do not feel overwhelmed and can absorb the material to the best of your ability. I hope to use study methods that I've found effective to assist you in not only learning what needs to be learnt, but also understanding the necessary concepts to ensure that they can be applied when needed.

Tutor basics
Teaching places

My Home, Students Home, Public Place, and Online

Travelling distance

Alex will travel 15km from Waterkloof, Pretoria, Gauteng, South Africa

Languages spoken

Alex speaks Afrikaans and English

Experience
2016-01-01 - 2017-12-01
Linux Server Administrator

I was responsible for the following, - Server patching, updating and monitoring - Dealing with support tickets - Building and installing new servers - Maintaining networks (on both the physical and software layers)

2017-01-01 - 2018-12-01
Software Developer

I was tasked with software development in the following areas, - Web design (back end as well as front end) - Server monitoring - Data processing & management - API Integrations - Various server scripts to address case-to-case problems

Education
2019-02-02 - 2022-11-02
Bsc Computer Sciences (Current) - Tuks

I am currently studying Bsc Computer Sciences through Tuks. I have had to complete certain 1st year modules that I did not recieve credits for from the modules I passed at UNISA due to a mismatch in module curriculums.

2016-02-02 - 2018-11-02
Bsc Computer Science 1st Year (Completed) - UNISA

I completed my first year in Bsc Computer Sciences through UNISA while working full-time as a developer and linux server adminstrator

Subjects taught
  • Math

    I am comfortable and familiar with the field of mathematics and hope to help you find the same level of confidence with the subject. I will place a focus on the concepts and understanding these concepts over simply parrot-learning formulae so that the concepts can be effictively applied.

    Alex teaches Math at High School and Primary School level(s)

  • Algebra

    I enjoy problem-solving within a set of restrictions. Algebra is exactly this, finding solutions through manipulating the problem at hand (these manipulations being governed by a fixed set of rules and restrictions). Algebra is the basis for many math-based fields and it is therefore important to understand the concepts abstractly so that they can be applied whenever necessary. I will attempt to assist you in understanding the abstract concepts so that you can apply them effectively.

    Alex teaches Algebra at High School and Primary School level(s)

  • Computer

    I am passionate about computers in their entirety & would like to use this passion to help student learn what they don't know and understand what they don't understand. It's easy to see computers at the surface level & use them without being concerned of how the function. I believe its easy to understand how they function and the concepts that govern their limitations through the use of visual examples and representations.

    Alex teaches Computer at High School and University/College level(s)

  • Python

    I am passionate about programming in its entirety and am genuinely curious about its applications.. Python is a great starting point for programming, as it's very high-level meaning you're able to interact with it using a more natural "language" than other programming languages. I believe it's a great way to demonstrate various important concepts surrounding Object Oriented Programming. I believe most issues with Python come from an underestimation of the importance of its syntax (the order and organisation of the actual text that you type to make up a program). I would place an emphasis on the concepts first, so that you understand *what* it is you're doing and *why* you're doing it, the syntax will then easily fit into this understanding.

    Alex teaches Python at High School and University/College level(s)

  • Computer Science

    I am passionate about the field of Computer Sciences as a whole and would love to assist in the learning of it. I would enjoy answering any and all questions and assist in finding problem areas in your knowledge relating to Computer Science. I believe an understanding of the underlying concepts is important to effective learning as it alllows you to apply the concepts where necessary. This is imperitive for the problem solving that the field of Computer Science demands.

    Alex teaches Computer Science at High School and University/College level(s)

  • Computer Programming

    I have always been very passionate about programming and enjoy the process in its entirety. I will assist you in tackling any challenges you may have in any programming language you may be having issues, focusing on understanding concepts and how to apply them over remembering rules. I believe programming is about problem solving and that the identification of the problem & planning of the solution is just as important (if not more important) than the actual programming itself.

    Alex teaches Computer Programming at High School and University/College level(s)