In computing, a data structure is a particular way of storing and organizing data in a computer so that it can be used efficiently Different kinds of data structures are suited to different kinds of applications, and some are highly specialized to specific tasks. This course covers several data structures and seeks to equip the student with these as tools for managing data in their programs. From simple and structured data types the course progresses through some commonly used built- in data structures to special-purpose user-defined structures.
Students will be required to pass both the coursework and the final examination to pass the course.
COMP1126 - Introduction to Computing I,
COMP1127 - Introduction to Computing I AND COMP1161- Object-Oriented Programming.