IT & information systems tutoring · Durban & online

An IT tutor in Durban for the modules that aren't just code

IT, Information Systems and Computer Science qualifications aren't only programming. There's information systems theory, networks, databases, systems analysis and a lot of material that's hard to learn from slides alone. I tutor university and college students through it, in person in Durban or online anywhere in South Africa.

  • Full Stack Impact Award 2025
  • Top of class of 200+
  • 150+ students guided
  • Featured in IOL
Jorryn Panjasuran, tutor and web designer, at his 2025 graduation
Top of class · Impact Award 2025

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.

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

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.

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.

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.

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.

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.”

What we cover

  • Information systems
  • IT principles
  • Data vs information
  • Types of systems
  • Networking
  • OSI & TCP/IP
  • HCI
  • Systems analysis
  • UML diagrams
  • Databases

Questions people ask

Can we meet in person in Durban?

Yes. In-person sessions can be arranged for students in the Durban area, and I'm based at Emeris Durban North in KwaZulu-Natal. We'll work out what suits you when we first chat. If travel is difficult, online sessions with screen sharing work well for diagrams and theory.

Do you tutor information systems online?

Yes. Online sessions run over video call with screen sharing, so you can be anywhere in South Africa. For information systems and IT theory that works well: you share your case study, your notes or your diagram, and we work through it together, one question at a time.

What's the difference between IT, Information Systems and Computer Science?

Broadly, Computer Science leans towards programming, algorithms and the theory of computing. Information Systems looks at how technology serves a business, with more systems analysis and management. IT focuses on running and supporting systems and networks. The exact split depends on where you study, and the overlap is big, which is why many students end up needing help in more than one area.

Can you help with my information systems assignment?

Yes, as guidance. I'll help you understand the brief and the case study, talk through the concepts it's testing, and explain why an answer is or isn't on track, using similar examples. You do the actual writing and analysis yourself. That keeps the work yours, and it means you can explain it when you're asked.

How much does IT tutoring cost?

There's no fixed price list, because it depends on the service, how often we meet and how long each session runs. Message me with what you need and I'll give you a personalised quote. I aim to keep quality support accessible.

How quickly will you reply?

Usually within 24 hours. WhatsApp on 065 838 9320 is fastest, or use the contact form. Tell me your qualification, the module and what's giving you trouble, and I'll come back with a few questions so our first session starts in the right place.

Tell me which module is the problem

Information systems theory, networks, UML or databases: send me the module and the part that isn't making sense. I reply within 24 hours.