MEng Software Engineering
Year of entry: 2020
Course unit details:
|Unit level||Level 2|
|Teaching period(s)||Semester 2|
|Offered by||Department of Computer Science|
|Available as a free choice unit?||Yes|
|Unit title||Unit code||Requirement type||Description|
|Fundamentals of Computer Architecture||COMP15111||Pre-Requisite||Compulsory|
Computing is becoming increasingly mobile. This unit will give insights into the issues of mobile systems, covering mobile communications, real-time signals such as speech, video and music, codecs, and maximising battery life.
Appreciate the issues that differentiate mobile from tethered systems.
Have a working knowledge of speech, music and video codecs.
Understand the basics of wireless communication.
Appreciate the holistic nature of power-efficient system design.
Commonplace examples of mobile computing systems: - mobile phones; - MP3 players; - laptop computers; - PDAs; - GPS satellite navigation.
Analogue and digital signals; - time and frequency domain representations; - sampling, aliasing, quantization; - companding; - real-time computation.
Coding, decoding and compression
GSM speech coding; - MP3 music, JPEG image and MPEG video coding & decoding; - error correcting codes; - communications coding schemes.
Transmitting real-time information over wireless networks; - principles of cellular and ad-hoc networks; - Coding of multimedia signals - to increase the capacity of radio channels; - to minimise the effect of transmission errors.
Maximising battery life
May be addressed at many levels including: - chip design; - signal coding and processing; - medium access control; - transmit power control.
Teaching and learning methods
10, plus a few lab support lectures
- Analytical skills
- Group/team working
- Project management
- Oral communication
- Problem solving
- Written communication
|Practical skills assessment||50%|
Feedback on previous examinations is available via the School, and feedback on this year's examination will be published in due course.
COMP28512 reading list can be found on the School of Computer Science website for current students.
|Scheduled activity hours|
|Assessment written exam||2|
|Practical classes & workshops||24|
|Independent study hours|
|Barry Cheetham||Unit coordinator|
Course unit materials
Links to course unit teaching materials can be found on the School of Computer Science website for current students.