- Staff: Lisa Sage
- Staff: Marilyn McGee-Lennon
- Staff: Quintin Cutts
- Staff: Gail Reat
- Staff: Paul Siebert
- Staff: Christopher Johnson
- Staff: Teresa Bonner
- Staff: Dimitrios Pezaros
General Information about level 1 of Computing Science- Staff: Lorna Love
- Staff: Gail Reat
- Staff: Lisa Sage
- Staff: Teresa Bonner
- Staff: Paul Siebert
- Staff: Marilyn McGee-Lennon
- Staff: Quintin Cutts
CS1Q is intended to provide a coherent and comprehensive picture of computer systems. This will include a range of material on introductory computer hardware and architecture; boolean algebra, set theory and finite-state machines; data management and database design; human factors; and an introduction to professional and ethical issues including security and data protection. For intending honours students this introduces many important areas of computing science, and gives a broader perspective to some of the topics covered in CS1P. For non-continuing students, the syllabus attempts to answer the question "What should the well-educated person understand about computing?''. The course is not a superficial introduction, but covers the above topics in non-trivial detail.- Lecturers/Tutors/Admin: Lisa Sage
- Lecturers/Tutors/Admin: Paul Siebert
- Lecturers/Tutors/Admin: Lorna Love
- Lecturers/Tutors/Admin: Dimitrios Pezaros
- Lecturers/Tutors/Admin: Quintin Cutts
- Lecturers/Tutors/Admin: Gail Reat
- Lecturers/Tutors/Admin: Teresa Bonner
CS1P is an introductory programming course that emphasises the principles of programming. The course is intended to be appropriate both for those students continuing in Computing Science, who will progress to larger scale programming, and for those who are not, who will be able to apply the skills learned in their own disciplines.
- Staff: Peter Parkanyi
- Staff: Andrej Hoos
- Staff: Henrikas Elsbergas
- Staff: Raimonds Duboviks
- Staff: Matthew Casey
- Staff: Niklas Zwingenberger
- Staff: Olegs Jeremejevs
- Staff: Stanislavs Beguns
This is a set of pages for the use of those students in CS1P who are taking the Alternative Route- This site provides details on how to arrange a study abroad period during Level 2.
- Staff: Quintin Cutts
- Staff: Paul Siebert
- Staff: Gail Reat
- Staff: Christopher Johnson
- Staff: Marilyn McGee-Lennon
- Staff: Lisa Sage

