Electronic & Software Engineering
Entry requirements
A level: AAB or BBB or AAA (Additional requirements: A-level Mathematics and Physics (for BEng/MEng). (Design & Technology may be accepted in place of Physics, 3D or Product Design options only).) IB: 34 (6,5,5) or 38 (6,6,6) (Additional requirements: HL Mathematics (Analysis & Approaches) and Physics (for BEng/MEng). (SL6 can be accepted for either Mathematics or Physics).) Scottish Higher: BEng : AAAB is the minimum requirement from S5 to be reviewed for an S6 offer Offers are not guaranteed to applicants who meet the minimum from S5 Typically offers will be made at AAAAA by end of S6. B at Advanced Higher is equivalent to A at Higher Additional requirements: Higher Mathematics and Physics or Engineering Science at AA. (AB or BA may be considered). MEng : AAAB is the minimum requirement from S5 to be reviewed for an S6 offer Offers are not guaranteed to applicants who meet the minimum from S5 Typically offers will be made at AAAAAA by end of S6. B at Advanced Higher is equivalent to A at Higher Additional requirements: Higher Mathematics and Physics or Engineering Science at AA. BSc : AAABB at S5 will be considered. Typically S6 entrants will have AAAAAA at Higher. B at Advanced Higher is equivalent to A at Higher Additional requirements: Higher Mathematics (AH recommended) and Computing (if Higher Mathematics A grade is not achieved in S5). Scottish Higher (widening access): BSc/BEng: MD20 : BBBB (also other target groups*) BSc/BEng: MD40 : AABB* BEng Additional requirements: Higher Mathematics and Physics or Engineering Science (required for BEng/MEng only). Successful completion of Top-Up or one of our Summer Schools. BSc Additional requirements: Higher Mathematics (AH recommended) and Computing (if Higher Mathematics A grade is not achieved in S5). Successful completion of Top-Up or one of our Summer Schools.
About this course
The BEng/BSc/MEng in Electronic & Software Engineering is an electrical and electronic engineering and software engineering degree focusing on the integration of hardware and software principles. Core topics include Programming, Systems Design, Computer Architecture, and Entrepreneurship. Students undertake a work placement in industry between years 3 and 4, and complete a final individual project. The first year introduces fundamentals through Computing Science 1P (Standard Route), Computing Science 1F - Computing Fundamentals, and Electronic Engineering 1X. The second year advances into practical applications with Introduction to Object Oriented Programming, Algorithms & Data Structures 2, Digital Electronics 2, and Electronic Design Project 2. The third year covers technical topics such as Systems Programming (H), Networked Systems (H), Control 3, and Team Project ESE (H). The fourth year involves Professional Skills and Issues (H), Individual Project (H) (Single) (compulsory), and Business Planning and Management for Engineers. The fifth year includes modules such as Design Special Topic 5 and Individual Project 5.
Modules
- Computing Science 1P (Standard Route)
- Computing Science 1F - Computing Fundamentals
- Computing Science - 1S Systems
- Computing Science - 1CT Introduction to Computational Thinking
- Computing Science 1PX (Alternate Route)
- Electronic Engineering 1X
- Electronic Engineering 1Y
- Engineering Mathematics 1
- Introduction to Object Oriented Programming
- Object-Oriented Software Engineering 2
- Algorithms & Data Structures 2
- Networks and Operating Systems Essentials 2
- Web Application Development 2
- Digital Electronics 2
- Electrical Circuits 2
- Analogue Electronics 2
- Embedded Processors 2
- Electronic Design Project 2
- Engineering Mathematics 2
- Systems Programming (H)
- Networked Systems (H)
- Operating Systems (H)
- Professional Software Development (H)
- Communication Systems 3
- Control 3
- Electronic System Design 3
- Real Time Computer Systems 3
- Simulation of Engineering Systems 3
- Team Project ESE (H)
- Software Engineering Summer Placement (H)
- Professional Skills and Issues (H)
- Software Engineering Summer Placement (H)
- Individual Project (H) (Single)
- Business Planning and Management for Engineers
- Team Project EE4
- Design Special Topic 5
- Individual Project 5