As a Computer Science student at ARU, you’ll cover all aspects of technologies and user environments, along with the skills to create and manage IT solutions. This will include how to apply hardware and software technology to complex user requirements, and ensure their systems are secure. You’ll diagnose problems and respond to operational challenges. You can also build on this by choosing our placement option, allowing you to apply your knowledge in a real-life industry setting, helping you to gain key employability skills for after your degree.
By studying at ARU, you’ll gain practical experience in our advanced computing laboratories, setting up infrastructure and creating database applications, multimedia tools, browsers and server architecture.
Our Computer Science Masters degree course at ARU, Anglia Ruskin University keeps you up-to-date with latest topics and developments in areas such as web applications and e-business engineering.
The Masters Project offers a valuable opportunity to do in-depth research on a topic you are particularly interested in For those with business connections, this is a great opportunity to start working on a real-life project, either with a company or in order to prepare for a full time job straight after graduation. Here’s how James’s dissertation project helped him gain his first professional role as an IT development consultant
By the end of the course, you’ll have experience covering the full life cycle of a web application, specifically:
- developing the front end and back end of a web app whilst securely storing the data in relational databases
- using ontologies as an alternative to the databases to store information and query it
- recognising the vulnerabilities and learning techniques to build secure systems
- being confident in knowing the infrastructure required to deploy web applications successfully.
This course aims to provide you with:
- the intellectual competencies to pursue personal career goals and aspirations within the IT industry
- the ability to design and implement an information system
- skills to respond to challenging situations, including problem diagnosis, and confidence in selecting appropriate solutions
- an awareness of the moral and ethical issues that an information system might impact on, and the ability to implement IT strategies to conform with appropriate moral and ethical guideline constraints
- the ability to evaluate the security of existing information systems and to encapsulate appropriate secure controls with the design of such systems.
Modules & assessment
- Semantic Data Technologies
- Secure Systems
- Advanced Web Solutions
- Data Centre and Cloud Infrastructure
- Research Methods
- Masters Project
Optional modules (subject to availability)
- Postgraduate Work Placement
We’ll assess the application of your technical knowledge through written assignments, software projects, presentations, and a dissertation module.