Skip navigation

Enter your details to receive an email with a link to a downloadable PDF of this course and to receive the latest news and information from Northumbria University

* By submitting your information you are consenting to your data being processed by Northumbria University (as Data Controller) and Campus Management Corp. (acting as Data Processor). To see the University's privacy policy please click here

CLOSE

Designed to meet the needs of industry, MSc Advanced Computer Science will help you to build on your computing experience and develop cutting edge IT skills.

You will develop an in-depth understanding of the topics that are defining the industry today and will gain advanced computer science skills in areas such as application design, computer network security, system development, big data, and cloud computing.You will also have the opportunity to explore computational intelligence, object-oriented design, artificial intelligence, wireless computer network technology, network security, and system development.

Studying for a Master’s degree in computer science, you will be taught in Northumbria’s brand new, purpose-built computing facility on our Newcastle City Centre campus, with access to industry standard equipment and technology.

This course is accredited by BCS, (the Chartered Institute for IT) on behalf of the Engineering Council, for the purpose of meeting all of the academic requirements for an incorporated Engineer and partially meeting the academic requirements for a Chartered Engineer.

This course is also accredited by the Chartered Institute for IT for the purposes of fully meeting the further learning academic requirement for registration as a Chartered IT Professional.

This course will further enhance your already established skills in computer science, providing you with an advanced qualification that will be highly regarded by employers. 

Graduates will be equipped with the latest skills to excel in a variety of careers in the IT industry, such as software engineering, network design and management, artificial intelligence or IT consultancy.

Are you interested in pursuing an IT career, but don’t have an undergraduate degree in a computing-related subject? MSc Computer Science is the course you’ll need to help you change direction. 

Course Information

Level of Study
Postgraduate

Mode of Study
1 year full-time

Department
Computer and Information Sciences

Location
City Campus, Northumbria University

City
Newcastle

Start
September 2020

Fee Information

Module Information

Discover More / Advanced Computer Science MSc

Watch Programme Leader Dr. Ammar Belatreche gives an introduction to the Advanced Computer Science MSc, and explore the facilities.

Funding and Scholarships

Book a Virtual Open Day / Experience Advanced Computer Science

Join us at a Virtual Open Day to find out about life in Newcastle, tour our facilities, discover your funding options and chat to staff and students.

You will cover topics such as computational intelligence, object-oriented design, artificial intelligence, wireless computer network technology, network security and system development over two semesters of teaching.

On completion of both semesters you will undertake a substantial piece of research and software development related to these modules or an area that particularly interests you.

Each module of the course is individually assessed and assignments can take the form of research reports system analysis documentation, programming exercise, group and project work, exams and presentations.

Book a Virtual Open Day / Experience Advanced Computer Science

Join us at a Virtual Open Day to find out about life in Newcastle, tour our facilities, discover your funding options and chat to staff and students.

You will be taught by a range of academic staff who bring a wealth of professional experience. They are experts in specialist areas such as Strategic Management, Computer Science and Web Based Information Retrieval.

In a dynamic learning environment with an expert team of staff, you will be taught theoretical and practical research skills such as information literacy, as well as problem solving skills, self-directed learning and communication skills.

You’ll be taught by tutors who have many years’ experience in the computing. Their experience, combined with their on-going active research, will provide an excellent foundation for your learning.

Northumbria has excellent links to industry including companies, such as Accenture, Hewlett Packard and Sage. 

Teaching Staff / Meet the Team

Book a Virtual Open Day / Experience Advanced Computer Science

Join us at a Virtual Open Day to find out about life in Newcastle, tour our facilities, discover your funding options and chat to staff and students.

You will learn in Northumbria’s brand new cutting edge computing facility which is equipped with industry standard technology.

You will have access to dedicated computing areas, which can be used during free periods and into the evenings and weekends.

Facilities

Explore our brand new Computer and Information Sciences building.

Book a Virtual Open Day / Experience Advanced Computer Science

Join us at a Virtual Open Day to find out about life in Newcastle, tour our facilities, discover your funding options and chat to staff and students.

