Program start date | Application deadline |
2023-10-06 | - |
2024-01-15 | - |
Program Overview
Our modern world is witnessing a growth of online data in a variety of forms, including web documents, blogs, social networks, digital libraries and medical records. Much of this data contains valuable information, such as emerging opinions in social networks, search trends from search engines, consumer purchase behaviour, and patterns that emerge from these huge data sources. The sheer volume of this information means that traditional stand-alone applications are no longer suitable to process and analyse this data. Our course equips you with the knowledge to contribute to this rapidly emerging area. We give you hands-on experience with various types of large-scale data and information handling, and start by providing you with a solid understanding of the underlying technologies, in particular cloud computing and high-performance computing. You explore areas including:
- Mobile and social application programming
- Human-computer interaction
- Computer vision
- Computer networking
- Computer security
Professional accreditation
Accredited by BCS, the Chartered Institute for IT for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional. Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of partially meeting the academic requirement for registration as a Chartered Engineer. Accredited by the Institution of Engineering and Technology (IET) on behalf of the Engineering Council as meeting the requirements for Further Learning for registration as a Chartered Engineer. Candidates must hold a CEng accredited BEng/BSc (Hons) undergraduate first degree to comply with full CEng registration requirements. Why we're great.- Develop the knowledge to handle data and the skills needed to turn it into valuable, meaningful information
- Gain hands-on experience – work on projects derived from the needs of our industrial partners
- Our Employability and Careers Centre is on hand to help with careers advice and planning. You will also have opportunities to present your research and travel to international conferences
Our expert staff
Today’s computer scientists are creative people who are focused and committed, yet restless and experimental. Our staff are driven by creativity and imagination as well as technical excellence. We are conducting research in areas such as evolutionary computation, brain-computer interfacing, intelligent inhabited environments and financial forecasting. Specialist staff working on data analytics include:- Professor Luca Citi – machine learning, learning from biological signals and data (EEG, etc)
- Dr Adrian Clark – automatic construction of vision systems using machine learning and evaluation of algorithms, data visualisation and augmented reality
- Professor Maria Fasli – analysis of structured/unstructured data, machine learning, adaptation, semantic information extraction, ontologies, data exploration, recommendation technologies
- Professor John Gan – machine learning for data modelling and analysis, dimensionality reduction and feature selection in high-dimensional data space
Specialist facilities
We are one of the largest and best resourced computer science and electronic engineering schools in the UK. Our work is supported by extensive networked computer facilities and software aids, together with a wide range of test and instrumentation equipment.- We have six laboratories that are exclusively for computer science and electronic engineering students. Three are open 24/7, and you have free access to the labs except when there is a scheduled practical class in progress
- All computers run either Windows 10 or are dual boot with Linux
- Software includes Java, Prolog, C++, Perl, Mysql, Matlab, DB2, Microsoft Office, Visual Studio, and Project
- Students have access to CAD tools and simulators for chip design (Xilinx) and computer networks (OPNET)
- We also have specialist facilities for research into areas including non-invasive brain-computer interfaces, intelligent environments, robotics, optoelectronics, video, RF and MW, printed circuit milling, and semiconductors
Your future
Demand for skilled graduates in the areas of big data and data science is growing rapidly in both the public and private sector, and there is a predicted shortage of data scientists with the skills to understand and make commercial decisions based on the analysis of big data. Our recent graduates have progressed to a variety of senior positions in industry and academia, and now work for global companies such as Microsoft as well as regional start-ups, as software developers, development managers and product managers. We also work with the university’s Employability and Careers Centre to help you find out about further work experience, internships, placements, and voluntary opportunities. Read more about computer science and electronic engineering career destinations here.Program Outline
Course structure
Our research-led teaching is continually evolving to address the latest challenges and breakthroughs in the field. The following modules are based on the current course structure and may change in response to new curriculum developments and innovation. We understand that deciding where and what to study is a very important decision for you. We’ll make all reasonable efforts to provide you with the courses, services and facilities as described on our website. However, if we need to make material changes, for example due to significant disruption, or in response to COVID-19, we’ll let our applicants and students know as soon as possible.Components
Components are the blocks of study that make up your course. A component may have a set module which you must study, or a number of modules from which you can choose. Each component has a status and carries a certain number of credits towards your qualification.Status | What this means |
Core | You must take the set module for this component and you must pass. No failure can be permitted. |
Core with Options | You can choose which module to study from the available options for this component but you must pass. No failure can be permitted. |
Compulsory | You must take the set module for this component. There may be limited opportunities to continue on the course/be eligible for the qualification if you fail. |
Compulsory with Options | You can choose which module to study from the available options for this component. There may be limited opportunities to continue on the course/be eligible for the qualification if you fail. |
Optional | You can choose which module to study from the available options for this component. There may be limited opportunities to continue on the course/be eligible for the qualification if you fail. |
Modules
Modules are the individual units of study for your course. Each module has its own set of learning outcomes and assessment criteria and also carries a certain number of credits. In most cases you will study one module per component, but in some cases you may need to study more than one module. For example, a 30-credit component may comprise of either one 30-credit module, or two 15-credit modules, depending on the options available. Modules may be taught at different times of the year and by a different department or school to the one your course is primarily based in. You can find this information from the module code . For example, the module code HR100-4-FY means:HR | 100 | 4 | FY |
---|---|---|---|
The department or school the module will be taught by. In this example, the module would be taught by the Department of History. | The module number. | The UK academic level of the module. A standard undergraduate course will comprise of level 4, 5 and 6 modules - increasing as you progress through the course. A standard postgraduate taught course will comprise of level 7 modules. A postgraduate research degree is a level 8 qualification. |
The term the module will be taught in.
|
Teaching
- Courses provide a thorough and up-to-date knowledge of the theory, methods and applications of computer science
- Core components combined with optional modules, to enable you to gain either in-depth specialisation or a breadth of understanding
- Our postgraduates are encouraged to attend conferences and seminars, as well as engage with the wider research community
Assessment
- Courses are assessed on the results of your written examinations, together with continual assessments of your practical work and coursework
Dissertation
- Your research project allows you to focus in depth on your chosen topic from April
- Close supervision by faculty staff
University of Essex
Overview:
The University of Essex is a public research university located in Colchester, Essex, England. It is known for its strong academic reputation, particularly in the fields of social sciences, humanities, and law. The university offers a wide range of undergraduate and postgraduate programs, as well as short courses and apprenticeships.
Services Offered:
The university provides a comprehensive range of services to its students, including:
Accommodation:
Guaranteed, affordable accommodation for new undergraduate and postgraduate students.Student Support:
A variety of support services are available to students, including academic advising, career counseling, and mental health support.Careers and Employability:
The university offers resources and programs to help students develop their career skills and find employment.Essex Sport:
A wide range of sports facilities and activities are available to students, including fitness classes, performance sport, and scholarships.Faith:
The university provides support for students of all faiths.Cost of Living Support:
The university offers financial assistance to students who are struggling with the cost of living.Student Life and Campus Experience:
Students at the University of Essex can expect a vibrant and diverse campus experience. The university has a strong sense of community, with a variety of clubs, societies, and events to get involved in. The university also has a beautiful campus, with green spaces, lakes, and modern facilities.
Key Reasons to Study There:
Strong Academic Reputation:
The university is consistently ranked highly in national and international rankings.Excellent Research:
The university is a leading research institution, with a strong focus on innovation and impact.Diverse and Inclusive Community:
The university is committed to creating a welcoming and inclusive environment for all students.Excellent Student Support:
The university provides a wide range of support services to help students succeed.Beautiful Campus:
The university has a beautiful campus, with green spaces, lakes, and modern facilities.Academic Programs:
The University of Essex offers a wide range of academic programs, including:
Undergraduate Programs:
The university offers a wide range of undergraduate programs in the arts, humanities, social sciences, law, business, and science.Postgraduate Programs:
The university offers a wide range of postgraduate programs, including master's degrees, PhDs, and professional qualifications.Short Courses and CPD:
The university offers a variety of short courses and continuing professional development programs.Other:
The university has three campuses: Colchester, Southend, and Loughton. The Colchester campus is the main campus and is located in a beautiful parkland setting. The Southend campus is located on the seafront and offers a more urban experience. The Loughton campus is home to the university's drama school, East 15 Acting School.
The university is also home to a number of research centers and institutes, including the Centre for Research in Entrepreneurship, Innovation and Management (REIMI) and the Human Rights Centre.
UK entry requirements
We will consider applicants with a 2:1 degree or above which include one or more modules from this list:- Database
- Web Development
- Software Engineering
- Operating System
- Computer Architecture
- Computer Systems
- Mathematics
- Calculus
- Algebra
- Differential Equations
- Probability and Statistics
- Signal and systems
- Control theory
- Computer systems
- Embedded systems
- Microprocessors
- Automation and control engineering
- Control technology
- System hardware fundamentals
- Control engineering
- C
- C#
- C++
- Java
- Python
- MATLAB
- Object oriented programming / OOP
- Advanced programming
- Introduction to programming
- Programming languages
- Software Engineering
- System Programming
- Algorithms
- Data Structures
- Programming Elements
International & EU entry requirements
We accept a wide range of qualifications from applicants studying in the EU and other countries.
Get in touch with any questions you may have about the qualifications we accept.
Remember to tell us about the qualifications you have already completed or are currently taking.