BSc (Hons.) in Computing Science

Description

A key element of the Computing Sciences programme is the degree of choice offered to students. As students move through the degree, they increasingly take responsibility for their own learning, deciding which topics to study (from an approved list of computing specialisms) and selecting modules to support their area of interest. This requires students to be actively involved in deciding on their path through the degree and to make decisions about their post-graduation career.

Who is the Awarding body?

The BSc (Hons) in Computing Science is awarded by Staffordshire University

What does the Programme contain?

The Computing Science award combines a solid grounding in computing fundamentals with flexibility and choice. Almost half your course of study is chosen by you. At each level you study core modules to give you an understanding of computing concepts and skills in core technologies and at each level you chose the rest of your modules, allowing you to develop skills and knowledge in the branches of computing that you wish to study. The distinctive element of this programme is that you can create your own study route, tailoring your choice of option modules to your own interest and abilities. This ensures a good fit between you and your programme of study and allows you to select modules which will support your chosen career.

Where does the Qualification lead to?

Bachelor degree holders of this programme will be qualified to pursue a career in the IT department of most companies, software houses and manufacturers as software and application professionals or consultants.

How much time period does it takes?

The BSc (Hons) in Computing Science can be achieved over a minimum period of 4 years.

Programme Structure

Level

Block

Module Title (Credits)

LEVEL 3

Block 1

ELT3001

English Language Proficiency

(15 Credit)

ELT3006

English for Academic purposes and Study Skills

(15 Credit)

COIS30887

Introduction to Professional and Academic Skills

(30 Credit)

COSE30573

Introduction to Software Development and Computer Systems

(30 Credit)

COIS31041

Introduction to Web and Database Technologies

(30 Credit)

 

COIS31042

Mathematics for Computing

(15 Credit)

 

Block 2

COIS31043

Entrepreneurship (Creativity and Innovation)

(15 Credit)

LEVEL 4

Block 1

 

COSE40577

Introduction to Software Development

(30 Credit )

 

COCS40691

Fundamentals of Computing & Mathematics

(30 Credit)

COIS41165

Structured Systems Analysis and Design

(OR)

COSE40672

Application Modelling

(30 Credit)

 

COIS41020

Business Information Systems in Organisations

(15 Credit)

Block 2

COIS40890

Dynamic Data Interchange

(15 Credit)

LEVEL 5

Block 1

 

 

COIS51045

Enterprise Application Development

(30 Credit)

 

 

COIS51030

Professional Computing

(30 Credit)

COSE50586

Web & Mobile Application Development

(OR)

COSE50637

Engineering Software Applications

(30 Credit)

COWB50343

Digital Media and The Web

(15 Credit)

Block 2

COCS50710

Programming Techniques with LabVIEW

(15 Credit)

LEVEL 6

Block 1

COIS61028

Final Year Project

(45 Credit)

COIS61029

Emerging Technologies and Concepts

(15 Credit)

COIS61027

Information Systems Strategy

(OR)

COCS60668

Real Time and Safety Critical Systems

(30 Credit)

COIS60918

Enterprise Data

(OR)

COCS60664

Interfacing and Distributed Computing Techniques

(30 Credit)