Cannot tutor online
Can tutor in person
Bio
Born into a family of teachers, and having escaped the trap of underachievement, I am empathetic to the needs of students. I enjoy problems, and am ready to bring out the joy in my students too!
I have personal experience facilitating critical thinking workshops for high school students, as well as tutoring mathematics and computer programming. I don't shortcut the learning process by doing the work for students - instead helping them come to their own conclusions organically. I use recommend learning strategies like spaced repetition and active recall, and of course use motivation!
Education
• Graduated BSc Computer Science and Informatics (University of Johannesburg, 2019 - 2022)
• Minored in Math: Linear Algebra and Multivariable Calculus (2nd year) and Statistics (1st)
My Proudest
Achievements
• Learning from failures, and feeling academically successful (graduated BSc Computer Science @UJ).
• Having got to the point where I'm given the opportunity to work autonomously and holding myself accountable for my own future.
• Building my Software Engineering portfolio
Subjects
Informatics
First Year - Second Year IFM02A2, IFM02B2Technologies used in the course thus far involved using Visual Studio Community (full stack, WCF application) - especially in the creation of e-Commerce web applications, with new tech stacks. Eager problem solver, and enthusiastic tutor. Active reader of mathematical literature. Ex-underachiever.
Computer science
First Year CSC01A1C++ with the open source IDE Codeblocks is used as an introduction to various programming concepts and important data structures in first year Computer Science. There are plenty of fun programming exercises to do at this level to teach and reinforce universal concepts! Learn by doing is the motto
C++
First YearC++ with the open source IDE Codeblocks is used as an introduction to various programming concepts and important data structures in first year Computer Science. There are plenty of fun programming exercises to do at this level to teach and reinforce universal concepts! Learn by doing is the motto
Computer Programming
First Year - Second Year CSC2BComputer Science 2A and 2B encompass a thorough grounding in fundamental data structures, and network-oriented programming in the object oriented language Java, with both theoretical and practical uses of the associated protocols, topologies and technologies (data communications with the OSI model)
Java
First Year - Third Year CSC3ADesigning Data Structures and Algorithms to be efficient is well-recognised as a key component of any CS curriculum. Learning these topics ideally requires understanding about basic high-level language constructs -- but focuses on abstract data structures that are independent of specific language.
Location
Sean will travel up to 15km from Bruma, Johannesburg, Gauteng to you.
Approximate location and area of coverage.
Reviews from others
“Sean was able to explain the concepts l did not understand and he challenged me with some questions to go through,and that has improved my understanding.”- Lubalethu
Looking for a tutor near you?
We know our tutors – we can search for you!
Click “Get a tutor” and we'll send matching tutors straight to your inbox. Plus only 40% of our tutor profiles are public – don't miss out on the other 60%
No obligation
No extra cost
Give your child their
confidence back.
You don't need to solve this problem alone!