Throughout the duration of your course you will be immersed in a research-rich environment, with new and exciting insights into the discipline from our rapidly expanding computer science research groups.

With access to diverse research work carried out by our expert academic staff, we seek to promote innovative and excellent learning and teaching practice, which will improve your student experience here at Northumbria University.

You will develop an understanding of important research methods and approaches that could be directly relatable to the demands of your future career.  

 

Research / Department of Computing and Information Sciences

Click through to discover our current research areas

Book a Virtual Open Day / Experience Advanced Computer Science

Join us at a Virtual Open Day to find out about life in Newcastle, tour our facilities, discover your funding options and chat to staff and students.

The MSC Advanced Computer Science course will help you take your skills to an advanced level, enhancing your employment prospects and opening up new job opportunities.

To further enhance your career we will support you in your own professional development through the integration of employability skills and use of regular feedback throughout all stages of your studies.

We will work with you to develop your communication, time and resource management skills. You will leave equipped with the ability to critique your own work and learning experience as well as being able to demonstrate initiative and self-reliance.

Book a Virtual Open Day / Experience Advanced Computer Science

Join us at a Virtual Open Day to find out about life in Newcastle, tour our facilities, discover your funding options and chat to staff and students.

This course will further enhance your already established skills in computer science, providing you with an advanced qualification that will be highly regarded by employers. 

Graduates will be equipped with the latest skills to excel in a variety of careers in the IT industry, such as software engineering, network design and management, artificial intelligence or IT consultancy.

Book an Open Day / Experience Advanced Computer Science

Visit an Open Day to really get an inside view of what it's like to study Advanced Computer Science at Northumbria. Speak to staff and students from the course, get a tour of the facilities and discover your funding options.

Entry Requirements 2020/21

Standard Entry

Applicants should normally have:

A minimum of a 2:2 honours degree in a computing-related discipline which included programming in an object-oriented language, system analysis and design, databases, computer operating systems and networks. Other subject qualifications, equivalent professional qualifications and/or relevant work experience will be considered on an individual basis.

International qualifications:

If you have studied a non UK qualification, you can see how your qualifications compare to the standard entry criteria, by selecting the country that you received the qualification in, from our country pages. Visit www.northumbria.ac.uk/yourcountry

English language requirements:

International applicants are required to have a minimum overall IELTS (Academic) score of 6.5 with 5.5 in each component (or approved equivalent*).

 *The university accepts a large number of UK and International Qualifications in place of IELTS.  You can find details of acceptable tests and the required grades you will need in our English Language section. Visit www.northumbria.ac.uk/englishqualifications

Fees and Funding 2020/21 Entry

Full UK Fee: £7,170

Full EU Fee: £7,170

Full International Fee: £15,500

ADDITIONAL COSTS

There are no Additional Costs

Scholarships and discounts

Click here for Home/EU scholarships and discounts information

Click here for International scholarships and discounts information

If you'd like to receive news and information from us in the future about the course or finance then please complete the below form

* By submitting your information you are consenting to your data being processed by Northumbria University (as Data Controller) and Campus Management Corp. (acting as Data Processor). To see the University's privacy policy please click here

How to Apply

How to Apply

Application for most courses is direct to the University via our online application form. Simply click on the 'Apply Online' button you will see on each of our course entries.

However, there are some courses where the application method is not directly to the University. These are:

 

Postgraduate Research
If you wish to apply for postgraduate research then please submit a research enquiry.

Application Deadlines 

Whilst most of our courses do not set an exact deadline for applications, you are advised to apply early to secure your place and organise any sponsorship or funding. Overseas students should submit applications to us by no later than 31 July for courses starting in early September or 1 December for courses that commence in January. This allows sufficient time to process our decision, for you to obtain visas and to organise your accommodation and travel arrangements.

Graduate Teacher Training Courses
Equal consideration is given to all applications received by UCAS Teacher Training by the main application deadline, details of all deadlines can be found on the UTT website.

