- Student Records
Programme & Unit Catalogues

 

Department of Computer Science, Unit Catalogue 2008/09


CM10140 Introduction to programming in Java

Credits: 6
Level: Certificate
Semester: 2
Assessment: CW 30%, EX 70%
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. 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.