This module aims to prepare students for conducting an independent research project leading to a dissertation and to provide them with an appreciation of research and business skills related to their professional career. You can focus on your interests, or investigate a new aspect of electronic engineering. Throughout the year you’ll work on a major individual project, using the knowledge and skills you’ve developed to research and design a solution to an engineering challenge. Individuals working in this area design technology for enhancing the speed, reliability, and performance of systems.
You will be introduced to microcontroller/microcomputer programming and gain an understanding of instruction types, addressing modes, and the stack. You will learn how to support subroutines, exceptions and interrupts, writing simple programs that handle these functionalities and solve straightforward problems. Discrete Mathematics and Combinatorics explores a variety of topics within discrete mathematics.
Embedded Systemsintroduces you to the principles of embedded systems as essential tools for enabling many other advanced technologies that we see or experience around us. The basics of the hardware and software unique to microcontrollers, as core components of embedded systems, are introduced. You will have the opportunity to program a microcontroller and apply this skill to communicate with, or control, external devices. Computer Networksis designed to provide both theoretical knowledge and practical skills in the basic principles of modern networking and data communications. The module will also enhance your understanding and awareness of emerging new technologies in the field.
- After software developers design a computer program, the programmers write code that turns that design into a set of instructions a computer’s operating system can follow.
- Our dedicated Employability team, who work closely with the University’s Careers Centre, can help support you to find highly skilled employment.
- Expand AllThis tab outlines any material changes to course content, programme structure, assessment methods, entry criteria, and modes of study or delivery, implemented in the past two years.
- Computer Science engineering, essentially, is an integrated field of engineering which combines aspects of electronic engineering with computer sciences.
- There are numerous options for computer engineering intuitions around the world.
- You will be introduced to sensor types, interfacing considerations and input signals and learn how to design and build a microcontroller/microprocessor and sensor system that addresses a specific application.
It’s your responsibility to find out what companies want regarding data management and cooperation. Computer engineer’s missions are to build optimized changes to existing items. To create new solutions, they have to consider technical trends and advancements. This feature might be highly motivating to engineers who like keeping updated and enjoy fixing problems. The national average wage for computer engineers is almost three times that of the overall national average income. According to our report, typical computer engineers earn about $117,220/year or $56.36/hour.
This purpose-built development offers highly contemporary suites of outstanding facilities for Computer Science and Engineering students. Our modern computing and engineering laboratories are equipped with comprehensive test and measurement equipment, high-specification computers, high-resolution screens and the latest hardware and software. In Year 1 you will study a set of modules that will provide a solid foundation for the second and third years of your degree. You will study a balanced range of current computing topics from the fundamentals of analysis and construction of systems, to the foundations of computer science. These subjects are focused on the key conventions of computation and programming, as well as the mathematical principles which underpin computer science and engineering. Our modules are geared to meet the rigorous needs of the electronics industry.
Computational Science And Engineering
Individuals interested in a career in computer engineering are not beholden to pursuing specific careers in hardware engineering or software development. In fact, a degree in computer engineering opens the door to multiple employment avenues, from networking to systems development, Web development to information technology. Below is a list of ten example career paths for graduates of computer engineering programs to consider.