Computing

Computing is an essential part of 21st-century life, and is an exceptionally fast-moving subject that gives rise to a range of interesting and challenging problems. The implementation of today’s complex computing systems, networks and multimedia systems requires the skills of knowledgeable and versatile computer scientists. Computer networks and the internet are now central to the study of computing and information technology, presenting both technical and social challenges.

Why computing at Sussex?

  • We are a leading centre for teaching and research in many aspects of computing, including computer science, digital media, human-computer interaction, music informatics, artificial intelligence and cognitive science. 
  • Computing at Sussex was ranked 9th in UK in The Guardian University Guide 2012.
  • Computing at Sussex scored 94 per cent in the student satisfaction category of the 2010 National Student Survey (NSS), ranking 3rd in the UK.
  • Our cutting-edge courses are informed by internationally recognised research. Computing at Sussex was rated in the top 15 of UK universities for the quality and volume of our research in the 2008 Research Assessment Exercise (RAE). 95 per cent of our research was rated as recognised internationally or higher, with 70 per cent rated as internationally excellent or higher, and one-fifth rated as world leading.
  • We teach core skills such as Java programming and teamwork, SQL and relational database management, and professional issues with a focus on employability.
  • Our courses provide a firm foundation in the core topics and, in addition, allow you to take options that reflect your particular interests (for example, computer graphics and animation, games, robotics, or web technologies).
  • Attractive, well-equipped computer laboratories with modern high-spec PCs, a state-of-the-art multimedia laboratory, and two special-purpose broadcast studios with digital video-editing facilities, PA and recording equipment for music-based courses.
  • Applicants to computer courses do not require previous programming experience. We encourage applications from anyone who enjoys the challenges of problem solving and relishes the potential of new technology.
  • Computing at Sussex is part of the School of Engineering and Informatics, which carries out high-quality teaching and research into the science and technology of physical and software-based artifacts.

Course topics may include:

  • 3D Animation
  • 3D Modelling and Rendering
  • Acquired Intelligence and Adaptive Behaviour
  • Adaptive Systems
  • Advanced Computer Music
  • Artificial Life 
  • Cognitive Modelling
  • Comparative Programming
  • Compilers and Computer Architecture
  • Computational Neuroscience
  • Computer Music
  • Computer Vision
  • Current Issues in Cognitive Science
  • Databases
  • Digital Image Processing and Analysis
  • E-Business and E-Commerce Systems
  • Further Programming
  • Generative Creativity in Theory and Practice
  • Human Systems and Writing Skills Development
  • Human-Computer Interaction
  • Intelligence in Animals and Machines
  • Intelligent Systems Techniques
  • Introduction to Computer Systems
  • Introduction to Electronic Music
  • Introduction to Multimedia
  • Introduction to Programming
  • Issues in Philosophy of Cognitive Science 
  • Knowledge and Reasoning
  • Language Engineering
  • Limits of Computation
  • Live Video Production
  • Machine Learning
  • Mathematics and Computational Methods for Complex Systems
  • Mathematics for Computing
  • Models of Computing
  • Multimedia Design and Applications
  • Neural Networks
  • Object Oriented Programming 
  • Operating Systems and Networks
  • Pervasive Computing
  • Philosophical Foundations of Cognitive Science
  • Philosophy and Science of Consciousness
  • Philosophy of Cognitive Science
  • Philosophy of Science
  • Professional Issues in Computing
  • Program Analysis
  • Program Design
  • Programming Concepts
  • Programming for 3D
  • Psychological Methods for System Evaluation 
  • Real-World Cognition 
  • Research Methods in CSAI 
  • Robot Laboratory
  • Software Engineering
  • Technical Communication Skills
  • Technology-Enhanced Learning Environments
  • The Ghost in the Machine: Introducing Cognitive Science 
  • Video Effects and Compositing Techniques
  • Video Production Techniques
  • Web 3D Applications 
  • Web Computing

Luke's perspective

'One of the great things about computing is that it’s a very close-knit community. It’s not uncommon to walk into the labs in the Luke Whitingevening after classes and find groups of people working together on the day’s lecture material or helping each other out with problems. Added to this the lecturers are happy to stop for a chat or go through something you’re stuck with, and will frequently go above and beyond to help make sure you get the most you possibly can out of your time here.'

Luke Whiting

Changes to our courses

To ensure you have the best student experience, we are currently reviewing and developing our courses, so some changes may be made to the form or content of the course topics listed. Detailed course descriptions, course credits, study levels, assessment and teaching methods will be published online here from April 2012