Law professional courses
For details about the selection and allocation process for the full-time Law Professional courses please see the relevant website. For the Legal Practice Course (LPC)/Common Professional Examination and the Graduate Diploma in Law (CPE/GDL) courses www.lawcabs.ac.uk, and for the Bar Professional Training Course (BPTC and BPTC LLM) https://www.barsas.com

 Master of Fine Art (MFA)

Master of Fine Art (MFA) We encourage all applications to the MFA programme for entry in September 2017 to apply prior to our guaranteed application review date of 1st June 2017. After this date, we will review applications subject to there being remaining spaces on the programme.

 

Decision Making Process

Most courses require at least one reference, but some may need two. It is the responsibility of the applicant to ensure Northumbria receives a satisfactory academic reference. If you have not been in education for a number of years, then a reference from your employer may be acceptable.

We try to reply to applicants as soon as possible but you should receive a response within 10 working days, and this will be one of the following.

  • Conditional offer which will normally be upon the completion of your undergraduate degree or equivalent qualification and achieving a particular classification or grade. You will be required to send us a confirmation that you have passed your current degree course as soon as you receive notification to enable us to confirm your offer. 
  • Unconditional offer is made if you have already met the entry requirements of your chosen course 
  • Reject your application 

You will be asked to confirm your acceptance in writing of any offer made.

Fairness and Transparency
The University is committed to a system of admissions that ensures fairness, transparency and equal opportunities within the legal framework of the UK and best practice. All reasonable effort will be made to ensure that no prospective or existing student is unreasonably treated less favourably on the grounds of age, race, colour, nationality, ethnic origin, creed, disability, sexual orientation, gender, marital or parental/carer status, political belief or social or economic class, or any other type of discrimination.

Tuition Fee Assessment
Tuition fees are set at different levels for Home/EU and International Students. Before you begin your course the University must establish your tuition fee status. In many cases, the University will be able to make this assessment without requiring any additional information.

