- Student Records
Programme & Unit Catalogues

 

Department of Computer Science, Unit Catalogue 2009/10


CM10140: Introduction to programming in Java

Click here for further information Credits: 6
Click here for further information Level: Certificate
Click here for further information Period: Semester 2
Click here for further information Assessment: CW 30%, EX 70%
Click here for further informationSupplementary Assessment: CM10140 - Mandatory Extra Work (where allowed by programme regulations)
Click here for further information Requisites: In taking this unit you cannot take CM10134. Students who undertake this unit should normally have A-level mathematics, or equivalent, at grade B or above.
Description: Aims:
To introduce object orientated programming in Java.

Learning Outcomes:
1) To understand the need for specification and design of solutions to complex problems.
2) To be able to design and write programs which solve simple problems of the sort of which may occur in scientific applications.
3) To understand the basic concepts of object oriented developments.

Skills:
Problem Solving (T/F, A).

Content:
Basic programming concepts. How Java works. Operators and control. Procedural use of Java. Arrays, references. Data types. Object orientation. Methods, objects, classes constructors, inheritance. Standard libraries. Scientific applications. Graphics and numerical libraries. Vectors and Matrices. Numerical computation. Some famous algorithms, such as, for example, Newton's method for finding solutions of an equation.
NB. Programmes and units are subject to change at any time, in accordance with normal University procedures.