BSc Computer Science and Cybernetics
Description:
The emphasis in this joint degree is placed on the use of computers of all types in the control and analysis of systems. The Cybernetics modules give a basic grounding in control, measurement and electronics. The Computer Science courses cover computer architecture and software engineering. Both Subject groups contribute towards courses on topics like artificial intelligence, neural networks, vision and robotics. The final project allows you to specialise on any aspect of the joint programme.
The degree is accredited by the BCS.
Year 1
Introductions to:
Cybernetics
Electronic Circuits
Computer and Internet Technologies
Programming
Software Engineering
Engineering Mathematics
Year 2
Databases
Introduction to Algorithms
Control & Measurement
Further Computer Systems
Signals
Neurocomputation
Digital Circuit Design
Engineering Applications
Final Year
Computer Controlled Feedback Systems
Social, Legal and Ethical Aspects of Science and Engineering
Project
Optional modules to choose from, including: Robotics, Virtual Reality, Computer Graphics, Computer Networking, GUI, Web and Multimedia Design, Distributed Computing, XML and Semantic Web Technologies, Evolutionary Computation, Image Analysis, Visual Intelligence, Multi-Agent Systems