Principles and Applications of Programming

Goldsmiths - Computer Science Program
London, England

Dates: 9/22/21 - 12/18/21

Goldsmiths - Computer Science

Principles and Applications of Programming

Principles and Applications of Programming Course Overview

OVERVIEW

CEA CAPA Partner Institution: Goldsmiths, University of London
Location: London, England
Primary Subject Area: Computer Sciences
Instruction in: English
Course Code: IS52028A
Transcript Source: TBD
Course Details: Level 200
Recommended Semester Credits: 8

DESCRIPTION

The module will build on the first year Introduction to Programming module, teaching more advanced techniques and principles, and enabling students to design and implement large scale computer programs. The main areas covered are:
General and specific features of programing languages, Designing and implementing large scale object oriented programs, Data structures, abstract data types and algorithms, Computational complexity and run-time efficiency, Developing software across diverse platforms, Advanced and specialist software topics (for example, concurrency, event driven programming, software patterns).


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