- An infographic produced by UCLDH and 4Humanities has won an award
- David Ryan (UCL CDIP Archive Studies, 1987) has received an LVO for outstanding service in the New Year's Honours List. He works for the Royal Household as Director of Records.
- A blog by Molly Slight, one of our MA Publishing students, has been published on the Bookseller website.
INST2002: Programming 2
This module is a direct continuation of INST1002 Programming 1. Programming 1 introduced some of the basic concepts of imperative and object-oriented computer programming, and developed programming skills and related problem-solving skills using a subset of the Java programming language. The Programming 2 module expands this subset and uses it to introduce the more complex concepts required to perform more detailed (and more interesting!) programming tasks using the Java language.
Learning outcomes: On successful completion of this module students will be able to design, write, debug and test medium size (i.e. 3 to 4 page) Java programs, primarily for the creation and implementation of Graphical User Interface (GUI) and File I/O routines, containing a combination of some or all the following features:
- basic graphics with Java
- inheritance and interfaces
- events, listeners and GUIs
- small scale program design
- standard searching and sorting algorithms
- use of recursion and abstract data structures
Assessment: Assessment is by coursework (a practical programming exercise or series of exercises) and an unseen examination
Compulsory for: BSc Information Management for Business
Optional for: Arts and Sciences BASc (Sciences and Engineering Pathway)
Prerequisites: INST1002: Programming 1
Taught by: Martin O'Reilly
Further information for students currently taking this module
Page last modified on 24 jul 13 17:42