BEng FT Electronic Engineering and Telecommunications
- Duration:
- 3 Years
Description
This programme covers the most rapidly growing areas of electronic engineering and all aspects of communications. You will learn about physical layer microwave and optical systems, as well as the design, operation and management of the large-scale, all-IP packet communications networks that form the technological core of the internet, transporting computer data as well as voice and video. A range of technical and business modules provides a strong engineering foundation to this specialised degree.
The MEng follows the same structure as the BEng, with an additional year of specialisation in advanced topics.
Modules
Year 1
- Signals and Information
-
Signals and Information
This first year module introduces the fundamentals of signals, Fourier Series, information theory and signal statistics. Topics covered include: signal fundamentals such as discrete versus continuous time signals; signal average, energy and power; orthogonality; Fourier Series. The module also provides an introduction to information theory, including the information measure, entropy and the binary symmetric channel. Basic ideas in statistics will also be introduced. It will be taught by a combination of lectures, tutorials and labs.
Read More - Analogue Electronic Systems
-
Analogue Electronic Systems
This is a level-1 course introducing students to electronic devices, components, circuits and simple systems. There is particular emphasis on the basic theorems and techniques of electric circuit theory in relation to simple a.c. and d.c. circuits in order to provide a sound theoretical background to both analogue and digital courses in subsequent semesters.
Read More - Professional and Research Themes
- Electronic Engineering Mathematics I
-
Electronic Engineering Mathematics I
This module covers linear algebra, vector algebra and analysis, and differential equations. Linear algebra includes: introduction to Matrices, addition of Matrices, multiplication of Matrices, Systems of Equations; Eigenvalues and eigenvectors. Differential Equations cover first and second order D.E, and vector algebra includes field operators and surface and volume integration in different coordinate systems. All topics will be related to engineering applications.
Read More - Procedural Programming
-
Procedural Programming
This is a laboratory-based course supported by lectures. Each student will have a weekly timetabled lab session. These sessions will be backed up by a weekly two-hour lecture.
Topics include the use of:
- basic control structures
- arrays and other datatypes
- methods and recursion
- simple search and sort algorithms
- basic control structures
- arrays and other datatypes
- methods and recursion
- simple search and sort algorithms
- Communications and Networks
-
Communications and Networks
The course provides an introduction to the principles of telecommunications embracing fundamental concepts in communication systems and the transmission of information.
Read More - Introduction to Multimedia
-
Introduction to Multimedia
This module gives students an introduction to the representation, analysis and processing of digital multimedia.
Read More - Digital Circuit Design
-
Digital Circuit Design
The Course is concerned with the design of digital electronic circuits. The principles of combinational and sequential logic design and the fundamentals of digital hardware design are covered.
Read More
Signals and Information
Summary:This first year module introduces the fundamentals of signals, Fourier Series, information theory and signal statistics. Topics covered include: signal fundamentals such as discrete versus continuous time signals; signal average, energy and power; orthogonality; Fourier Series. The module also provides an introduction to information theory, including the information measure, entropy and the binary symmetric channel. Basic ideas in statistics will also be introduced. It will be taught by a combination of lectures, tutorials and labs.
Credits:
15.0
Aims:
To provide an understanding of the fundamentals of signals, Fourier Series, information theory and signal statistics, including how these are evaluated, and how they are used in a limited range of practical real-world scenarios.
Analogue Electronic Systems
Summary:This is a level-1 course introducing students to electronic devices, components, circuits and simple systems. There is particular emphasis on the basic theorems and techniques of electric circuit theory in relation to simple a.c. and d.c. circuits in order to provide a sound theoretical background to both analogue and digital courses in subsequent semesters.
Credits:
15.0
Pre-requisites:
None
Aims:
To provide a sound understanding of basic devices and circuits in Electronic Engineering.
Objectives:
Explain the advantages of electronic assemblies over alternatives such as mechanical alternatives. Explain the difference between, and relative advantages, of analogue and digital operation. Explain the operation of transducers used to interface electronic assemblies to the environment. Describe the basic physics and mathematical models of passive electronic components Describe the behaviour of Resistance, Capacitance and Inductance in simple circuits. Derive equations describing the properties and steady-state behaviour of simple passive and active d.c. circuits excited by constant current and/or constant voltage sources. Use the concept and application of sinusoidal waves as an analysis and application technique applied to electronic assemblies. Derive equations describing the properties and steady-state behaviour of simple passive and active a.c. circuits excited by constant current and/or constant voltage sources in terms of both phasor diagrams and notation. Derive Thevenin and Norton equivalents of simple dc and ac circuits. Derive the Transfer Functions of simple, frequency-dependent networks such as filters. Analyse transients in simple R-C, L-C and L-C-R circuits Sketch voltage/current versus time waveforms. Use basic laboratory test equipment including, oscilloscopes, analogue and digital meters for current and voltage measurements, signal generators, timer-counters for frequency measurement and power supplies. Use decibels (dBs) in both theoretical and practical work.
Core Skills:
Conceptually model physical systems (e.g. mechanical, plasma etc) by equivalent electrical circuit networks. Apply fundamental mathematical techniques to enable description of analogous transient and resonant phenomena that occur in various physical systems.
Electronic Engineering Mathematics I
Summary:This module covers linear algebra, vector algebra and analysis, and differential equations. Linear algebra includes: introduction to Matrices, addition of Matrices, multiplication of Matrices, Systems of Equations; Eigenvalues and eigenvectors. Differential Equations cover first and second order D.E, and vector algebra includes field operators and surface and volume integration in different coordinate systems. All topics will be related to engineering applications.
Credits:
15.0
Pre-requisites:
Maths A level or equivalent
Procedural Programming
Summary:This is a laboratory-based course supported by lectures. Each student will have a weekly timetabled lab session. These sessions will be backed up by a weekly two-hour lecture.
Topics include the use of:
Credits:
15.0
Pre-requisites:
- None - .
Aims:
The major aim of this course is to teach you how to write simple programs fluently and correctly. In the course of doing this you will also learn to read and understand programs, and some basic use of an operating system. The course is given using Java under Linux, but the skills you will learn are intended to be transferable.
Objectives:
By the end of the module you will be able to: - write code at a procedural level fluently and accurately, - explain the functioning of your code to others and document it suitably, - read similar code written by others, understand it, track down errors, and make modifications. - explain technical programming concepts and discuss issues related to them.
Core Skills:
By the end of the module you will be able to: - solve problems by thinking algorithmically, - recognize when an algorithmic solution can be used to solve a range of problems - recognize the underlying logic within problems and solutions, - explain programming concepts, - compare and contrast related technical concepts - discuss issues: arguing a case based on evidence for both sides of the argument then drawing evidence-based conclusions. Programming develops a range of skills such as logical thinking and problem solving. The course also focuses on technical writing skills. These transferable skills are developed in the context of programming.
Communications and Networks
Summary:The course provides an introduction to the principles of telecommunications embracing fundamental concepts in communication systems and the transmission of information.
Credits:
15.0
Pre-requisites:
None
Aims:
The course aims to give each participant a broad overview of telecommunications and internet systems, knowledge of fundamental principles and concepts for transmitting information, techniques for representing telecommunications traffic.
Objectives:
Name the major components of all communications systems. Explain the principles of data communications. Explain the principles of internetworking. Describe the basic operation of internet applications (such as email, ftp, web, etc.). Describe the process of establishing a telephone call. Explain the principles of resource sharing in telecommunications networks.
Books:
Data and Computer Communications by William Stallings; 6th Edition; Prentice-Hall 2000; ISBN 0130843709Telecommunications Principles by O'Reilly, John J; 2nd Edition; Chapman & Hall 1989; ISBN 0412437007Data Communications and Computer Networks by Michael Duck and Richard Read; Pearson 2003; ISBN 0130930474
Introduction to Multimedia
Summary:This module gives students an introduction to the representation, analysis and processing of digital multimedia.
Credits:
15.0
Aims:
This module aims to provide students with: - an overview of the various types of multimedia, including images, audio and video - a basic knowledge of discrete-time signals and systems - an introduction to frequency-domain representation of signals and systems - knowledge of the theory and practice of quantisation and sampling of multimedia signals - an overview of visual and auditory perception as they relate to multimedia - an understanding of digital representations of images, audio and video including various colour space representations - an introduction to multimedia processing systems - a high-level view of the applications of practical multimedia systems
Digital Circuit Design
Summary:The Course is concerned with the design of digital electronic circuits. The principles of combinational and sequential logic design and the fundamentals of digital hardware design are covered.
Credits:
15.0
Pre-requisites:
A level Maths
Aims:
To introduce the basic theorems of digital logic; To present basic techniques for designing digital circuits; To provide the knowledge and understanding required to embark on level 2 courses concerned with digital systems and microprocessors.
Objectives:
Perform number base conversions; use complements to represent signed numbers and perform arithmetic operations with negative numbers Understand the difference between binary numbers and codes and error detection. Manipulate Boolean algebraic expressions using the Boolean postulates and theorems. Derive a Boolean function from the truth table of the function. Use a Karnaugh map to reduce a Boolean function to its minimum form. Express a combinational logic function as a logic gate circuit; convert expressions between the sum-of-products and the product-of-sums forms and implement in NAND or NOR gate form respectively. Use NAND gates to realise a half-adder logic circuit. Use the half adder as a building block for full-adders, parallel adders and multipliers. Understand the gate structure and applications of MSI logic chips such as code converters, decoders and encoders, multiplexers and demultiplexers. Devise test vectors to perform waveform analysis on combinational logic circuits. Understand how to use logic gates to build gated latches and flip-flops. Use characteristic tables and state diagrams to design sequential logic circuits. Use TTL integrated circuit logic chips to build combinational and sequential logic circuits in the lab.
Books:
Digital Design: Principles and Practices by John F. Wakerly; 4th Edition updated; Prentice Hall 2001; ISBN 0130898961
Year 2
- Programming Fundamentals
-
Programming Fundamentals
The course stresses the importance and principles of computer algorithm design and structured programming techniques as a discipline for developing quality software. Fundamental concepts of software programming, including the use of pseudocodes, flowcharts and structured high-level programming languages are introduced. The C programming language is used as the high-level programming language.
Read More - Circuit Design And Applications
-
Circuit Design And Applications
The course provides an introduction to practical engineering issues relating to electronic hardware and design.
Read More - Telecom Systems
-
Telecom Systems
This course provides a broad background to modern telecommunications systems and the underlying theory, including wireless networks and the Internet.
Read More - Signals and Systems
-
Signals and Systems
This course stresses the appreciation and use of certain transform techniques in the analysis of signals, and the related systems. Emphasis is placed on Fourier methods within the context of continuous time signals and signal processing, and the use of linear difference equations and Z transforms when signals are discrete.
Read More - Design and Build
-
Design and Build
A group project for second year Electronic Engineering students to enable them to learn practical skills in solving engineering problems using software and electronics.
Read More - Electric and Magnetic Fields
- Microprocessor Systems Design
-
Microprocessor Systems Design
The course examines the structure, applications and programming of microcontroller and similar devices. There will be practical work on using the devices as part of the module.
Read More - Internet Applications
-
Internet Applications
This course builds upon the Programming Fundamentals and Telecoms and Internet Fundamentals courses, introducing the students to the major internet applications. It focuses on the TCP/IP protocol suite from OSI layers 5 through to 7, though some appreciation is given to transport layer protocols as part of the socket-programming topic.
Read More
Programming Fundamentals
Summary:The course stresses the importance and principles of computer algorithm design and structured programming techniques as a discipline for developing quality software. Fundamental concepts of software programming, including the use of pseudocodes, flowcharts and structured high-level programming languages are introduced. The C programming language is used as the high-level programming language.
Credits:
15.0
Aims:
The course aims to give students unfamiliar with software programming: - a methodology for developing programs; - knowledge of the concepts of programming in a high-level language; - knowledge of the features of the C programming language; - practice in developing simple programs.
Objectives:
Design simple algorithms using top-down stepwise refinement. Describe the basic aspects of any high-level language. Describe the basic features of the C language. Write, debug and execute programs in the C language which fulfill a set of specifications.
Core Skills:
Manage their time effectively to prepare and finish the lab exercises. Produce written laboratory reports.
Books:
Beginning C by Ivor Horton; Wrox Press 1997; ISBN 1861001142
Extra Costs:
There are no additional costs to study this module, unless you exceed your print credit and choose to purchase additional print credit.
Circuit Design And Applications
Summary:The course provides an introduction to practical engineering issues relating to electronic hardware and design.
Credits:
15.0
Pre-requisites:
ELE102
Aims:
An understanding of the constraints and objectives to be considered when designing electronic hardware. Knowledge of processes used in the manufacture of electronic hardware. The ability to analyse simple electronic circuits
Objectives:
In the context of electronic hardware: - Formulate what is to be built - Identify the system aspects - Identify the constraints in terms of cost, material resources and timescale. - Break down the design into subsystems and components - Determine whether the components meet specifications such as frequency, heat dissipation, reliability, environment, safety, accuracy and price. - Determine whether the components work together in a safe and reliable manner. Design a simple analogue electronic circuit Analyse a simple analogue electronic circuit
Core Skills:
Apply mathematical techniques to describe phenomena occurring in various physical systems Use CAD software Write a report on an electronic circuit design
Books:
Test Yourself Electronic Devices and Circuits, by Eric Donkor and Shakib M. Saria. NTC Learning Works. ISBN 0-8442-2355-7 (QMUL Library Reference TK 7867 DON).
Extra Costs:
There are no additional costs to study this module, unless you exceed your print credit and choose to purchase additional print credit.
Telecom Systems
Summary:This course provides a broad background to modern telecommunications systems and the underlying theory, including wireless networks and the Internet.
Credits:
15.0
Aims:
The course aims to: equip participants with a basic understanding of modern digital communications, show how communications networks are evolving, introduce important fundamental topics in coding and information theory, and provide experience in searching for information, filtering that information and presenting a summary.
Objectives:
Explain the principles of operation and architectures of circuit-switched and packet/cell-switched network; wired and wireless. Describe the operation of transmission. Calculate simple numerical problems on aspects of source coding, error-control coding, Queuing Theory and Information Theory.
Core Skills:
Assemble information on new topics. Evaluate information found.
Books:
Digital Communications (2nd Edition); I. A. Glover and P. M. Grant; Pearson; 2004; ISBN 0-130-89399-4
Signals and Systems
Summary:This course stresses the appreciation and use of certain transform techniques in the analysis of signals, and the related systems. Emphasis is placed on Fourier methods within the context of continuous time signals and signal processing, and the use of linear difference equations and Z transforms when signals are discrete.
Credits:
15.0
Pre-requisites:
ELE103 and MAE111
Aims:
The course aims to give participants an understanding of basic signal and system concepts, e.g. average value, the difference between periodic, non-periodic and random signals, and orthogonality. It further aims to give a working understanding of the use of transform techniques, including Fourier, Laplace and Z, and an appreciation of the effects of noise on signals and signal processing.
Objectives:
Explain fundamental signal analysis concepts. Calculate the parameters of the Fourier Series representation of any periodic waveform. Transform time domain signals using the Fourier, Laplace or Z Transforms as appropriate. Calculate the linear difference equation for any linear discrete time system, and explain the difference between FIR and IIR systems. Determine the unit sample response for any linear discrete time system. Calculate the value of the Index of Discrimination using discrete correlation. Determine the transfer function for any linear discrete time system and discuss stability in this context. Draw the system diagram for certain unit sample responses. Judge the effect of noise on certain signal processing operations. Interpret the applicability of signals and systems theory to real world issues and problems.
Core Skills:
Learn to use a software tool that is initially unfamiliar Present a coherent report on the topic addressed with the tool Assess the information that the tool produces, and produce a report and a summary
Books:
Continuous and Discrete Signals and Systems by S.S. Soliman and M.D. Srinath; 2nd Edition; Prentice Hall 1998; ISBN 0135184738
Extra Costs:
There are no additional costs to study this module, unless you exceed your print credit and choose to purchase additional print credit.
Design and Build
Summary:A group project for second year Electronic Engineering students to enable them to learn practical skills in solving engineering problems using software and electronics.
Credits:
15.0
Pre-requisites:
None
Aims:
To give participants experience in working as a team, project-related problem-solving skills, and implementing both hardware and software to satisfy a specification.
Objectives:
Formulated a solution to a particular problem, actively contributed to a team group, successfully documented the outcomes
Core Skills:
Demonstrate the ability to work as part of a team, managing people where appropriate, exhibited good research skills, communicated effectively within the group and to assessment staff.
Microprocessor Systems Design
Summary:The course examines the structure, applications and programming of microcontroller and similar devices. There will be practical work on using the devices as part of the module.
Credits:
15.0
Pre-requisites:
ECS412U
Aims:
- To impart an understanding of the architectures of microcontrollers and microprocessors.
- To impart an understanding of the design issues in using microcontrollers and similar devices.
- To enable students to make an informed choice of microcontrollers or similar device for a particular application.
- To enable students to use microcontroller devices in electronic circuits.
Objectives:
- Understand the architecture of microcontroller and microprocessor devices.
- Understand the timing, memory and data transfer limitations of using these devices.
- Be able to choose the right device for a particular application.
- Understand of the development cycle for the devices.
- Understand interfacing issues for the devices.
- Be able to write C code and assembly code for the devices.
- Use a microcontroller in an electronic circuit.
Core Skills:
- Analyse information in the literature.
- Present a coherent report on a topic that is initially unfamiliar.
- Assess information and produce a summary.
Books:
The 8051 Microcontroller and Embedded Systems (2nd edition) by M A Mazidi and J Mazidi and R McKinlay; Prentice Hall 2006; ISBN 9780131194021
Internet Applications
Summary:This course builds upon the Programming Fundamentals and Telecoms and Internet Fundamentals courses, introducing the students to the major internet applications. It focuses on the TCP/IP protocol suite from OSI layers 5 through to 7, though some appreciation is given to transport layer protocols as part of the socket-programming topic.
Credits:
15.0
Pre-requisites:
ELE103, ELE161
Aims:
The course aims to provide an in-depth knowledge of contemporary and widely-deployed Internet Applications, providing the student with an insight into their functionality and inter-relationship. This includes DNS, SNMP and traditional non-real-time data delivery services such as e-mail, file transfer protocol and telnet. In addition, new real-time and low access latency services including voice over IP, multimedia transport and multimedia retrieval technologies are addressed. The Internet Applications course is complementary to the Internet Protocols course as it is examining OSI layers 5-7, whilst the latter considers layers 1-4.
Objectives:
Explain the primary applications that are operating over the Internet infrastructure, their role and implementation. Describe the operation of these protocols. Explain the demands they place on the underlying infrastructure. Design simple internet applications using the socket construct.
Books:
Internetworking with TCP/IP Vol 1: Principles, Protocols and Architecture by D. Comer; 5th Edition; Prentice Hall 2006; ISBN 0131876716
Extra Costs:
There are no additional costs to study this module, unless you exceed your print credit and choose to purchase additional print credit.
Year 3
- Project
-
Project
Read More - Communication Systems Electronics
-
Communication Systems Electronics
The course covers the analysis and design of sub-systems for modern electronic communication systems.
Read More - Digital Signal Processing
-
Digital Signal Processing
This is a level 3 course which builds upon the signal processing theory introduced in ELE374, Signals and Systems Theory. The main part of the course covers the theory of digital signal processing techniques and digital filter design. The course concludes with an examination of some applications of digital signal processing.
Read More - Microprocessor Systems Design
-
Microprocessor Systems Design
The course examines the structure, applications and programming of microcontroller and similar devices. There will be practical work on using the devices as part of the module.
Read More - Enterprise Management
-
Enterprise Management
Introduction to business and management concepts and theories. Development of these concepts and theories in an engineering/technology context.
Read More - Microwave and Optical Transmission
-
Microwave and Optical Transmission
The Course studies electromagnetic waves starting with Maxwell's equations and applies the theory to the practice of microwave and optical transmission.
Read More - Entrepreneurship in Information Technology
-
Entrepreneurship in Information Technology
The aim of this module is to increase your awareness of the commercial opportunities available to you in the area of Information Technology. We examine how to cultivate an entrepreneurial mind set and discuss the routes available for turning your ideas into business ventures. The course provides an introduction to a number of crucial business skills such as financial planning, business planning and how to sell yourself and your ideas.
Please note that numbers on this course are limited. Priority will be given to Computer Science students who have this course on their recommended programme.
Read More - Highlight the importance of commercialisation of technology-based ideas both in the University and the industrial environment.
- Creatively explore commercial opportunities within information technology.
- Introduce the different routes available to take an idea to market.
- Develop the skills required to start a business venture.
- Explain the key considerations involved in intellectual property and idea protection.
- Introduce the key aspects of financial management required in the development of a business venture.
- An understanding of entrepreneurship and the enterprise culture.
- Demonstrate knowledge of the elements required to generate opportunities and to commercialise technology-based ideas.
- An understanding of the process involved in protecting and validating ideas.
- Demonstrate knowledge of the importance of business and financial planning and how to develop a business plan.
- Identify the sources available to fund ideas.
- Work through problems as an effective team member.
- Evaluate and present outcomes through oral presentation.
- Independently manage learning and the use of a wide range of resources with minimal guidance.
- Critically appraise progress of independent work.
- Make informed decisions about career choice and applications for jobs or further study.
- Microwave Electronics
-
Microwave Electronics
The course will examine the principles of operation of various two and three terminal active and passive microwave devices, together with appropriate circuit analysis techniques, leading to the design of simple microwave systems.
Read More - Integrated Circuit Design
-
Integrated Circuit Design
The course introduces CAD, design methodology, architectures, circuit and fabrication techniques for integrated circuits. The main emphasis is on CMOS design.
Read More - Network Planning, Finance and Management
-
Network Planning, Finance and Management
New module under development for 2012/13. Information pertaining to this module will appear once approved.
Read More
Project
Credits:30.0
Extra Costs:
Particiapation of this module may require purchasing electronic components or other devices. A budget is provided, where this is necessary. The budget is sufficient to cover the cost of successfully completing the project. A student may choose to exceed the budget in which case the student would be liable to pay the difference between the budget limit and the cost of any components.
Communication Systems Electronics
Summary:The course covers the analysis and design of sub-systems for modern electronic communication systems.
Credits:
15.0
Aims:
This course is intended to equip participants with a basic understanding of the operation of radio-frequency amplifiers, oscillators, filters, modulators and demodulators, etc., for use in modern electronic communication systems.
Objectives:
At the end of the course, participants should be able to: • describe the radio frequency spectrum and the bands used for different types of radio systems; • explain the behaviour of basic electronic components at radio frequencies; • demonstrate the basic principles of modulation and demodulation used in radio communication systems; • apply the basic electronic functions necessary to implement amplitude and frequency modulated radio transmitters and receivers; • discuss the principles of coupling circuit design and L-C filter design; • design simple impedance matching networks and low-pass & high-pass filters to meet a given specification; • analyse and design radio system sub-circuits using transistor small-signal equivalent circuits, where necessary.
Books:
Radio Communication by D C Green; 2nd Edition; Longman/Pearson; ISBN 0582369088
Extra Costs:
There are no additional costs to study this module, unless you exceed your print credit and choose to purchase additional print credit.
Digital Signal Processing
Summary:This is a level 3 course which builds upon the signal processing theory introduced in ELE374, Signals and Systems Theory. The main part of the course covers the theory of digital signal processing techniques and digital filter design. The course concludes with an examination of some applications of digital signal processing.
Credits:
15.0
Pre-requisites:
ELE374
Aims:
To introduce students to the advanced concepts of processing signals that are represented as finite-precision number sequences, and to examine the role of digital signal processing techniques in digital storage and transmission.
Objectives:
Explain the principles of analogue-to-digital and digital-to-analogue conversion of band-limited signals, and be aware of the limitations and imperfections of real systems. Describe the discrete-time representation of sampled signals. Explain the concepts of linearity, time-invariance, stability, causality, discrete-time convolution and linear-coefficient difference equations. Explain the principles, theory and properties of the DTFT, the DFT and the z-transform. Understand the principles of discrete time filters (FIR and IIR). Design simple FIR linear-phase filters using the window method or by frequency-sampling design. Design computational structures for the realization of DSP algorithms for filters.
Books:
Digital Signal Processing Concepts and Applications by B. Mulgrew, P Grant and J Thompson; MacMillan 2003; ISBN 0333963563
Extra Costs:
There are no additional costs to study this module, unless you exceed your print credit and choose to purchase additional print credit.
Microprocessor Systems Design
Summary:The course examines the structure, applications and programming of microcontroller and similar devices. There will be practical work on using the devices as part of the module.
Credits:
15.0
Pre-requisites:
ECS412U
Aims:
- To impart an understanding of the architectures of microcontrollers and microprocessors.
- To impart an understanding of the design issues in using microcontrollers and similar devices.
- To enable students to make an informed choice of microcontrollers or similar device for a particular application.
- To enable students to use microcontroller devices in electronic circuits.
Objectives:
- Understand the architecture of microcontroller and microprocessor devices.
- Understand the timing, memory and data transfer limitations of using these devices.
- Be able to choose the right device for a particular application.
- Understand of the development cycle for the devices.
- Understand interfacing issues for the devices.
- Be able to write C code and assembly code for the devices.
- Use a microcontroller in an electronic circuit.
Core Skills:
- Analyse information in the literature.
- Present a coherent report on a topic that is initially unfamiliar.
- Assess information and produce a summary.
Books:
The 8051 Microcontroller and Embedded Systems (2nd edition) by M A Mazidi and J Mazidi and R McKinlay; Prentice Hall 2006; ISBN 9780131194021
Enterprise Management
Summary:Introduction to business and management concepts and theories. Development of these concepts and theories in an engineering/technology context.
Credits:
15.0
Aims:
This is a module aimed at giving students an initial understanding of key business concepts that will then be developed further both in this module and in subsequent modules taken on the above degrees. The QAA in its Engineering Benchmark statement and the industry recommend that Engineering students take at least one business module as part of their degree programme in order that they obtain key skills. This module has been specifically designed to fulfill the needs of Electronic Engineering students based in the UK. The case studies and examples used in the module will be representative of the International Business environment.
Objectives:
Demonstrate relevant knowledge and understanding of organisations, the external environment in which they operate and how they are managed. Demonstrate relevant knowledge and skills that can be applied in an organisation to respond to change in both the internal and external environment. Explain each of the areas of business covered in the module and how they interact. Apply knowledge to practical and 'real-life' management situations. Apply knowledge of management to business scenarios in the International market
Core Skills:
Research a topic; Work as part of a team in organising time and sharing tasks; Manage time effectively and produce written progress reports and a final report on time; Write an essay that communicates a reasoned argument in a structured, clear, concise and well-presented manner; Demonstrate skills of critical thinking, analysis and synthesis in class discussions and assessment.
Books:
A. Palmer and B. Hartley (2009), The Business Environment, 6th Edition, published by: McGraw-Hill; 007711972X
Extra Costs:
There are no additional costs to study this module, unless you exceed your print credit and choose to purchase additional print credit.
Microwave and Optical Transmission
Summary:The Course studies electromagnetic waves starting with Maxwell's equations and applies the theory to the practice of microwave and optical transmission.
Credits:
15.0
Pre-requisites:
ELE102
Aims:
The course starts from the principles of static electric and magnetic fields, and aims to develop electromagnetic wave theory to the point where it can be used to explain (mathematically and physically) the behaviour of a wide variety of practical microwave and optical transmission systems.
Objectives:
Discuss the mathematical development and physical meaning of Maxwell's equations. Describe the principles governing the transmission of waves in free space and guided media. Solve a range of electromagnetic problems by application of principles taught. Discuss the use of microwaves and optical waves in the real world.
Books:
Electromagnetics with Applications by Kraus and Fleisch; 5th Edition; McGraw-Hill 1999; ISBN 0071164294
Extra Costs:
There are no additional costs to study this module, unless you exceed your print credit and choose to purchase additional print credit.
Entrepreneurship in Information Technology
Summary:The aim of this module is to increase your awareness of the commercial opportunities available to you in the area of Information Technology. We examine how to cultivate an entrepreneurial mind set and discuss the routes available for turning your ideas into business ventures. The course provides an introduction to a number of crucial business skills such as financial planning, business planning and how to sell yourself and your ideas.
Please note that numbers on this course are limited. Priority will be given to Computer Science students who have this course on their recommended programme.
Credits:
15.0
Pre-requisites:
None
Aims:
Objectives:
Core Skills:
Concise and effective presentation: presentation and written reports. Teamwork.
Microwave Electronics
Summary:The course will examine the principles of operation of various two and three terminal active and passive microwave devices, together with appropriate circuit analysis techniques, leading to the design of simple microwave systems.
Credits:
15.0
Pre-requisites:
ELE366
Aims:
This is a level 3 course and provides students with a detailed understanding of transmission line analysis and design. The physics of operation and mathematical models of common two and three terminal active devices are provided. Experimental experience of standard microwave measurement methods are provided along with experience in using a microwave circuit CAD tool. Students completing the course will be able to design simple microwave systems.
Objectives:
Explain the mathematical equations that describe transmission line propagation. Use the Smith chart to analyse transmission line circuits and to design matching circuits. Use S-parameters. Explain the operation of basic microwave waveguide components and use them in an experimental system. Explain the operation of basic microstrip and stripline components. Describe the physics of operation of the Gunn Oscillator, PIN diode, and Schottky Diode. Describe the physics of operation of the MESFET. Design a simple amplifier. Explain the principles of a microwave super-heterodyne receiver. Design a microwave balanced mixer. Design a basic microwave front-end receiver using a microstrip circuit. Use a microwave circuit CAD system to analyse simple passive circuits, design simple filters, design a simple transistor amplifier. Use a microwave network analyser and reflection/transmission test set to measure device properties and perform a 3 stub match to a microwave horn antenna. Use a microwave network analyser and S-parameter test set to measure S-parameters of two terminal devices.
Core Skills:
Understand the difference between microwave and electronic circuits; Understand basic transmission line equations; Understand impedance matching and know how to use the Smith Chart; Understand basics of passive microwave components such as filters, power combiner/divider; Understand basics of microwave amplifier, oscillator and mixer designs; Understand basics of control circuits
Books:
Microwaves by K.C. Gupta; Wiley Eastern 1979;
Extra Costs:
There are no additional costs to study this module, unless you exceed your print credit and choose to purchase additional print credit.
Integrated Circuit Design
Summary:The course introduces CAD, design methodology, architectures, circuit and fabrication techniques for integrated circuits. The main emphasis is on CMOS design.
Credits:
15.0
Pre-requisites:
ELE335 or equivalent
Aims:
To give an understanding of the technology used to manufacture integrated circuits and of the different fabrication technologies currently used. To introduce the CAD tools used in designing integrated circuits and to introduce students to the use of these tools. To explain some of the algorithms and file formats used in the CAD tools. To explain techniques used in circuit design for integrated circuits. To give students an understanding of the state of the art in integrated circuit design. To give students an understanding of IC test techniques and the importance of considering testing from the beginning of the design process.
Objectives:
Recall factual knowledge and be able to apply it in familiar and unfamiliar situations. Employ scientific, mathematical and software 'tools' to a familiar or unfamiliar situation; Interpret information presented in the form of technical circuit-diagrams, flow-charts and high-level languages. Use laboratory test equipment. Critically appraise a particular topic. Express the financial background against which decisions are made in Industry.
Core Skills:
Use CAD software Write a report on an electronic design
Books:
CMOS VLSI Design: A Circuits and Systems Perspective by N.H.E. Weste and D. Harris; 3rd International Edition; Addison-Wesley 2005; ISBN 0321269772
Network Planning, Finance and Management
Summary:New module under development for 2012/13. Information pertaining to this module will appear once approved.
Credits:
15.0
Aims:
New module under development for 2012/13. Information pertaining to this module will appear once approved.
Objectives:
New module under development for 2012/13. Information pertaining to this module will appear once approved.
Core Skills:
New module under development for 2012/13. Information pertaining to this module will appear once approved.
Extra Costs:
New module under development for 2012/13. Information pertaining to this module will appear once approved.
Entry Requirements
Specific Condition(s): A-level or equivalent Maths & Physics*. A-level Electronics considered in place of Physics and for exceptional candidates AS Physics will be considered if it is part of a broader curriculum model.
Student Projects
Emoticons (smilies) in a multiple users chat room application
Computer technologies mean that we live in a world where much of our communication is based on written rather than spoken words;
Read moreEmoticons (smilies) in a multiple users chat room application
Key Contacts
Undergraduate Admissions Administrator
Student Voices
Nuzhah Gooda Sahib
BSc Computer Science"Being an international student from Mauritius, I couldn’t come to visit the university before accepting my offer. I chose Queen Mary mainly because of the degree programme – it had the right combination of computer science and business modules that I wanted together with on-campus accommodation. It is very convenient to live a few minutes from lectures. Queen Mary is diverse – there are people from all over the world. It’s just a very enriching experience."
Read moreNuzhah Gooda Sahib
Being an international student from Mauritius, I couldn’t come to visit the university before accepting my offer. I chose Queen Mary mainly because of the degree programme – it had the right combination of computer science and business modules that I wanted together with on-campus accommodation. It is very convenient to live a few minutes from lectures. Queen Mary is diverse – there are people from all over the world. It’s just a very enriching experience.
The best thing about a joint programme like the BSc Computer Science with Business Management and Accounting is that it gives you the opportunity of being involved in two departments. It’s challenging but very interesting. Another great thing about it is that you get to meet loads of different people. Our lecturers are very involved in their own research groups and it’s very interesting to hear them talk about their pioneering research.
There are plenty of spaces at Queen Mary for socialising and there is no lack of places to relax between lectures. Our campus has several eating outlets and coffee shops. The new health and fitness centre provides another way to spend time. For some place a little quieter, Regent’s Canal runs through the campus and it’s a good place to sit on a nice, warm day.
The library provides a wide range of resources necessary for doing well on your degree programme, including books, journals, computers and printers. The 24/7 opening hours during revision and exam time is a blessing. The ‘Level One’ study area, which is appropriate for group study and teamwork, provides a very relaxed environment.
Like most computer science students, my favourite place on campus is the Informatics Teaching Laboratory (ITL). It is a building exclusively for the School’s students and it has the computers and software needed for our work. Whether an undergraduate or a master’s student, it’s the place where we spend most of our days. In fact, the first thing I do when I get to campus is go to the ITL to see who else is around.
Last academic year I was involved in PASS (Peer Assisted Study Support) in the department. This is a voluntary scheme aimed at helping first year students to settle in university life and also to cope with the challenges involved with studies in computer science. I have really enjoyed this experience and feel that it’s worthwhile to help first year students. Also, as the scheme is run in other departments too the inter-departmental meetings allowed me to meet other people. The training programme provided useful careers advice on CV building, presentations and teamwork.
The most interesting – and most difficult – part of my degree has been the software engineering project in my second year. It involved a group project to build two card games. The project lasted for the year and was aimed at simulating a real work environment with deadlines and deliverables. Looking back now, I can say it was a very enriching experience as it taught me things I that will be really useful in my future career.

