top of page
Books

Coursework

Major : Computer Science

Relevant Coursework

Data Structures and Algorithms

This course covers algorithm development using pseudo languages, basic program structures, program design techniques, storage, and manipulation of basic data structures like arrays, stacks, queues, sorting and searching, and string processing. Linked linear lists. Trees and multilinked structures.

Algorithm Abstraction

Covers algorithmic concepts and their use rooted in practical application and computer science theory. Topics include algorithmic paradigms, limits of computing, and algorithm time complexity classes.

Introduction to Software Engineering

Topics include software planning, scrum development, specifications, coding, testing, Agile planning, and maintenance. Gain experience in the team approach to large system development.

bottom of page