Get a Flight Credit worth up to $350 when you apply with code* by May 6, 2024
Principles and Applications of Programming
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).
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).
Speak with an
Admissions Advisor
Schedule an appointment to speak with a study abroad expert.
Book Appointment
LET'S CHAT