Department of Computer Science

Fees illustrated are based on academic year 22/23 entry and are subject to an annual increase. HND applications may be considered for Year 2 entry where the curriculum sufficiently matches that of the Ulster University full – time Year 1 course. It provides the student with knowledge of the tools and techniques of modern systems analysis, essential to the creation of information systems using industrial best practice. This module addresses the various options involved in designing a computer system, the range of design considerations, and the trade-offs involved in the design process. Funding to support student internship opportunities and Student Society/Club events.

This is an increasingly important area of computing as these types of systems are now manifest in a wide range of internet/intranet based application domains. The module first covers the key theory and design principles and then provides a learning path for software development in this exciting and evolving area of computing/engineering. As a consequence it facilitates students to develop expertise in the core skills area of multithreaded, networked and web-enabled computer systems.

You will take courses on key areas of the subject, including programming, computer systems, databases and human networks and operating systems interaction. Discounted and free software is available to staff and students of Imperial College London. For details of currently available software packages and information about how to order them, visit the software for students or software for staff pages as appropriate. The eduroam Wi-Fi service is the best choice for staff and students and saves you time by logging in automatically whenever you are on campus.

Exemption from parts may be considered based on appropriate performance in a related, designated course or other approved experiential learning . Normally, a module will have four learning outcomes, and no more than two items of assessment. The notional workload and the equivalence across types of assessment is standardised. Modules are either assessed by coursework only or by a combination of coursework and formal examinations .

How and when do I renew a software licence that is due to expire?

In addition, students will be given the opportunity to learn how to configure and test application and network security, deploy secure network based software applications, configure cloud systems and resolve security problems. Students will have an in-depth knowledge of basic skills in security, and an appreciation for emerging themes that could impact secure systems in the future. As an Honours student , you will study courses which present a practical, design-oriented approach to computing, also covering topics such as databases, software project management and real-time systems. The University of Hertfordshire provides a wide range of software applications for staff and students for general and specialised subject-related use. Where licences permit, we aim to make all software as widely available as possible across all labs and the LRCs so that you can use it both in your timetabled sessions as well as for independent study.

The normal study load expectation for an undergraduate full-time course of study in the standard academic year is 120 credit points. This amounts to around hours of expected teaching and learning per week, inclusive of attendance requirements for lectures, seminars, tutorials, practical work, fieldwork or other scheduled classes, private study, and assessment. Part-time study load is the same as full-time pro-rata, with each credit point representing 10 hours of student effort. As part of your course induction, you will be provided with details of the organisation and management of the course, including attendance and assessment requirements – usually in the form of a timetable. For full-time courses, the precise timetable for each semester is not confirmed until near the start date and may be subject to change in the early weeks as all courses settle into their planned patterns.

  • The RUK Excellence Scholarship of £1,000 for each year of study will be awarded to first degree entrants who have attained AAA or better in one sitting at A Level .
  • Veyon – free-of-charge classroom computer monitoring software that’s compatible with Windows and Linux.
  • Awardees will also gain exclusive access to networking groups to meet positive role models, interact with like-minded peers, build long-term relationships, and benefit from collaboration opportunities.
  • In some cases, usually for provision in one of our out-centres, Recognised University Teachers are involved, supported by the University in suitable professional development for teaching.
  • Courses are continually reviewed to take advantage of new teaching approaches and developments in research, industry and the professions.

Veyon – free-of-charge classroom computer monitoring software that’s compatible with Windows and Linux. Such software allows teachers to share a particular student’s screen with the rest of the class and congratulate them on their outstanding work. It creates a ripple effect, and all students start working harder to receive appreciation and acknowledgement from the teacher in front of everyone. As a result, a teacher has better control over their students’ behavior, seeing how all their activity is being recorded and monitored during the entire time they are in the class.


There are opportunities for Welsh speakers to study some elements of this course through the medium of Welsh but there is not yet enough provision to reach 40 credits in each year. A flexible module structure offers a wide range of specialist modules which allows you to tailor your degree according to future career goals while developing your individual interests. Our state-of-the-art computer science teaching and research facilities may also weave into your studies. These include the £32.5 million Computational Foundry, integrating a Vision and Biometric Lab, Maker Lab, TechHealth Lab, Theory Lab, Cyber Security/Networking Lab, User Lab and Visualisation Suite. People of all ages and backgrounds are faced with computing issues throughout day-to-day life.

The value of the scholarship is £2,000, paid in instalments for year one of undergraduate study.The scholarship is open to new applicants to the university. Current students who have previously been in receipt of the award may reapply, however, preference will be given to applicants entering their first year of study. You will study Java programming, object-oriented software engineering, data structures and algorithms, algorithmic foundations, computer systems and web application development. Graduates with computer science and software systems development skills will find many career opportunities available to them in developing new software.

With this degree you could become:

Access to wifi in your accommodation will also be essential to allow you to fully engage with your programme. See our dedicated webpages for further guidance on suitable devices to purchase, and for a full guide on getting your device set up. Our degrees are taught by experts, who have a wealth of knowledge to pass on to our students. This course offers some modules taught through the medium of Welsh or bilingually for students who consider themselves to be fluent Welsh speakers. For more details on the provision available see the Welsh Provision expander below. Education and Computing graduates are well positioned for a range of stimulating opportunities after university.