Object-Oriented Programming: Data Structure and Algorithms

University of Galway - Full Curriculum Program
Galway, Ireland

Dates: 1/5/22 - 5/7/22

University of Galway - Full Curriculum

Object-Oriented Programming: Data Structure and Algorithms

Object-Oriented Programming: Data Structure and Algorithms Course Overview

OVERVIEW

CEA CAPA Partner Institution: University of Galway
Location: Galway, Ireland
Primary Subject Area: Computer Sciences
Instruction in: English
Course Code: CT2109
Transcript Source: Partner Institution
Course Details: Level 200
Recommended Semester Credits: 2.5
Contact Hours: 36

DESCRIPTION

This module builds on students' past object oriented programming experience to explore in detail the design of algorithms and data structures of practical relevance. Topics include the following. Design and analysis of list-based, tree-based and graph-based data structures. Theoretical and empirical analysis of algorithms, including advanced search algorithms and algorithms for traversing trees. Dynamic programming. Data compression and Huffman encoding. Implementation of data structures and algorithms in an object-oriented programming language. Practical considerations of analysing, choosing, implementing and applying these algorithms and data structures in useful programs.


Get a Flight Credit worth up to $500 when you apply with code* by January 1, 2025