access keys text only skip to navigation skip to content

Module Description

Module Name, Abbreviated Name, Code

Introduction to Software Development, ISD, BUCI021S7

Credits, Level

30 credits, level 7

Lecturer

Alex Poulovassilis, David Weston

Online Material

Module web pages

Aims

The main aim of this module is to allow students who hold a first degree in a subject other than computing to gain understanding of solving computational problems and of the software development process, which are fundamental to the study of information systems and informatics. The module covers the principles of designing, implementing and testing programs, with a specific focus on object-oriented design. The module explains the fundamental aspects of these techniques, and exemplifies them with respect to the Java programming language within a series of practical lab sessions. Students will be able to apply this knowledge in learning new programming languages, developing software systems, and managing software development projects within given time constraints.

Syllabus

Prerequisites

None. However, students should work through "A Short Introduction to Computer Programming using Groovy", at ISD pre-reading

Timetable

All dates and timetables are now listed in the programme booklets of the individual programmes.

Coursework

Several pieces of practical coursework will be set.

Assessment

By 2-hour written examination and practical coursework, weighting 50% and 50% respectively.

Recommended Reading

If you have a question about the MSc Information Technology that is not covered here or on the Birkbeck FAQ , please contact Liam Simmonds.

Apply online Full-time or Part-time or contact My Birkbeck for an application form. See also Fees

Programme Administrator: Liam Simmonds
Admissions Tutor: Sergio Gutierrez Santos
Programme Director: Dell Zhang