11336 modules
Page 31
-
FEEG6002 2030-31
Advanced Computational Methods I
Modern engineering increasingly relies on high-performance computing, numerical modelling and robust software to solve problems that would be impossible using analytical methods alone. This module builds on your earlier programming experience, developing the advanced computational skills needed to create efficient, reliable engineering software for scientific and engineering applications.
You will learn advanced programming techniques using C and compiled languages while exploring software engineering principles, numerical methods and computational modelling. Through laboratory sessions and programming assignments, you will develop, test and optimise engineering software, gaining experience of writing efficient code, implementing numerical algorithms and solving increasingly complex engineering problems. Throughout the module, emphasis is placed on producing software that is both computationally efficient and scientifically reliable.
By the end of the module, you will be able to develop high-performance computational solutions for engineering analysis and modelling, providing valuable skills for careers in simulation, digital engineering, scientific computing, robotics, artificial intelligence and engineering research. -
FEEG6002 2031-32
Advanced Computational Methods I
Modern engineering increasingly relies on high-performance computing, numerical modelling and robust software to solve problems that would be impossible using analytical methods alone. This module builds on your earlier programming experience, developing the advanced computational skills needed to create efficient, reliable engineering software for scientific and engineering applications.
You will learn advanced programming techniques using C and compiled languages while exploring software engineering principles, numerical methods and computational modelling. Through laboratory sessions and programming assignments, you will develop, test and optimise engineering software, gaining experience of writing efficient code, implementing numerical algorithms and solving increasingly complex engineering problems. Throughout the module, emphasis is placed on producing software that is both computationally efficient and scientifically reliable.
By the end of the module, you will be able to develop high-performance computational solutions for engineering analysis and modelling, providing valuable skills for careers in simulation, digital engineering, scientific computing, robotics, artificial intelligence and engineering research. -
FEEG6002 2029-30
Advanced Computational Methods I
Modern engineering increasingly relies on high-performance computing, numerical modelling and robust software to solve problems that would be impossible using analytical methods alone. This module builds on your earlier programming experience, developing the advanced computational skills needed to create efficient, reliable engineering software for scientific and engineering applications.
You will learn advanced programming techniques using C and compiled languages while exploring software engineering principles, numerical methods and computational modelling. Through laboratory sessions and programming assignments, you will develop, test and optimise engineering software, gaining experience of writing efficient code, implementing numerical algorithms and solving increasingly complex engineering problems. Throughout the module, emphasis is placed on producing software that is both computationally efficient and scientifically reliable.
By the end of the module, you will be able to develop high-performance computational solutions for engineering analysis and modelling, providing valuable skills for careers in simulation, digital engineering, scientific computing, robotics, artificial intelligence and engineering research. -
FEEG6002 2026-27
Advanced Computational Methods I
Modern engineering increasingly relies on high-performance computing, numerical modelling and robust software to solve problems that would be impossible using analytical methods alone. This module builds on your earlier programming experience, developing the advanced computational skills needed to create efficient, reliable engineering software for scientific and engineering applications.
You will learn advanced programming techniques using C and compiled languages while exploring software engineering principles, numerical methods and computational modelling. Through laboratory sessions and programming assignments, you will develop, test and optimise engineering software, gaining experience of writing efficient code, implementing numerical algorithms and solving increasingly complex engineering problems. Throughout the module, emphasis is placed on producing software that is both computationally efficient and scientifically reliable.
By the end of the module, you will be able to develop high-performance computational solutions for engineering analysis and modelling, providing valuable skills for careers in simulation, digital engineering, scientific computing, robotics, artificial intelligence and engineering research. -
FEEG6002 2027-28
Advanced Computational Methods I
Modern engineering increasingly relies on high-performance computing, numerical modelling and robust software to solve problems that would be impossible using analytical methods alone. This module builds on your earlier programming experience, developing the advanced computational skills needed to create efficient, reliable engineering software for scientific and engineering applications.
You will learn advanced programming techniques using C and compiled languages while exploring software engineering principles, numerical methods and computational modelling. Through laboratory sessions and programming assignments, you will develop, test and optimise engineering software, gaining experience of writing efficient code, implementing numerical algorithms and solving increasingly complex engineering problems. Throughout the module, emphasis is placed on producing software that is both computationally efficient and scientifically reliable.
By the end of the module, you will be able to develop high-performance computational solutions for engineering analysis and modelling, providing valuable skills for careers in simulation, digital engineering, scientific computing, robotics, artificial intelligence and engineering research. -
ELEC3219 2028-29
Advanced Computer Architecture
This module covers the development of modern computer architectures for servers, workstations, hand-held devices, signal processing and embedded systems from the introduction of the four-stage RISC pipeline to the present day. -
ELEC3219 2027-28
Advanced Computer Architecture
This module covers the development of modern computer architectures for servers, workstations, hand-held devices, signal processing and embedded systems from the introduction of the four-stage RISC pipeline to the present day. -
ELEC3219 2029-30
Advanced Computer Architecture
This module covers the development of modern computer architectures for servers, workstations, hand-held devices, signal processing and embedded systems from the introduction of the four-stage RISC pipeline to the present day. -
COMP3210 2027-28
Advanced Computer Networks
This module is designed to be a follow-up module to the computer Science or ITO second year introductory networking module. The wireless networking part reviews wireless technologies and their application in areas such as IoT and sensor networks. The module reviews emerging networking technologies, which might include topics such as future routing protocols, IPv6 transition, and software-defined networking. Students should consider taking this module if they are interested in learning about networking systems and their architectures in more detail than covered in the introductory module, and exploring emerging topics which are delivered as part of ECS' research-led teaching philosophy.
The coursework gives students the opportunity to get hands-on experience with advanced networking, optionally with small embedded devices. -
COMP3210 2029-30
Advanced Computer Networks
This module is designed to be a follow-up module to the computer Science or ITO second year introductory networking module. The wireless networking part reviews wireless technologies and their application in areas such as IoT and sensor networks. The module reviews emerging networking technologies, which might include topics such as future routing protocols, IPv6 transition, and software-defined networking. Students should consider taking this module if they are interested in learning about networking systems and their architectures in more detail than covered in the introductory module, and exploring emerging topics which are delivered as part of ECS' research-led teaching philosophy.
The coursework gives students the opportunity to get hands-on experience with advanced networking, optionally with small embedded devices.