Programme title: BSc(Hons) Computational

advertisement

Faculty of Engineering and Informatics

Programme Specification

Programme title: BSc(Hons) Computational Mathematics

Academic Year:

Degree Awarding Body:

Partner(s), delivery organisation or support provider (if appropriate):

Final and interim award(s):

2015/16

University of Bradford

BA/BSc/BEng (Honours)

[Framework for Higher Education Qualifications

(FHEQ) level 6]

Diploma of Higher Education

[Framework for Higher Education Qualifications

(FHEQ) level 5]

Certificate of Higher Education

[Framework for Higher Education Qualifications

(FHEQ) level 4]

Programme accredited by (if appropriate):

Programme duration:

UCAS code:

QAA Subject benchmark statement(s):

Date of Senate Approval:

Date last confirmed and/or minor modification approved by Faculty Board

3 years full time; 4 years full-time including a year of study abroad and/or a work placement;

6 years part-time

GG14/GG1K

Mathematics, statistics and operational research

(2007) & Computing (2007)

2008

June 2015

Introduction

The BSc (Hons) Computational Mathematics is designed to ensure that you acquire skills in not only a blend of mathematical topics with related core areas of computing, selected from our professionally accredited computing programmes, but also a range of general transferable skills which will be attractive to a wide range of potential employers. The aim is to offer you an enjoyable and stimulating programme in a pleasant working atmosphere with excellent facilities.

Route Code: COMMAT © University of Bradford 1

The programme has been developed with a careful view to fulfilling the objectives of the 'Framework for Higher Education Qualifications: Descriptors for taught awards' and the Subject Benchmark Statements of the QAA for both 'Mathematics, statistics and operational research' (2007) and 'Computing' (2007).

In the first two years you will develop skills in Mathematics and Computing through a combination of theory and practice, whilst enhancing your key skills and ability to use modern PC software. In your final year you can choose from modules embracing more specialized subjects and will undertake a stimulating researchorientated project. This will instil not only a deeper understanding of mathematical topics, but also their utilization in computational applications, ranging, for example, from Software Development, Data Structures and Algorithms through to

Advanced Rendering and Graphics, Artificial Intelligence for Games and Crime

Analysis.

Additionally, you will be actively encouraged to develop a portfolio of appropriate transferable skills and attributes by providing a supportive, structured environment in which to achieve independent learning, team-working and personal skills. This will equip you with the ability and confidence to enter directly into responsible employment, or to pursue further study.

The programme can be studied over four years to incorporate an optional placement year in supervised practice taken between Levels five and six in an industrial, commercial or educative organisation. Undertaking an extramural year enables you to extend and apply your learning; gain practical experience which is highly valued by employers.

Programme Aims

The aim of BSc (Hons) Computational Mathematics is to provide you with the theoretical base in mathematics and computing and this will be achieved by delivering core themes that run through the programme. In computing these are modules selected from our accredited programmes, in mathematics they are focused around Statistics and Reliability, Differential Equations and Engineering applications In the first two years of the programme, core skills are developed in mathematics, statistics and computing. In the final year, students can choose from a variety of more specialised subjects, and undertake a research-oriented project.

The programme is intended to:

 provide you with a core of fundamental modules that are essential to all mathematicians and computer scientists, which are introduced in the first year and built upon in the second year. The final year consists of a major project, together with choices from a range of options, so that you may choose the particular area in which you are strong or wish to specialize, which builds on the knowledge and understanding gained earlier;

 provide the support, in the form of lectures, labs and tutorials together with up-to-date computing facilities, that will help you to successfully complete your programme;

 develop your discipline skills and personal transferable skills so that on graduation you are in a position to apply for positions in industry or commerce, or pursue further programmes of study.

Route Code: COMMAT © University of Bradford 2

Programme Learning Outcomes

Upon successful completion of the programme you will have a highly-developed range of knowledge-based and transferable skills. As such you will have achieved:

 Knowledge and Understanding of general principles, methods and techniques and a range of major areas of Mathematics and Computing.

You will understand the role of logical mathematical argument and deductive reasoning, computational thinking and its relevance to everyday life, numerical mathematics and mathematical computing, and modelling and design.

 Discipline Skills including the ability to comprehend and abstract the essential features of problems and formulate them so as to facilitate their analysis and solution. You will be able to construct and develop logical arguments with clear identification of assumptions and conclusions, while deploying effectively the appropriate mathematical, computational and more general IT skills as an aid to solving practical problems.

 Personal Transferable Skills including the ability to learn independently using a variety of media such as books, learned journals, browsers, search engines and catalogues, and to work independently with persistence and patience in pursuing a problem's solution relentlessly.

You will be able to assess problems logically with an analytical approach, write coherently and generally communicate clearly with an appreciation of the necessity for continuing professional and personal development in recognition of the need for lifelong learning.

To be eligible for the award of Foundation Certificate at QCF/NQF level 3, students will be able to:

To be eligible for the award of Certificate of Higher Education at FHEQ level 4, students will be able to:

LO1 Demonstrate a knowledge of basics of software construction and the tools required to support it ,develop skill in constructing software.

