Home Admissions Students Careers Research Business People Help
Text size A A A A A

| STUDENTS > Tools and Environments |

Tools and Environments

Note: Whilst every effort is made to keep the syllabus and assessment records correct for this course, the precise details must be checked with the lecturer(s).


Code: M024 (Also taught as: GS04)
Year:4
Prerequisites:Successful completion of Years 1 and 2 of the Computer Science undergraduate programme.
Term: 2
Taught By: Steve Freeman (50%)
Ivan Moore (50%)
Aims:The course will train students in the principles and application of software tools and environments. The course will cover the fundamental practices that we would expect from any software professional we would want to hire. The course is based on our decades of experience on real projects, including the latest thinking on software process. For most students, it will introduce a lot of new material.
Learning Outcomes:On completion of the course unit, the successful student should have a good knowledge and understanding of the nature and variety of software tools and environments that are available for achieving software engineering tasks. The successful student should also be able to select appropriate tools and environments for the task at hand and to apply the tools and environments to achieve the task.

Content:

Programming environments
Testing tools
Version and configuration management environments
Build tools
Tool integration
Debugging and profiling tools

Method of Instruction:

Lectures, laboratories, coursework

Assessment:

The course has the following assessment components:

  • Written Examination (2.5 hours, 75%)
  • Coursework Section (3 pieces, 25%)
To pass this course, students must:
  • Obtain an overall pass mark of 50% for all sections combined
The examination rubric is:
Answer THREE questions out of five. All questions carry equal marks.

Resources:

Readings will be drawn primarily from journal and conference papers in the areas of software tools and environments.

This page last modified: 26 May, 2010 by Nicola Alexander

Computer Science Department - University College London - Gower Street - London - WC1E 6BT - Telephone: +44 (0)20 7679 7214 - Copyright © 1999-2007 UCL


Search by Google
Link to UCL home page