What student support should I look for if I struggle with programming?
First, look for instructor question hours, teaching or student assistants, learning support centers, tutoring, supplementary exercises or classes, and peer study groups. Also check how to ask questions, whether appointments are required, which courses are covered, and when support is available. Official information should also clarify available learning materials, debugging environments, advice on introductory courses or course selection, and disability support where needed.
Key points
- Check the syllabus or department website for instructor support, teaching or student assistants, and tutoring.
- Confirm the booking process, hours, eligible courses, and whether online support is available.
- Also consider supplementary classes, introductory courses, learning materials, debugging environments, and course-selection advice.
Things to check
- The names, content, and eligibility of support vary by university, faculty, course, and academic year, so check the latest official information.