LO2 Use the j2se core packages library and select appropriate components for particular purposes.

LO3 Recognise and implement some software design patterns.

LO4 Manipulate data using the basic principles of event theory and discrete random variables.

LO5 Apply the underlying properties of mathematical expectation, sample analysis, regression modelling, estimation, sampling and statistical inference.

LO6 Manipulate and apply the fundamental properties of geometry, matrices, sequences, series and complex number theory.

LO7 Work effectively as individuals and in groups.

LO8 Communicate accurately and reliably with a range of audiences using basic theories and concepts of the subjects of study.

Route Code: COMMAT © University of Bradford 3

LO9 Explain and apply a range of mathematical concepts and techniques to describe, model, analyse and evaluate mechanical and general engineering problems.

Additionally, to be eligible for the award of Diploma of Higher Education at FHEQ level 5, students will be able to:

LO10 Construct and test simple algorithms, and calculate asymptotic order of run times for algorithms.

LO11 Define the Abstract Data Types in terms of their data structures and algorithms and demonstrate their operation and effect.

LO12 Apply difference equations and iterative processes to solve Ordinary

Differential Equations in realistic situations.

LO13 Apply in realistic situations the fundamental methods of numerical algebra and calculus.

LO14 Manipulate and apply to realistic physical cases the fundamental theories of ordinary differential equations and orthogonal polynomials.

LO15 Manipulate and apply in simple cases, the fundamental theory of differential equations, functions of several variables and multiple integrals.

LO16 Formulate suitable statistical hypotheses concerning real-life phenomena, select and correctly apply an appropriate test procedure, and draw relevant conclusions.

LO17 Demonstrate an ability to plan an experiment including a consideration of appropriate methods of analysis and interpretation of results.

LO18 Use personal and technical skills to communicate effectively within computing and mathematical environments.

Additionally, to be eligible for the award of Ordinary Degree of Bachelor at FHEQ level 6, students will be able to:

LO19 Demonstrate a systematic understanding key aspects of their field of study, including acquisition of coherent and detailed knowledge informed by aspects of mathematical and computational concepts and techniques.

LO20 Demonstrate an ability to deploy accurately established techniques of analysis and enquiry within computing and mathematics.

LO21 Demonstrate conceptual understanding that enables the student:

- to devise and sustain arguments, and/or to solve problems, using ideas and techniques.

- to describe and comment upon particular aspects of current research, or equivalent scholarship, or practice in computational mathematics.

LO22 Demonstrate an appreciation of the uncertainty, ambiguity and limits of knowledge.

LO23 Demonstrate the ability to manage their own learning, and to make use of primary sources.

LO24 Apply the methods and techniques that they have learned to review, consolidate, extend and apply their knowledge and understanding.

Route Code: COMMAT © University of Bradford 4

LO25 Communicate information, ideas, problems and solutions to both specialist and non-specialist audiences.

LO26 Have the qualities and transferable skills necessary for employment requiring:

- the exercise of initiative and personal responsibility

- the learning ability needed to undertake appropriate further training of a professional or equivalent nature.

Additionally, to be eligible for the award of Honours Degree of Bachelor at FHEQ level 6, students will be able to:

LO27 Demonstrate a working knowledge of the methods and application or advanced calculus.

LO28 Demonstrate a working knowledge of the methods and applications of linear mathematics.

LO29 Demonstrate a working knowledge of the fundamentals of statistics, probability and reliability theory.

LO30 Demonstrate knowledge of and competence in programming languages, applications, algorithms and data structures.

LO31 Show an understanding of the mathematical foundations of Computing.

LO32 Be able to formulate simple problems in statistical terms and analyse data using standard techniques.

LO33 Analyse mathematical problems and select and apply appropriate mathematical tools and techniques in their solution.

LO34 Demonstrate a knowledge and understanding of the mathematics necessary for the application of an area of engineering science.

LO35 Produce complex designs to meet specified requirements.

LO36 Exercise independent thought and judgement.

LO37 Show judgement in the selection and application of mathematical tools and techniques.

LO38 Use engineering science, mathematics and information technology to analyse complex engineering problems.

LO39 Be able to design and conduct experimental investigations and analyse the results.

LO40 Command practical skills in data management & presentation, interpretation of information, IT and communication skills, and demonstrate experience of creative and systematic problem solving through reflective and enquiring learning. This includes teamwork and leadership, effective project management and personal management.

Curriculum

Stage 0

FHEQ

Level

Module Title Type

(Core/

Credits Semester

(s)

Module

Code

Route Code: COMMAT © University of Bradford 5

Option/

Elective)

At the end of stage 0, students will be eligible to exit with the award of Foundation

Certificate if they have successfully completed 120 Level 3 QCF/NQF credits and achieved the specified learning outcomes.

Stage 1

FHEQ

Level

4

4

4

4

4

4

Module Title

Developing Professional Skills

Statistics (Discrete and

Continuous)

Fundamental Mathematics

Engineering Analysis

Software Development 1

Software Development 2

Type

(Core/ option/ elective)

C

C

C

C

C

C

Credits