Guidance can be found on the UK Council for International Student Affairs (UKCISA) website www.ukcisa.org.uk to help you understand how Higher Education Institutions (HEI's) make an assessment on your fee status.

Selection Process 

Interviews
Applicants who may not have the standard entry qualifications are welcome to apply and may be interviewed. Some courses will interview as part of the selection process. This applies particularly to courses in art and design, teaching and health.

Health Screening
Applicants for Nursing, Midwifery, Physiotherapy, Occupational Therapy, Primary (Early Years) and Social Work will be required to complete a health questionnaire. They may be required to attend for doctor or nurse assessment at the University Health Centre.

Prior to beginning their programme, all applicants to Nursing, Midwifery, Physiotherapy and Occupational Therapy are advised to start a course of Hepatitis B vaccinations, available from their own GP. In addition, Midwifery applicants must provide evidence before they commence training that they are immune to Hepatitis B or have Hepatitis B non-carried status.

Applicants to these courses who have had contact with MRSA in the previous 6 months may be asked to provide evidence that they are not colonised by submitting negative swabs results prior to commencement of training. Alternatively, they may be screened on commencement of the programme.

All applicants will receive vaccination screening at the University Health Centre on commencement of their programme.

Disclosure of Criminal Background
To help the University reduce the risk of harm or injury to any member of its community caused by the criminal behaviour of other students, it must know about any relevant criminal convictions an applicant has.

Relevant criminal convictions are only those convictions for offences against the person, whether of a violent or sexual nature, and convictions for offences involving unlawfully supplying controlled drugs or substances where the conviction concerns commercial drug dealing or trafficking. Convictions that are spent (as defined by the Rehabilitation of Offenders Act 1974) are not considered to be relevant and you should not reveal them.

If you are applying for courses in teaching, health, social work and courses involving work with children or vulnerable adults, you must complete the section of your UCAS application form entitled 'Criminal Convictions'. You must disclose any criminal convictions, including spent sentences and cautions (including verbal cautions) and bindover orders. Further information on how to complete this section is available from the UCAS booklet 'How to Apply'. For these courses, applicants are required to undergo police clearance for entry and will need to complete a Disclosure and Barring Service (DBS) enhanced disclosure form. The Disclosure and Barring Service (DBS) helps employers make safer recruitment decisions and prevent unsuitable people from working with vulnerable groups, including children. It replaces the Criminal Records Bureau (CRB) and Independent Safeguarding Authority (ISA). Access to the DBS checking service is only available to registered employers who are entitled by law to ask an individual to reveal their full criminal history, including spent convictions - also known as asking 'an exempted question'. The University is such a 'registered employer' and will send you the appropriate documents to fill in if you are offered a place in the course.

If you are convicted of a relevant criminal offence after you have applied, you must inform the university immediately. Do not send details of the offence; simply tell the University that you have a relevant criminal conviction. You may then be asked to supply more details.

Anti-fraud Checks
Please note that the University follows anti-fraud procedures to detect and prevent fraudulent applications. If it is found that an applicant supplies a fraudulent application then it will be withdrawn.

Plagiarism
The University reserves the right to cancel an application or withdraw any offer made if it is found that an application contains false, plagiarised or misleading information.

 

Disabled Students

Northumbria welcomes enquiries and applications from disabled students whether disability is due to mobility or sensory impairment, specific learning difficulties, mental health issues or a medical condition. Applications from disabled students are processed in the usual way, but applicants should declare their disability at the application stage so that the University can contact them to assess how to meet any support needs they may have. Disabled applicants may be invited to visit the University so that this can be done in person.

To find out more contact:
Disability Support Team
Tel +44 (0)191 227 3849 or
Minicom +44 (0)191 222 1051

 

International Students

The University has a thriving overseas community and applications from International students are welcome. Advice on the suitability of overseas qualifications is available from:

International Office
Northumbria University
Newcastle upon Tyne
NE1 8ST
UK

Email: international@northumbria.ac.uk
Tel +44 (0)191 227 4274
Fax +44 (0)191 261 1264

(However, if you have already applied to Northumbria and have a query, please contact internationaladmissions@northumbria.ac.uk or telephone 00 44 191 243 7906)

Provision of Information
The University reserves the right at any stage to request applicants and enrolling students to provide additional information about any aspect of their application or enrolment. In the event of any student providing false or inaccurate information at any stage, and/or failing to provide additional information when requested to do so, the University further reserves the right to refuse to consider an application, to withdraw registration, rescind home fees status where applicable, and/or demand payment of any fees or monies due to the University.

Modules

Module information is indicative and is reviewed annually therefore may be subject to change. Applicants will be informed if there are any changes.

KF7009 -

Decision Support Systems (Core,20 Credits)

This module provides you with the opportunity to learn about state-of-the-art technologies and research work in decision support methods, tools and techniques. You will learn about the fundamentals of tackling decisions of increasing difficulty and about computerized methods for knowledge extraction, knowledge fusion and management to support decision making. These will include machine learning, artificial intelligence, data warehousing and data mining approaches with examples of various application areas, including economic and industrial engineering ones. You will implement computerised decision support systems for specific real-life problems.

In particular, the module syllabus will cover the following topics:

• Decision-Making Systems and Models
• Data Warehousing, Data Mining
• Modelling and Analysis, Data Visualization
• Agent based modelling and simulation
• Game theory
• Multiple objective optimizations
• Genetic Algorithms
• Subgroup discovery
• The professional, ethical, legal, social issues, including security/data protection and implications of the development and use of decision support systems

Due to the research-based nature of the module, you will employ key research skills (e.g. using literature, using citation, critical analysis, evaluation etc.) throughout the module.

More information

KF7012 -

Implementation of Object Oriented Designs (Core,20 Credits)

In this module you will enhance your Software Engineering skills using an object oriented methods to develop applications. The module has a strong focus on current professional best practice. You will learn about programming design patterns which can be applied to the Presentation, Domain and Data Access layers of an application and technologies such as Object Relational Mapping that allow the domain layer to remain object orientated while storage uses a relational model. In the module you will also learn about Microsoft C# and .Net development, the design and implementation of client-server applications, the use of the Encryption framework within .Net and testing strategies.

The module will cover the following topics:

1. Familiarisation with .Net development and the C# Language
2. Abstract Data type, Immutable objects and Encapsulation
3. Presentation Design Patterns (e.g., Supervising Controller and Passive View)
4. Design Principles (e.g., Open-Closed, Dependency Inversion, Single Responsibility etc.)
5. Creational Design Patterns and their Implementation
6. Behavioural Design Patterns and their Implementation
7. Structural Design Patterns and their Implementation
8. Data Access (ADO level 1 and LEVEL 2)
9. Object Relational Mapping
10. Testing using unit testing frameworks and Mock objects
11. Threading
12. Client-server applications
13. Encryption

More information

KF7028 -

Research Methods and Project Management (Core,20 Credits)

In this module you will learn about research and the processes involved in carrying out research and project management, and you will apply them to develop a master’s project proposal. This will include research approaches and methods of research, including literature searching, evaluation and review and project management tools and techniques. You will also consider relevant legal, ethical and social issues and good professional practice.

By the end of this module you will have constructed a project proposal which can be executed in a master’s project. This will contain a brief literature review justifying a research question, establish aims and objectives, and provide a plan of execution, using tools and techniques in project management, including an outline of deliverables (both artefacts and products).

More information

KF7029 -

MSc Computer Science & Digital Technologies Project (Core,60 Credits)

The aim of this module is to enable you to undertake a substantial academic research project at Masters level and present the results from this work in both written and oral forms. Your project itself will be a major piece of independent and original research centred at the forefront of your programme discipline within the wider sphere of the computer science and digital technologies field.

You will experience the full life cycle of a research project from initial conception and development of a research proposal, through a critical review of the literature, planning, design, implementation and analysis of your main research project, to final evaluation, reflection and dissemination. You will be expected to consider and address the professional, ethical, legal and social issues related to this academic research project. You will also be expected to apply your expertise, project management and practical skills within your particular domain of computer science and digital technologies and demonstrate critical and innovative thinking and problem solving within a research environment.

Your research proposal will normally have been produced as part of an earlier module on research and project planning but should be reviewed again at the start of the project phase to ensure it is still valid and appropriate.

More information

KF7031 -

Wireless Networks and Security (Core,20 Credits)

This module is designed to be suitable for a variety of networking professional roles including those wishing to gain a deeper understanding of 802.11 protocols, security and enterprise deployment. Additionally, it is suitable for wireless network administrators and support or design staff requiring a greater understanding of the new technologies and applications of modern converged networks and delegates seeking Certified Wireless Network Associate (or similar) certification. You will study the following areas:

Enterprise wireless deployment elements and methodologies
Basic RF characteristics for mobile systems
802.11 protocol operation and technologies
Wireless security issues and attack vulnerabilities

More information

KF7032 -

Big Data and Cloud Computing (Core,20 Credits)

In this module you will develop knowledge and skills that will enable you to tackle a realistic big data problem, using some of the principal machine learning techniques and statistical approaches used in big data analysis. Furthermore, you will learn how to implement your solution using an industry leading Cloud computing provider together with appropriate distributed processing environments.

You will learn how to host multi-terabyte sized big datasets using a cloud service provider. This will includes provisioning a commercial cloud provider, and then mastering appropriate distributed operating systems, such as Hadoop. You will then learn approaches to processing and analysing big data, based on advanced statistical processing, supervised and unsupervised machine learning algorithms and other state of the art big data analytic methods. Such techniques include clustering algorithms, pattern based information extraction, linear and non-linear regression, and feature based models. Inevitably, much work on big data analysis is statistical, so you will therefore develop some relevant statistical understanding. As data visualization is frequently critical in helping to develop hypotheses about the data, you will also cover and apply problem relevant 2D and 3D visualization methods where appropriate to the particular datasets.

More information

KV7001 -

Academic Language Skills for Computer and Information Sciences (Core – for International and EU students only,0 Credits)

Academic skills when studying away from your home institution can differ due to cultural and language differences in teaching and assessment practices. This module is designed to support your transition in the use and practice of technical language and subject specific skills around assessments and teaching provision in your chosen subject area in the Department of Architecture and Built Environment. The overall aim of this module is to develop your abilities to read and study effectively for academic purposes; to develop your skills in analysing and using source material in seminars and academic writing and to develop your use and application of language and communications skills to a higher level.

The topics you will cover on the module include:

• Understanding assignment briefs and exam questions.
• Developing academic writing skills, including citation, paraphrasing, and summarising.
• Practising ‘critical reading’ and ‘critical writing’.
• Planning and structuring academic assignments (e.g. essays, reports and presentations).
• Avoiding academic misconduct and gaining credit by using academic sources and referencing effectively.
• Listening skills for lectures.
• Speaking in seminar presentations.
• Giving discipline-related academic presentations, experiencing peer observation, and receiving formative feedback.
• Speed reading techniques.
• Discussing ethical issues in research, and analysing results.
• Describing bias and limitations of research.
• Developing self-reflection skills.

More information

KV7002 -

Human-Computer Interaction for Social Change (Core,20 Credits)

Human-Computer Interaction (HCI) is a field of study focusing on the interaction between humans and computers. The way that social life is organised influences the computer interfaces that we design – HCI traditionally concerns itself with satisfying user needs and requirements based on our social interactions. But, technologies also change (sometimes fundamentally) the things that we do and how we do them in the course of our everyday lives. Sometimes this is deliberate and driven by opposing value systems, as in the case of the use of interactive technologies in supporting revolution, activism, citizen science for advocacy e.g. for social change. Sometimes new technologies enable and bring about new forms of living, working, or participation in civic society that disrupt existing ones, as with Uber, AMT, and social networking platforms like Twitter.

In this module you will specifically explore how to design, develop and evaluate technologies for social change, from a human-centred perspective.

Indicative topics that we will cover include (but are not limited to):

Principles of Human-Centred Design for interactive technologies
Understanding people, context, and social life: Theories, Social media, Instrumented environments
Mock-ups, Prototyping and User Interface tools and toolkits
Participatory design
Designing to provoke: Adversarial design, Critical design
Designing for the future: Speculative design, Design fiction
Interaction qualities and experiences: Slow technology, Designing for Non-use, Counterfunctional design
Evaluation techniques: Action research, Field studies, Usability labs (eye tracking)
Specific Application Areas: HCI and environmental sustainability, ICT for Development (ICT4D), The future of: Health, Work, Money, Digital Civics

More information

Modules

Module information is indicative and is reviewed annually therefore may be subject to change. Applicants will be informed if there are any changes.

KF7009 -

Decision Support Systems (Core,20 Credits)

This module provides you with the opportunity to learn about state-of-the-art technologies and research work in decision support methods, tools and techniques. You will learn about the fundamentals of tackling decisions of increasing difficulty and about computerized methods for knowledge extraction, knowledge fusion and management to support decision making. These will include machine learning, artificial intelligence, data warehousing and data mining approaches with examples of various application areas, including economic and industrial engineering ones. You will implement computerised decision support systems for specific real-life problems.

In particular, the module syllabus will cover the following topics:

• Decision-Making Systems and Models
• Data Warehousing, Data Mining
• Modelling and Analysis, Data Visualization
• Agent based modelling and simulation
• Game theory
• Multiple objective optimizations
• Genetic Algorithms
• Subgroup discovery
• The professional, ethical, legal, social issues, including security/data protection and implications of the development and use of decision support systems

Due to the research-based nature of the module, you will employ key research skills (e.g. using literature, using citation, critical analysis, evaluation etc.) throughout the module.

More information

KF7012 -

Implementation of Object Oriented Designs (Core,20 Credits)

In this module you will enhance your Software Engineering skills using an object oriented methods to develop applications. The module has a strong focus on current professional best practice. You will learn about programming design patterns which can be applied to the Presentation, Domain and Data Access layers of an application and technologies such as Object Relational Mapping that allow the domain layer to remain object orientated while storage uses a relational model. In the module you will also learn about Microsoft C# and .Net development, the design and implementation of client-server applications, the use of the Encryption framework within .Net and testing strategies.

The module will cover the following topics:

1. Familiarisation with .Net development and the C# Language
2. Abstract Data type, Immutable objects and Encapsulation
3. Presentation Design Patterns (e.g., Supervising Controller and Passive View)
4. Design Principles (e.g., Open-Closed, Dependency Inversion, Single Responsibility etc.)
5. Creational Design Patterns and their Implementation
6. Behavioural Design Patterns and their Implementation
7. Structural Design Patterns and their Implementation
8. Data Access (ADO level 1 and LEVEL 2)
9. Object Relational Mapping
10. Testing using unit testing frameworks and Mock objects
11. Threading
12. Client-server applications
13. Encryption

More information

KF7028 -

Research Methods and Project Management (Core,20 Credits)

In this module you will learn about research and the processes involved in carrying out research and project management, and you will apply them to develop a master’s project proposal. This will include research approaches and methods of research, including literature searching, evaluation and review and project management tools and techniques. You will also consider relevant legal, ethical and social issues and good professional practice.

By the end of this module you will have constructed a project proposal which can be executed in a master’s project. This will contain a brief literature review justifying a research question, establish aims and objectives, and provide a plan of execution, using tools and techniques in project management, including an outline of deliverables (both artefacts and products).

More information

KF7029 -

MSc Computer Science & Digital Technologies Project (Core,60 Credits)

The aim of this module is to enable you to undertake a substantial academic research project at Masters level and present the results from this work in both written and oral forms. Your project itself will be a major piece of independent and original research centred at the forefront of your programme discipline within the wider sphere of the computer science and digital technologies field.

You will experience the full life cycle of a research project from initial conception and development of a research proposal, through a critical review of the literature, planning, design, implementation and analysis of your main research project, to final evaluation, reflection and dissemination. You will be expected to consider and address the professional, ethical, legal and social issues related to this academic research project. You will also be expected to apply your expertise, project management and practical skills within your particular domain of computer science and digital technologies and demonstrate critical and innovative thinking and problem solving within a research environment.

Your research proposal will normally have been produced as part of an earlier module on research and project planning but should be reviewed again at the start of the project phase to ensure it is still valid and appropriate.

More information

KF7031 -

Wireless Networks and Security (Core,20 Credits)

This module is designed to be suitable for a variety of networking professional roles including those wishing to gain a deeper understanding of 802.11 protocols, security and enterprise deployment. Additionally, it is suitable for wireless network administrators and support or design staff requiring a greater understanding of the new technologies and applications of modern converged networks and delegates seeking Certified Wireless Network Associate (or similar) certification. You will study the following areas:

Enterprise wireless deployment elements and methodologies
Basic RF characteristics for mobile systems
802.11 protocol operation and technologies
Wireless security issues and attack vulnerabilities

More information

KF7032 -

Big Data and Cloud Computing (Core,20 Credits)

In this module you will develop knowledge and skills that will enable you to tackle a realistic big data problem, using some of the principal machine learning techniques and statistical approaches used in big data analysis. Furthermore, you will learn how to implement your solution using an industry leading Cloud computing provider together with appropriate distributed processing environments.

You will learn how to host multi-terabyte sized big datasets using a cloud service provider. This will includes provisioning a commercial cloud provider, and then mastering appropriate distributed operating systems, such as Hadoop. You will then learn approaches to processing and analysing big data, based on advanced statistical processing, supervised and unsupervised machine learning algorithms and other state of the art big data analytic methods. Such techniques include clustering algorithms, pattern based information extraction, linear and non-linear regression, and feature based models. Inevitably, much work on big data analysis is statistical, so you will therefore develop some relevant statistical understanding. As data visualization is frequently critical in helping to develop hypotheses about the data, you will also cover and apply problem relevant 2D and 3D visualization methods where appropriate to the particular datasets.

More information

KV7001 -

Academic Language Skills for Computer and Information Sciences (Core – for International and EU students only,0 Credits)

Academic skills when studying away from your home institution can differ due to cultural and language differences in teaching and assessment practices. This module is designed to support your transition in the use and practice of technical language and subject specific skills around assessments and teaching provision in your chosen subject area in the Department of Architecture and Built Environment. The overall aim of this module is to develop your abilities to read and study effectively for academic purposes; to develop your skills in analysing and using source material in seminars and academic writing and to develop your use and application of language and communications skills to a higher level.

The topics you will cover on the module include:

• Understanding assignment briefs and exam questions.
• Developing academic writing skills, including citation, paraphrasing, and summarising.
• Practising ‘critical reading’ and ‘critical writing’.
• Planning and structuring academic assignments (e.g. essays, reports and presentations).
• Avoiding academic misconduct and gaining credit by using academic sources and referencing effectively.
• Listening skills for lectures.
• Speaking in seminar presentations.
• Giving discipline-related academic presentations, experiencing peer observation, and receiving formative feedback.
• Speed reading techniques.
• Discussing ethical issues in research, and analysing results.
• Describing bias and limitations of research.
• Developing self-reflection skills.

More information

KV7002 -

Human-Computer Interaction for Social Change (Core,20 Credits)

Human-Computer Interaction (HCI) is a field of study focusing on the interaction between humans and computers. The way that social life is organised influences the computer interfaces that we design – HCI traditionally concerns itself with satisfying user needs and requirements based on our social interactions. But, technologies also change (sometimes fundamentally) the things that we do and how we do them in the course of our everyday lives. Sometimes this is deliberate and driven by opposing value systems, as in the case of the use of interactive technologies in supporting revolution, activism, citizen science for advocacy e.g. for social change. Sometimes new technologies enable and bring about new forms of living, working, or participation in civic society that disrupt existing ones, as with Uber, AMT, and social networking platforms like Twitter.

In this module you will specifically explore how to design, develop and evaluate technologies for social change, from a human-centred perspective.

Indicative topics that we will cover include (but are not limited to):

Principles of Human-Centred Design for interactive technologies
Understanding people, context, and social life: Theories, Social media, Instrumented environments
Mock-ups, Prototyping and User Interface tools and toolkits
Participatory design
Designing to provoke: Adversarial design, Critical design
Designing for the future: Speculative design, Design fiction
Interaction qualities and experiences: Slow technology, Designing for Non-use, Counterfunctional design
Evaluation techniques: Action research, Field studies, Usability labs (eye tracking)
Specific Application Areas: HCI and environmental sustainability, ICT for Development (ICT4D), The future of: Health, Work, Money, Digital Civics

More information

Any Questions?

Our admissions team will be happy to help. They can be contacted on 0191 406 0901.

Contact Details for Applicants:

bc.applicantservices@northumbria.ac.uk

Current, Relevant and Inspiring

We continuously review and improve course content in consultation with our students and employers. To make sure we can inform you of any changes to your course register for updates on the course page.

Your Learning Experience find out about our distinctive approach at 
www.northumbria.ac.uk/exp

Admissions Terms and Conditions - northumbria.ac.uk/terms
Fees and Funding - northumbria.ac.uk/fees
Admissions Policy - northumbria.ac.uk/adpolicy
Admissions Complaints Policy - northumbria.ac.uk/complaints

Order your prospectus

If you're a UK/EU student and would like to know more about our courses, you can order a copy of our prospectus here.

Get a downloadable PDF of this course and updates from Computer and Information Sciences

Enter your details to receive an email with a link to a downloadable PDF of this course and to receive the latest news and information from Northumbria University

* By submitting your information you are consenting to your data being processed by Northumbria University (as Data Controller) and Campus Management Corp. (acting as Data Processor). To see the University's privacy policy please click here

+

Northumbria Open Days

Open Days are a great way for you to get a feel of the University, the city of Newcastle upon Tyne and the course(s) you are interested in.

+
+

Virtual Tour

Get an insight into life at Northumbria at the click of a button! Come and explore our videos and 360 panoramas to immerse yourself in our campuses and get a feel for what it is like studying here using our interactive virtual tour.

Back to top