If you hold a BTEC qualification it is vital that you provide our Admissions team with details of the exact modules you have studied as part of the BTEC. Without this information, we may be unable to process your application quickly and you could experience significant delays in the progress of your application to study with us. Please explicitly state the full list of modules within your qualification at the time of application. This module explores the production of dynamic web applications with a particular focus on the web environment. Key elements such as object oriented and event-based development, asynchronous client-server communication and distributed content representation are explored through practical production.

computer science

If you don’t meet the English language requirements, you can achieve the level you need by successfully completing a pre-sessional English programme before you start your course. The Coventry University Group assessment strategy ensures that our courses are fairly assessed and allows us to monitor student progression towards achieving the intended learning outcomes. Whilst we would like to give you all the information about our part-time offering https://www.indiancultureonline.com/ here, it is tailored for each course each year depending on the number of part-time applicants. This module seeks to provide you with an appreciation of information security concepts and an understanding of how they are applied using Internet of Things and Mobile Device technologies. The importance of a security policy is considered, and client-side, data-transmission, server, and operating system security vulnerabilities are examined in-depth.

Software Development Msc

Through researching your discipline, you will understand the range of career roles available and what you need to do to progress in them. Then you get to choose from a range of specialist modules – from advanced programming and safety critical systems , to computer vision and mixed reality development – so that you tailor your learning to the career you want. You will study systems at different levels of abstraction, including digital hardware architectures, low level programming, operating systems, intelligent systems, compilers and high level languages. You’ll learn to design user-centred systems, recognise the power of data, and build intelligent systems that learn from data. Introducing you to the field of deep learning and its applications, you will learn about the deep learning architectures and algorithms that are used in applications such as face recognition, speech recognition and medical diagnosis. You will also have the opportunity to develop your professional skills using the Python programming language and utilizing a deep learning framework to develop predictive models and applications.

  • Our Year in industry degrees incorporate an industrial placement during your third year of study.
  • Please note that programme structures and individual modules are subject to amendment from time to time as part of the University’s curriculum enrichment programme and in line with changes in the University’s policies and requirements.
  • All our Computer Science undergraduate courses offer a guaranteed, paid year in industry, between the second and third year, as a recognised part of your degree.
  • You will study systems at different levels of abstraction, including digital hardware architectures, low level programming, operating systems, intelligent systems, compilers and high level languages.
  • The fourth year is designed for students considering a career in academic or industrial research.

Our BSc Computer Science degree will teach you about computer graphics, computer systems modelling, software engineering, data visualisation, how to write mobile apps and some of the more advanced theoretical aspects of computer science. You’ll study modules in software engineering, algorithm design and the fundamental principles that govern the operation of the internet. We’ll introduce you to requirements analysis and databases, and the formal specification of software systems. Students with suitable grades at A level or International Baccalaureate may be considered for entry to an undergraduate degree programme.


This policy applies to all undergraduate and postgraduate admissions at Newcastle University. It is intended to provide information about our admissions policies and procedures to applicants and potential applicants, to their advisors and family members, and to staff of the University. They are fellow students who can help you settle https://www.wikipedia.org/ in and answer any questions you have when starting university. You’ll have the support of an academic member of staff as a personal tutor throughout your degree to help with academic and personal issues. Please rest assured we make all reasonable efforts to provide you with the programmes, services and facilities described.

You’ll take a scientific and engineering approach to understanding, developing and evaluating effective interfaces and experiences for users. In this module you will explore the fundamental properties of computers that allow them to execute programmes. You will learn about how Computers are made to work in hardware and simulation . A collection of Virtual Machines is a cloud, and this module allows you to get experience with the development of your own cloud using appropriate platforms. You’ll also have the chance to network, make contacts and test your skills out in the real world on a year-long industry placement.

Computer Science Cyber Security

A practical component will consist of building the hardware and software for a sensor network and a system to collect, process and visualise data from that network. The course structure below gives a flavour of the modules and provides details of the content of this programme. This listing is based on the current curriculum and may change year to year in response to new curriculum developments and innovation. Robots are becoming more widely used in society, with applications ranging from agriculture through to manufacturing, with increasing interest in autonomous systems.

Explore mechanisms for applying your existing C# knowledge to distributed systems or applications while considering key areas like scalability and security. Data analytics has rapidly become a part of all of our lives, and is an increasingly sought-after skill on the job market. You will learn to train models of different complexity that can make predictions or uncover hidden patterns in data, making responsible and fair decisions that can help improve our lives.

jimmy computer science , ,