Vous êtes sur la page 1sur 4

BSc (Hons) Software Engineering (SWE)

Level 1
Introduction to Management BM007-3-1 9 credits LAN Subjects Computing & IT in the Workplace CT006-3-1 Operating Systems & Computer Architecture CT049-3-1 Systems Analysis & Design CT026-3-1 Professional & Enterprise Development CT024-3-1 Introduction to Networking CT043-3-1 Introduction to Artificial Intelligence CT017-3-1 Introduction to C Programming CT018-3-1 Mathematics for Technology CT023-3-1 Fundamentals of Software Development CT010-3-1

Level 2
System Development Methods CT046-3.5-2
Requires: CT026-3-1

Mathematics for Technology II CT034-3.5-2


Requires: CT023-3-1

Object Oriented Development with Java CT038-3.5-2


Requires:: CT010-3-1

Database & Web Database Systems CT014-3.5-2


Requires: CT026-3-1

System Programming & Computer Control CT047-3.5-2

AI Methods CT002-3.5-2
Requires: CT017-3-1

Research Methods For Computing & Technology CT098-3.5-2

Creativity & Innovation BM006-3.5-2


Requires: BM007-3-1

Requirements Engineering CT056-3.5-2


Requires: CT026-3-1

Software Architecture & Testing CT059-3.5-2


Requires: CT026-3-1

Design Methods CT015-3.5-2

Programming Concepts in C++ CT025-3.5-2

Level 3
Investigations in Software Engineering CT052-3.5-3-SWE
Requires: CT098-3.5-2

Project Management CT050-3.5-3

Innovation Management. & New Product Development BM050-3.5-3


Requires: BM006-3.5-2

Information Systems Development Trends CT036-3.5-3


Requires: CT046-3.5-2

Design Patterns CT070-3.5-3


Requires: CT015-3.5-2

Critical Issues in Managing IS in Organisations CT014-3.5-3

Project in Software Engineering CT049-7-3-SWE


Requires: CT052-3.5-3-SWE

Advanced Database Systems CT004-3.5-3


Requires: CT014-3.5-2

Advance Programming Language Concepts CT006-3.5-3


Requires: CT025-3.5-2

Software Quality Engineering CT051-3.5-3


Requires: CT046-3.5-2

Algorithmics CT065-3.5-3

BSc (Hons) Computer Science (CSC)


Level 1
Introduction to Management BM007-3-1 9 credits LAN Subjects Computing & IT in the Workplace CT006-3-1 Operating Systems & Computer Architecture CT049-3-1 Systems Analysis & Design CT026-3-1 Professional & Enterprise Development CT024-3-1 Introduction to Networking CT043-3-1 Introduction to Artificial Intelligence CT017-3-1 Introduction to C Programming CT018-3-1 Mathematics for Technology CT023-3-1 Fundamentals of Software Development CT010-3-1

Level 2
System Development Methods CT046-3.5-2
Requires: CT026-3-1

Mathematics for Technology II CT034-3.5-2


Requires: CT023-3-1

Object Oriented Development with Java CT038-3.5-2


Requires:: CT010-3-1

Database & Web Database Systems CT014-3.5-2


Requires: CT026-3-1

System Programming & Computer Control CT047-3.5-2

AI Methods CT002-3.5-2
Requires: CT017-3-1

Research Methods For Computing & Technology CT098-3.5-2

Creativity & Innovation BM006-3.5-2


Requires: BM007-3-1

Data Structures CT042-3.5-2


Requires: CT018-3-1

Concurrent Programming CT074-3.5-2


Requires:: CT010-3-1

Imaging & Special Effects CT029-3.5-2

Computer Systems & Low Level Techniques CT073-3.5-2

Level 3
Investigations in Computer Science CT052-3.5-3-CSC
Requires: CT098-3.5-2

Project Management CT050-3.5-3

Innovation Management. & New Product Development BM050-3.5-3


Requires: BM006-3.5-2

Knowledge Discovery & Data Mining CT039-3.5-3


Requires: CT002-3.5-2

Distributed Computer Systems CT024-3.5-3


Requires: CT047-3.5-2 and CT038-3.5-2 and CT043-3-1

Real Time Systems CT087-3.5-3


Requires: CT074-3.5-2

Project in Computer Science CT049-7-3-CSC


Requires: CT052-3.5-3-CSC

Advance Programming Language Concepts CT006-3.5-3

Image Processing, Computer Vision & Pattern Recognition CT036-3.5-3


Requires: CT029-3.5-2

Designing & Developing Applications on Cloud CT071-3.5-3

Algorithmics CT065-3.5-3

Requires: CT025-3.5-2

Vous aimerez peut-être aussi