10+10

10+10

10+10

10+10

20

20

Semester

(s)

1 & 2

1 & 2

1 & 2

2

Module

Code

CM-0113L

CM-0123L

CM-0125L

1 & 2 ENG1312L

1 CM-0116D

CM-0117D

At the end of stage 1, students will be eligible to exit with the award of Certificate of Higher Education if they have successfully completed at least 120 credits and achieved the award learning outcomes.

Stage 2

FHEQ

Level

Module Title

5 Numerical Algebra and

Calculus

5 Ordinary Differential

Equations

5 Data Structures and

Algorithms

5 Symbolic and Declarative

Computing and Artificial

Intelligence

Core/

Option

(Approved

Ordinary route)

C

Core/

Option

(Honours)

C

C

C

C

C

C

C

Credits Semester

(s)

20

20

10+10

10+10

1

1

Module

Code

CM-0216D

CM-0225D

1 & 2 CM-0316L

1 & 2 CM-0318L

Route Code: COMMAT © University of Bradford 6

5 Statistics and Data analysis

5 Mathematical Methods

C C 20 2 CM-0226D

Top up C 20 2 CM-0227D

At the end of stage 2, students will be eligible to exit with the award of Diploma of

Higher Education if they have successfully completed at least 240 credits and achieved the award learning outcomes.

FHEQ

Level

Stage 3

Module Title Core/

Option

(Approved

Ordinary route)

O

Core/

Option

(Honours)

C

Credits Semester

(s)

20 1

Module

Code

CM-0344D 6 Partial Differential

Equations

6 Formal Methods

6 Final Year Project

6 Foundations of

Cryptography

7 Reliability Modelling and

Analysis

6 Concurrent and

Distributed Systems

6 Artificial Intelligence for

Games

O

C

O

C

O

O

O

C

O

C

O

O

20

40

20

20

20

20

1

1 & 2

2

2

2

2

CM-0332D

CM-0347K

CM-0348D

CM-1068D

CM-0518D

CM-0328D

Students will be eligible to exit with the award of Ordinary Degree of Bachelor if they have successfully completed at least 300 credits and achieved the award learning outcomes.

Students will be eligible for the award of Honours Degree of Bachelor if they have successfully completed at least 360 credits and achieved the award learning outcomes.

Placement and/or Study Abroad

This programme provides the option for students to undertake a work placement or period of study abroad between Stages 2 and 3 . Students wishing to take this option will be registered for the 4 year programme.

For further information about study abroad opportunities please refer to http://www.bradford.ac.uk/international/erasmus-and-international-exchanges/

Route Code: COMMAT © University of Bradford 7

Learning and Teaching Strategy

As a student on the BSc (Hons) Computational Mathematics programme you will experience a wide range of teaching and learning environments. These have been determined appropriately for particular subject areas, as being suitable both for the students and for achieving the desired learning objectives. Concepts, theories and principles will be explored generally in formal lectures and practiced in associated example classes, tutorials and directed reading. Practical skills will be developed especially in tutorials and laboratory sessions. The development of personal and professional skills will be through presentations, discussion and project work involving problem-solving and design exercises.

During Level 4, basic principles and concepts will be introduced. By Level 5, you will be required to take an even more analytical approach. Level 6 offers the opportunity to specialize in particular areas of study and to develop further the applications of the knowledge, understanding and skills previously acquired. A significant 40-credit 'Technical Investigation and Report' will be produced on a topic of your choice.

Assessment Strategy

Methods of assessment will be varied and include formal examinations, coursework assignments, laboratory tests and project reports as appropriate. Each assessment has been considered carefully so that you can demonstrate that the desired learning outcomes have been met.

Assessment Regulations

This Programme conforms to the standard University Regulations which are available at the following link: http://www.bradford.ac.uk/aqpo/ordinances-and-regulations/

Admission Requirements

The University welcomes applications from all potential students and most important in the decision to offer a place is our assessment of a candidate’s potential to benefit from their studies and of their ability to succeed on this particular programme. Consideration of applications will be based on a combination of formal academic qualifications and other relevant experience.

The minimum entry requirements for the programme are as follows:

Typical offer (UCAS tariff points): 260

 To include 160 points from 2 GCE A levels or equivalent, preferably in relevant subjects (e.g. Computing, ICT, sciences). Or DMM in a relevant BTEC

Route Code: COMMAT © University of Bradford 8

Diploma. Must include A-level Maths minimum grade C. International

Baccalaureate (see UCAS tariff point requirements).

 GCSE English and Maths minimum grade C.

The UCAS tariff applicable may vary and is published here [link]

Applications are welcome from students with non-standard qualifications or mature students (those over 21 years of age on entry) with significant relevant experience.

Recognition of Prior Learning

If applicants have prior certificated learning or professional experience which may be equivalent to parts of this programme, the University has procedures to evaluate and recognise this learning in order to provide applicants with exemptions from specified modules or parts of the programme.

Minor Modification Schedule

Version

Number

Brief description of Modification Date of Approval

(Faculty Board)

1

Route Code: COMMAT © University of Bradford 9

Download