BEng Computer Systems Engineering
Bachelor's degree
In Colchester
Description
-
Type
Bachelor's degree
-
Location
Colchester
-
Duration
3 Years
About the course
Computer systems can be found everywhere: inside a mobile phone, at a hospital bedside, and inside your TV, washing machine and games consoles
Computer systems engineers explore how this works – what is needed to convert machines and machinery into useful computing
We’re for people who want to figure out what goes on inside the box
Our course gives you a thorough introduction to computer science before focussing on systems engineering
You study areas including:
Writing programs, programming embedded microprocessors and designing embedded microprocessor systems in C
The design and function of modern operating systems
The functionality hardware needs to provide for an operating system
We emphasise the importance of practical learning, and you also have the opportunity to undertake a major project or product development specified either by a member of academic staff or a partner company
In addition to these topics, you also have the flexibility to explore other areas our department specialises in, such as computer security, Big Data, and robotics
We were ranked 8th in the UK in the 2015 Academic Ranking of World Universities, with more than two-thirds of our research rated “world-leading” or “internationally excellent” (REF 2014)
“Essex is a fantastic place to study for people interested in telecommunications, computer networking, robotics or artificial intelligence, and my School of Computer Science and Electronic Engineering has strong partnerships within the industry
Facilities
Location
Start date
Start date
Reviews
Subjects
- Systems
- Engineering
- Programming
- Project
- Systems Engineering
- Design
- Network
- Network Training
- Operating Systems
- Industry
- Computing
Course programme
Studying at Essex is about discovering yourself, so your course combines compulsory and optional modules to make sure you gain key knowledge in the discipline, while having as much freedom as possible to explore your own interests. Our research-led teaching is continually evolving to address the latest challenges and breakthroughs in the field, therefore to ensure your course is as relevant and up-to-date as possible your core module structure may be subject to change.
For many of our courses you’ll have a wide range of optional modules to choose from – those listed in this example structure are just a selection of those available. The opportunity to take optional modules will depend on the number of core modules within any year of the course. In many instances, the flexibility to take optional modules increases as you progress through the course.
Our Programme Specification gives more detail about the structure available to our current first-year students, including details of all optional modules.
Year 1
Fundamentals of Digital Systems
Mathematics for Computing
Introduction to Programming
Digital Electronic Systems
Introduction to Databases
Network Fundamentals
Object-Oriented Programming
Professional Development
Year 2
C Programming and Embedded Systems
Operating Systems
Group Project & Industrial Practice
Software Engineering (optional)
Robotics (optional)
Data Structures and Algorithms (optional)
Human Computer Interfaces and Visualisation (optional)
Web Application Programming (optional)
Computer and Data Networks (optional)
C++ Programming (optional)
Digital Systems Design (optional)
ICT Systems Integration and Management (optional)
Final year
Individual Project
Languages and Compilers (optional)
Evolutionary Computation and Genetic Programming (optional)
Natural Language Engineering (optional)
Mobile Robotics (optional)
Computer Vision (optional)
Network Engineering (optional)
Advanced Embedded Systems Design (optional)
Network Security and Cryptographic Principles (optional)
Placement
On a placement year you gain relevant work experience within an external business or organisation, giving you a competitive edge in the graduate job market and providing you with key contacts within the industry. The rest of your course remains identical to the three-year degree.
Year abroad
On your year abroad, you have the opportunity to experience other cultures and languages, to broaden your degree socially and academically, and to demonstrate to employers that you are mature, adaptable, and organised. The rest of your course remains identical to the three-year degree.
Teaching
Courses are taught by a combination of lectures, laboratory work, assignments, and individual and group project activities
Group work
A significant amount of practical lab work will need to be undertaken for written assignments and as part of your learning
Assessment
You are assessed through a combination of written examinations and coursework
All our modules include a significant coursework element
You receive regular feedback on your progress through in-term tests
Previous
Next
Additional information
BEng Computer Systems Engineering