Data Structures
Algorithms, arrays, linked lists, stacks, queues, and practical problem-solving.
Academic hub
Find core subjects, study support, key dates, and examination guidance in one focused place.

Learn by doing
Use CampusOS to move from lecture notes to practice, projects, and conversations with peers who are learning alongside you.
Find study resourcesBuild foundations
Algorithms, arrays, linked lists, stacks, queues, and practical problem-solving.
Relational databases, SQL, normalization, and responsible data management.
HTML5, CSS3, responsive interfaces, and front-end design principles.
Network foundations, communication protocols, and internet architecture.
Prepare well
Organised notes from classes for review, revision, and study groups.
Recommended reading to deepen your understanding across each semester.
Exercises, coding tasks, and worksheets that turn concepts into confidence.
Plan ahead
Keep track of registration windows, project reviews, and submission deadlines.
Use the academic calendar to plan around holidays, assessments, and campus-wide dates.
Assess with confidence
Internal assessments help you check progress while there is still time to improve.
Final assessments cover the full syllabus and conclude the semester.
Study smarter
Break larger topics into focused sessions and leave time for review.
Use past questions and assignments to test understanding, not just memory.
Use faculty office hours and study groups before a small doubt becomes a roadblock.