01
Who this is for
If you're studying towards an information technology, information systems or computer science qualification at a university or college, and the theory modules are dragging your marks down, this is for you. That might be a BCom in Information Systems, an IT or ICT diploma, or a first-year module like Information Systems 1 that you assumed would be easy.
I'm a second-year IIE Bachelor of Computer and Information Sciences (Application Development) student based at Emeris Durban North in KwaZulu-Natal, and Information Systems, Systems Analysis and Design, and Human-Computer Interaction are all modules I've studied myself. Modules differ between qualifications, so send me your module outline when you get in touch. I'll tell you honestly what I can help with.
02
Information systems theory, made concrete
Information systems modules are full of definitions that sound obvious until you have to apply them in an exam: data versus information, the components of an information system, the kinds of systems a business runs on. Memorising the definitions gets you a few marks. Applying them to a scenario gets you the rest.
So we keep tying the theory back to real businesses. Take a small bakery that takes orders on WhatsApp. Where is the data? Who turns it into information, and what decisions does that information support? When you can answer questions like that for a business you know, you can answer them for whatever case study the exam gives you.
- Data versus information, and why the difference matters
- The components of an information system: hardware, software, data, people and processes
- Types of systems a business runs on, from transaction processing to decision support
- IT principles, and how to apply them to a case study
- Human-computer interaction: how real people read a screen
03
Networking, without memorising a list of layers
Networking modules throw a lot of vocabulary at you at once: protocols, layers, IP addresses, routers, switches. The trick is to stop memorising the layers as a list and start following one piece of data. What happens, step by step, when you type a web address and press Enter? Answer that, and the OSI and TCP/IP models suddenly have a job to do.
We work through DNS, IP addressing, switches and routers the same way: what job does each one do on that trip? Once every term has a job, the vocabulary stops being a list to cram and becomes a story you can retell. That's what computer networks questions tend to ask for: explain, not recite.
04
Systems analysis, UML and databases
Most IT and information systems qualifications include systems analysis and design: turning a messy case study into requirements, then into use case diagrams, class diagrams and the rest of UML. Students tend to get stuck on the same things, like telling functional from non-functional requirements, or getting multiplicity right. The systems analysis and UML tutoring page goes through how I teach it.
Databases sit alongside it, and the two connect: the entities in your class diagram often become the tables in your database. If SQL, ERDs or normalisation are the problem, see SQL and database tutoring. I cover 24+ subjects altogether, so if more than one module is giving you trouble, we can work on them together.
05
Computer science and programming modules
Plenty of IT and IS students also take programming modules, and computer science students take a lot of them. If code is the problem rather than theory, I tutor that too, in Python and Java, from programming logic to object-oriented design. See programming tutoring in Durban for how those sessions work.
If you're in a computer science degree specifically, with its heavier focus on programming and algorithms, the computer science tutor page is written for you. The approach is the same either way: find the exact point where it stopped making sense, and rebuild from there, one step at a time.
06
In person in Durban, or online
If you're in the Durban area, we can meet in person, and we'll work out what suits you when we first chat. If you're further away, or would rather study from home, online sessions run over video call with screen sharing, so we're both looking at the same diagram or case study as we talk it through.
Sessions usually last 60 to 90 minutes. Some students want regular sessions through a semester, others a few focused sessions before a test, and some want ongoing mentoring. We decide on the format together, after a first conversation about where you are and what's confusing you.
07
Why students choose me
I know what it feels like to sit in a lecture and feel completely lost, because I started my degree with no coding experience. Since then I've graduated top of a class of 200+ in the IIE Higher Certificate in Mobile Application and Web Development, received the Full Stack Impact Award 2025 and been featured in IOL Education. In 2+ years of tutoring I've guided 150+ students on and off campus.
Nomvelo Dlamini (First-Year Computer Science) said: “I was genuinely lost in my first semester, falling behind and too embarrassed to ask for help in class. Jorryn made everything feel manageable. The sessions were calm, structured, and I finally understood what I was supposed to be learning. My grade improved significantly in two weeks.”