Programmes

BSc (Hons.) in Computing Sciences

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.

Collapse All Expand All

The BSc (Hons) in Computing Science and the Computing Science Diploma in Higher Education is awarded by Staffordshire University, UK.

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.

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.

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

BSC (HONS) COMPUTING SCIENCE

LEVEL 4

CE00371-4

Introduction to Software Development

CE00842-4

Hardware & Software Systems & Graphics

CE01002-4

Maths & Statistics for Computing

 

CE01243-4

Technical English for Computing

CE00882-4

Object Oriented and Event Driven Programming

CE00839-4

System Modelling

CE00869-4

Algorithms & Data Structures in C

□ CE00126-4

Introduction to Networking with LAN’s and WAN’s

□ CE00301-4

Web Design & Development

 

LEVEL 5

CE00315-5

 Professional & Enterprise Development

 

CE00856-5

Database Systems

CE00314-5

Further Programming Concepts in C++

CE00881-5

LAN switching and WAN Networks

CE00843-5

Web Database Programming

CE00342-5

Software Development for Mobile Computer Applications

CE00352-5

Systems Programming & Computer Control Systems

CE00880-5

Web Applications

CE00375-5

Fundamentals of Mobile Computing

CE00353-5

User-Centred Systems Development

 

LEVEL 6

CE00901-6

Computing Project: Research & Planning

CE00360-6

Computer Systems Security

CE00870-6

Real-Time System

CE00874-6

Enterprise Applications with Java Enterprise Edition

CE00902-6

Computing Project: Analysis & Design

CE00903-6

Computing Project: Implementation, Testing & Evaluation

 

CE00329-6

Distributed Computer Systems

 

CE00339-6

Information Systems Development Trends

CE00362-6

Design Patterns

 

Other Programs

Site Map