Scientific Foundation | |
![]() |
MM355 Numerical Analysis II
Numerical solution of partial differential equations and iteraitive methods in matrix analysis. |
![]() |
CT302 Optimisation Techniques
Linear Programming, Integer Programming, Branch and bound techniques. Transportation and network algorithms. PERT/CPM analysis. |
![]() |
CT306 Formal Methods
Formal Specification Techniques. Reasoning about programs: Partial and Total Correctness. Formal Construction of Programs. The Weakest Precondition Semantics. The REfinement Calculus. |
Applied Computing |
|
![]() |
CT303 Networks and Communications
Basic Data Communications. ISO Reference Model. TCP/IPsuite. Transmission. Protocols. LAN. WAN. Internetworking. Open Systems. Open Distributed Processing. |
![]() |
CT305 Advanced Programming TEchniques
Object-based programming. C++. Functional Programming. LISP. Logic Programming. PROLOG. Applications of object, functional and logic programming. |
![]() |
CT310 Information Technology Laboratory |
![]() |
CT321 Software Engineering II
The Software Development Life-Cycle. Waterfall, Prototype and Spiral Models of Software Product Development. Software perspectives: Process, Data and Time. Requirements Gathering and Analysis. Introduction to Information Engineering. Data Modelling, Analysis and Design. Entity-Relationship Modelling and Normalisation. Introduction to Software Testing: Black and White Box approaches. Complexity and Metrics Analysis. Transaction Flow Testing. Logic-Based Testing. The V-model of software development. |
![]() |
CT322 Application Software Programming II
Introduction to GUI programming. MS Access. Database Design. Design of Forms, Tables, Integrity Constraints. Database manipulation. Access programming routines. |
Business |
|
Option 1 | |
![]() |
MK204 Marketing Principles
(See Calendar p.604) |
Option 2 | |
![]() |
MK204 Marketing Principles
(See Calendar p.604) |
![]() |
AY207 Management Accounting I
(See Calendar p.602) |
![]() |
MS303 Management Decision Systems I
(See Calendar p.603) |
Languages |
|
Option 1 | |
![]() |
FR311 French Language III
(4 h.p.w.) |
![]() |
GR331 German Language III (4 h.p.w.) |
![]() |
SH301 Spanish Language III (4 h.p.w.). |
![]() |
CT311
STUDENTS WILL PARTICIPATE IN INDUSTRIAL PLACEMENT OR WILL UNDERTAKE AN APPLIED COMPUTING PROJECT IN THEIR THIRD YEAR. |