This module is not currently running in the selected year. The information shown below is for the academic year that the module was last running in, prior to the year selected.
2011/12 Undergraduate Module Catalogue
COMP1550 Core Programming
20 creditsClass Size: 80
Module manager: Dr Nick Efford
Email: N.D.Efford@leeds.ac.uk
Taught: Semesters 1 & 2 (Sep to Jun) View Timetable
Year running 2011/12
This module is not approved as an Elective
Objectives
On completion of this module, students should be able to:- analyse a problem, understand its procedural aspects and render a solution as pseudocode;
- apply object-oriented thinking to the analysis of a problem and design of potential solutions;
- understand and modify existing programs;
- write small programs;
- understand and apply object-oriented concepts.
Syllabus
The computer as a problem-solving device; algorithms as recipes for solving a problem; use of pseudocode;
concept of a programming language; elements of a program: expressions, statements, selection, iteration, recursion; tracing the execution of a program; simple debugging techniques; coding style; objects as abstractions of real-world entities; concept of a class; objects as class instances; method calls; structure of a class definition; encapsulation; specifying fields, constructors and methods; documenting a class; introduction to unit testing; debugging a class; creating and manipulating collections of objects; using standard library facilities to create programs; data representation and file input/output; inheritance and object-oriented concepts; relationships between classes and objects; graphical notation for classes and objects.
Teaching methods
Delivery type | Number | Length hours | Student hours |
Laboratory | 20 | 1.00 | 20.00 |
Class tests, exams and assessment | 1 | 2.00 | 2.00 |
Class tests, exams and assessment | 1 | 3.00 | 3.00 |
Lecture | 44 | 1.00 | 44.00 |
Private study hours | 131.00 | ||
Total Contact hours | 69.00 | ||
Total hours (100hr per 10 credits) | 200.00 |
Private study
- Taught session preparation: 36 hours- Taught session follow-up: 36 hours
- Self-directed study: 14 hours
- Assessment activities: 45 hours.
Opportunities for Formative Feedback
Attendance and formative assessmentMethods of assessment
Exams
Exam type | Exam duration | % of formal assessment |
Practical Exam / OSCE | 3 hr 00 mins | 100.00 |
Practical Exam / OSCE | 2 hr 00 mins | 0.00 |
Total percentage (Assessment Exams) | 100.00 |
Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated
Reading list
The reading list is available from the Library websiteLast updated: 20/01/2012
Browse Other Catalogues
- Undergraduate module catalogue
- Taught Postgraduate module catalogue
- Undergraduate programme catalogue
- Taught Postgraduate programme catalogue
Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD