The University of Southampton

ELEC6200 Group Design Project

Module Overview

This module provides an introduction to intensive group project work in collaboration with an industrial or academic customer. Students work in groups of four or five on a challenging project iwhich will be typically based on an idea from an industrial partner, or from a research project looking to transfer technology to industry or build a demonstrator/proof of concept.

The aim of the group design project is to encourage both innovation and engagement with the broader engineering context (financial, economic, social, environmental). The use of ‘real world’ engineering problems requires students to actively engage with their customers to determine the scope and requirements of their project, in order to provide a realistic simulation of the sort of challenges that they are likely to face as engineering graduates.

Aims & Objectives

Aims

Knowledge and Understanding

Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:

  • A range of subject areas that are relevant to your project, including some from outside engineering, and their application to your project
  • Design processes, methodologies, specialist tools and techniques used to design, analyse, implement and verify systems in your area of engineering

Subject Specific Intellectual

Having successfully completed this module, you will be able to:

  • Acquire specialist knowledge through critical study of the relevant research literature
  • Solve unfamiliar problems and address challenges encountered during the course of your project
  • Relate your project to current activities in research and development, and identify any potential novel contributions that might arise from your project
  • Analyse and report on the financial, economic, social and environmental issues arising from your project

Transferable and Generic

Having successfully completed this module, you will be able to:

  • Work as part of a team to manage your project, by planning and allocating tasks, and by coordinating your activities with those of your team mates
  • Make effective use of available resources (human, economic and time)
  • Present and explain joint technical work, both in written form and in formal group and individual presentations

Subject Specific Practical

Having successfully completed this module, you will be able to:

  • Liaise with customers in order to determine the scope and requirements of your project, and the criteria for judging its success
  • Apply design processes and methodologies and adapt them in unfamiliar situations
  • Generate innovative designs for products, systems, components or processes to fulfill new needs
  • Apply engineering techniques, taking account of a range of commercial and industrial constraints
  • Apply mathematical and computer-based models for solving problems in engineering
  • Assess the limitations of particular cases when solving engineering problems, and reflect on and critically evaluate the effectiveness of your chosen approach

Learning & Teaching

Learning & teaching methods

ActivityDescriptionHours
LectureTwo briefing sessions in Semester 1. Six briefing sessions and guest lectures in Semester 2.12
Project supervisionTwelve group meetings with your supervisor in Semester 1.12
SeminarThree student presentations in Semester 1.3
SeminarStudent poster conference after Semester 2 exams.6

Assessment

Assessment methods

Group Report

The largest element of the assessment is the group report, which gives the group the opportunity to report on their planning; their allocation of responsibilities; their design, implementation and testing, including any innovative solution; their relationship with their industrial "customer"; and to justify their chosen approach. The group report must indicate clearly the individual contributions of all partners and should contain at most 4000 words per group member. The group report is submitted in semester 2 and counts for up to 75% of the total module mark (at the discretion of the examiners).

20% of the marks from the group report derive from the writing and presentation of the report, and the remaining 80% derive from the technical contribution made by the project, including the team work aspect. The 'team work aspect' will also take into account delivery of the 'customer' requirements as well as effective project management.

Group Presentations and Poster

The presentations give the group an opportunity to describe what they are planning to accomplish, and to demonstrate what they have achieved. There are three presentations. The group also create a poster, summarising their project. This poster and the final presentation are assessed and together contribute at least 5% towards the final mark for the GDP (at the discretion of the examiners).

Individual Reflection

Each student will also produce a critical appraisal of their project, including the rationale for any design or implementation decisions they were responsible for, and an evaluation of the achievements of the group, how well everyone worked together, and the effectiveness of the planning and development process. Up to 2000 words. The individual reflection contributes 5% towards the final mark for the GDP.

Individual Report

The individual report requires each student to write a report that demonstrates their understanding of technology exploitation, including its business, social and environmental impact, by analysing the broader issues arising from their project, using evidence provided by external speakers, considering associated issues in current research and development activities, and the possibility for enhancing current knowledge and practice. Up to 3000 words.

The individual report contributes 15% towards the final mark of the GDP

MethodHoursPercentage contribution
Group Report-75%
Group Presentations-5%
Individual Reflection-5%
Individual Report on Technology Exploitation-15%

Referral Method: By set coursework assignment(s)

Due to the nature of this module in that the majority of the assessment is based on group work referral is by internal resit only. It is not possible to refer in the same academic year.

Share this module FacebookTwitterWeibo

COMP6204 Software Project Management and Development

Module Overview

The aim of this module is to prepare students for undertaking large software projects. It introduces the students to the high-level strategies required for managing projects from their genesis to completion. This includes decision making regarding the overall project strategy, staffing levels, development environment etc. The module also aims to expose the students to modern development techniques such as XP and Scrum and Test-Driven Development.  The module is compulsory for MSc Software Engineering students. Experience of Object-Oriented programming is assumed.

Aims & Objectives

Aims

On successful completion of this module you will :

Be able to demonstrate understanding of formal management for software projects

Be able to demonstrate understanding of quality assurance practices for software projects

Be able to describe a number of modern software development methods

Be able to select appropriate modern software development methods for a variety of software projects

Syllabus

Managing the software development process -

 Estimating software projects

 Contracts, planning and monitoring

 Costing and budgeting

 Models of Software Projects

Quality assurance - 

 Concepts in QA

 Capability Maturity Modelling 

 ISO 9000 standards

 Metrics

 Testing strategies

 Risk management 

Development methods - 

 Iterative and incremental development

 Agile Development techniques

 Test-driven development 

 Manual vs Automated Testing

 Refactoring

Learning & Teaching

Learning & teaching methods

ActivityDescriptionHours
LectureLectures covering the course material36
TutorialExercise class to consolidate the learning of the course material12

Assessment

Assessment methods

MethodHoursPercentage contribution
Project Management Plan -25%
Exam2 hours75%

Referral Method: By examination

Share this module FacebookTwitterWeibo

ELEC6238 Research Skills and Practice

Module Overview

This module will ensure that all students on the MSc Wireless Communications programme have the skills and fundamental knowledge that is prerequisite to all the other modules in the programme. The focus will be on using Matlab as a simulation tool for implementing and characterising various wireless communication schemes.

Aims & Objectives

Aims

Having successfully completed this module, you will be able to:

  • provide an introduction to fundamental research methods and techniques used in Wireless Communications
  • develop sufficient skills in Matlab to implement and characerise wireless communication schemes
  • understand the role and application of carrier and baseband simulation of analogue and digital modulation schemes

Syllabus

  • Matlab programming
  • Wireless Communication block diagram
  • Analogue and digital modulation
  • Constellation diagram
  • Eye diagram
  • Spectral analysis
  • Baseband simulation
  • Bit Error Ratio computation
  • Monte Carlo simulation
  • Equalisation
  • Carrier simulation

Learning & Teaching

Learning & teaching methods

ActivityDescriptionHours
LectureWk1: 2-hour lecture Wk2: 2-hour lecture 12
Computer LabWk1: 3-hour lab Wk2: 3-hour lab Wk3: 3-hour lab9

Assessment

Assessment methods

MethodHoursPercentage contribution
Algorithmic techniques in Matlab-40%%
Carrier simulations-30%%
Baseband simulations-30%%

Referral Method: By set coursework assignment(s)

Share this module FacebookTwitterWeibo

COMP2201 Groups, Teams and Leaders

Module Overview

Organisational development and practice is increasing in complexity. The need for effective teams and the ability of employees to contribute to high standards of teamwork within complex environments is an essential dynamic informing organisational development.

 This module aims to provide you with an awareness of the impact of Collaborative working on organisational performance and an understanding of the research which informs such practice. It encourages you to critically analyse your own competencies and skills in team environments.

Aims & Objectives

Aims

Knowledge and understanding

Having successfully completed the module, you will be able to:

A1       demonstrate knowledge and understanding the theories of groups, teams and leaders

A2       communicate issues between diverse social groups, applying psychological models for interaction in teams and groups using evidence based research studies.

A3       use persuasion and negotiation strategies to present ideas to group and team members, in different events and environments.

      

Intellectual skills

Having successfully completed the module, you will be able to:

B1        critically analysis and reflect upon your own skills and practices, particularly in relation to your contribution to group processes.

B2        apply different models of leadership and be able to analyse appropriateness to different teamwork and group environments.

B3        apply knowledge and skills (particularly regarding communication and teamwork) in future work environments.

Subject Specific skills 

Having successfully completed the module, you will be able to:

C1       using effective communication strategies in team-working environments

C2       evaluate your own personal skills and values in a team-working context in light of the theories.

C3       work effectively as part of a team, including taking leadership roles.

Employability /Transferable (key) skills

D1       work effectively with others to achieve a common goal.

D2       reflect and think critically as a component of practice, independent learning and professional development.

D3       to develop oral and written communication skills appropriate to team-working environments.

Syllabus

Introduction to collaborative working and its organisational context.

People at work, in particular behaviour, intention, attitude.

The self at work, in particular self-awareness and communication.

Understanding others at work, in particular how problems are attributed, and how to interview.

Self-presentation at work, in particular assertive behaviour.

Communicating at work, in particular what makes for good communication, and what bars communication.

Persuading at work, in particular what makes a good persuasive presentation.

Using power.

Relationships at work, in groups and teams.

Working across cultures.

Leadership, management, influences.

Problem solving and troubleshooting.

Learning & Teaching

Learning & teaching methods

ActivityDescriptionHours
Lecture36

Assessment

Assessment methods

The field trip (team sailing) will take place in either week 6 or week 7.  There is no charge for this trip.  The first coursework assignment depends upon undertaking the team sailing field trip.

MethodHoursPercentage contribution
Individual report on group working 1, reflection on sailing event.-60%
Individual report on group working 2, leadership and group work.-40%

Referral Method: By set coursework assignment(s)

Share this module FacebookTwitterWeibo

COMP1208 Business Information Systems

Module Overview

Understand the role of information systems in organisations as and explore the life cycle of information systems development

Aims & Objectives

Aims

Knowledge and Understanding

Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:

  • The common categories of computer-based information systems and their organisational context
  • Common application domains and their intrinsic characteristics.
  • The process of development of information systems.

Subject Specific Intellectual

Having successfully completed this module, you will be able to:

  • Explain the major categories of information system, where and how they are used.
  • Explore the relationship between computer systems and organisations.
  • Justify decisions and evaluations about technologies and their suitability.

Transferable and Generic

Having successfully completed this module, you will be able to:

  • Presenting information and ideas making use of relevant resources,demonstrate research and study skill.

Syllabus

  • Introduction to Information Systems:
    • What is a system?,
    • Information, data and communication,
    • Information systems
  • Organising Relationships:
    • The system owner,
    • The IT department
  • The IS Life Cycle:
    • System development,
    • System selection and acquisition,
    • System maintenance
  • Managing:
    • What is IT?,
    • Managing an information system,
  • Managing the IT function Planning :
    • IT modelling,
    • IS Strategy,
    • Managing change; Costing,
    • Quality; Risk

Learning & Teaching

Learning & teaching methods

ActivityDescriptionHours
LectureThis is main activity in which the subject matter material is delivered. Attendance is advisable.33
TutorialThese session give you an opportunity to discussion a case study, this allows you to get clarification on any misunderstanding of the lecture material. These are assessed and therefore attendance is compulsory. 11

Assessment

Assessment methods

MethodHoursPercentage contribution
Report-25%
Exam2 hours75%

Referral Method: By examination

Share this module FacebookTwitterWeibo

ELEC2210 Applied Electromagnetics

Module Overview

•      To introduce the students to fundamental concepts of low frequency electromagnetics with examples from electrical power engineering.

•      To present and develop the concepts of high frequency fields radiated from open and

directional antenna systems and wave guides.

•      To give the students an appreciation of the importance of computational electromagnetics in the context of engineering.

•      To introduce the students to fundamental numerical techniques for solving field problems.

•      To equip the students with basic programming, computing and CAD skills.

•      To increase the awareness of the students of the role of mathematics in engineering applications.

Aims & Objectives

Aims

Knowledge and Understanding

Having successfully completed the module, you will be able to demonstrate knowledge and understanding of:

A1. Basic concepts of electromagnetic theory

A2. Vector algebra in the electromagnetic field context

A3. Properties of static and time-varying electromagnetic fields

A4. Physical meaning of Maxwell's equations

A5. Mathematical description of fundamental laws of electromagnetism

A6. Electric and magnetic properties of matter

A7. Principles of electromagnetic radiation

A8. Fundamentals of modelling and simulation techniques applied to electromagnetics

A9. Dual energy bounds techniques

A10. Principles of finite difference and finite element formulations

A11. Advantages and limitations of various field modelling techniques

A12. Techniques of sparse matrices and compact storage schemes

Intellectual Skills

Having successfully completed the module, you will be able to:

B1. Appreciate the role of computational electromagnetics in engineering

B2. Identify different types of equations governing electromagnetic processes

B3. Derive equations describing electromagnetic phenomena

B4. Formulate fundamental laws of electromagnetism

B5. Solve differential equations using separation of variables

B6. Analyse simple electromagnetic systems

B7. Appreciate the complexity of CAD systems for electromagnetic design

B8. Distinguish between various stages associated with CAD

B9. Design models suitable to analyse performance of electromagnetic devices

B10. Relate field displays to fundamental concepts of electromagnetics

Subject SpecificSkills

Having successfully completed the module, you will be able to:

C1. Demonstrate electromagnetic theory applied to simple practical situations

C2. Explain the meaning and consequences of field theory

C3. Apply Maxwell's equations to problems involving simple configurations

C4. Interpret electromagnetic solutions

C5. Explain the operation of simple electromagnetic devices

C6. Applymathematical methods and vector algebra to practical problems

C7. Be familiar with running commercial finite element software

C8. Set up, solve and interrogate solutions to problems using FE software

 

Employability/Transferable/KeySkills

Having successfully completed the module, you will be able to:

D1. Write programs using C language

D2. Use electromagnetic CAD packages

D3. Write technical reports

D4. Work in a small team to conduct an experiment

Syllabus

Approximate methods of field solution (2 lectures)

Geometrical properties of fields; method of ‘tubes and slices’.

•      Flow of steady current (2 lectures)

Potential gradient; current density; divergence; nabla operator; Laplace's equation.

•      Electrostatics (3 lectures)

The electric field vector; scalar electric potential; Gauss's theorem and divergence; conservative fields; Laplace and Poisson equations; electric dipole, line charge, surface charge; solution of Laplace's equation by separation of variables; polarisation; dielectrics, electric boundary conditions.

•      Magnetostatics (4 lectures)

Non-conservative fields, Ampere's law and curl; magnetic vector potential; magnetization and magnetic boundary conditions; magnetic screening with examples.

•      Electromagneticinduction (2 lectures)

Faraday's law; induced and conservative components of the electric field, emf and potential difference.

•      Maxwell's equations (2 lectures)

Displacement current; Maxwell's and constituent equations; the Lorentz guage; wave equation.

•      Time-varying fields in conductors (3 lectures)

Diffusion and Helmholtz equations; skin depth; eddy currents in slabs, plates and cylindrical conductors; deepbar effect.

•      Computational aspects of approximate methods of field solution (1 lecture)

The method of tubes and slices.

•      Review of field equations (1 lecture)

Classification of fields: Laplace's,Poisson's, Helmholtz, diffusion, wave equations; Vector and scalar formulations.

•      Finite difference method (5 lectures)

Five-point scheme,SOR; example; Diffusion and wave equations, explicit formulation,Crank-Nicholson implicit scheme, a weighted average approximation, alternating-direction implicit method;Convergence and stability; handling of boundary conditions; Alternative formulation of the finite-difference method.

•      Finite element method (5 lectures)

Variational formulation, first-order triangular elements, discretisation and matrix assembly; the art of sparse matrices; alternative approximate formulations (including Galerkin).

•      Electromagnetic radiation (6 lectures)

Current element; radiation resistance; plane waves; linear antenna;antenna arrays;

waveguides.

Note: the first 30 hours of lectures are common with ELEC2211 and ELEC2219, the last 6 hours are different.

Learning & Teaching

Learning & teaching methods

ActivityDescriptionHours
Lecture36
Tutorial6
Specialist Lab9

Assessment

Assessment methods

MethodHoursPercentage contribution
Coursework-35%
Laboratories-15%
Exam2 hours50%

Referral Method: By examination

Share this module FacebookTwitterWeibo

ELEC6104 Bio-Nanotechnology Laboratory Project

Module Overview

This module will introduce you to two bionanotechnology experiments involving state-of-the-art equipment that is normally only used by researchers. The first experiment starts with fabrication and characterisation of a microstructured master mold, and continues with casting of an elastomeric stamp and printing microscale patterns with a fluorescent protein. This will take place partly in the Mountbatten clean room and partly in the bio-ECS lab (Centre for Hybrid Biodevices) in the Life Sciences building.

In the second experiment, you will be introduced to the properties of nanophotonics, where light is interacting with features smaller than the wavelength of light. You will use a Raman spectrometer to perform spectroscopic analysis of different biological and chemical compounds, and you will investigate how the use of a nanophotonic crystal can enhance detection enormously. You will also measure the reflective and diffractive properties of the nanophotonic structure itself.

This module offers a considerable amount of practical work that is supported by a small number of lectures. You will be expected to deepen your knowledge and understanding of the relevant principles by self-study, and to include scientific context and literature-informed data analysis in the reports.

Note that ELEC3042 Introduction to Bionanotechnology (semester 1) is a prerequisite for this module because the lab project requires prior knowledge of biomolecular concepts. Part IV students should have taken ELEC3042 in Part III and MSc students should have taken ELEC3042 in semester 1. Due to the specialized lab work, this module has a capacity of ~12 students.

Aims & Objectives

Aims

The aims of this module are to enhance knowledge and understanding of bionanotechnology applications by performing laboratory experiments in the context of related modules and the scientific literature.

On successful completion of the module you will be able to:

  • explain the principles of photolithography, soft lithography and micro-contact printing
  • demonstrate knowledge and understanding of surface chemistry and its importance in fabrication
  • explain the principles of nanophotonic spectroscopy
  • demonstrate knowledge and understanding of signal enhancement by nanophotonic structures
  • critically evaluate experimental procedures and experimental data in the context of lecture material and the scientific literature

Syllabus

Soft lithography (experiment 1):

  • fabrication of patterned wafer ('master') in clean room (application of fluid primer and dry-film resist on glass wafer, photolithography with microscale patterned mask, microscopy and profiling of developed patterns)
  • surface modification tests (silane and thiol chemistry, contact angle measurements)
  • fabrication of elastomeric stamp (silanisation of master, preparation of elastomer, casting of elastomer)
  • micro-contact printing (preparation of elastomeric stamps, inking with fluorescent protein, protein stamping on glass substrates using various methods, fluorescence microscopy of printed features)

Nanophotonic structures and Raman spectroscopy (experiment 2):

  • photonic crystal structures
  • Raman scattering
  • optical characterisation of photonic crystal
  • identification of biological and chemical compounds by spectroscopy

Learning & Teaching

Learning & teaching methods

ActivityDescriptionHours
Specialist Labsoft lithography and nanophotonics laboratory sessions in research laboratories15
Lecturelectures explaining basic concepts of soft lithography and nanophotonics4
Tutorialtutorials to support data analysis and report writing2

Assessment

Assessment methods

The lab reports (coursework 1 and 2) will not be marked if the student has not attended the laboratory sessions.

MethodHoursPercentage contribution
Soft-lithography experiment and report-50%
Nano-photonics experiment and report-50%

Referral Method: By set coursework assignment(s)

Share this module FacebookTwitterWeibo

COMP1209 System Design

Module Overview

One of the distinguishing characteristics of computing professionals is that we understand systems. A system is a set of things, abstract or concrete, virtual or real, that work together in a complex mechanism or network in order to achieve some goal. In computing we are used to thinking of the internals of software as a system (a collection of modules or objects that work together), but programs frequently works together to collectively solve problems, and if we take the bigger view a set of software exists in some bigger context - including data, people, policies and organisations - to form a system.

This course is about developing a mindset to understand how systems work, and giving you the tools to deal with them in-the-small (at the software level), and in-the-large (at the level of software situated in some real world environment).

Aims & Objectives

Aims

Knowledge and Understanding

Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:

  • current trends in system design and modelling
  • software engineering lifecycles
  • a variety of testing methodologies

Subject Specific Intellectual

Having successfully completed this module, you will be able to:

  • explain the advantages of a systematic approach to system design
  • analyse a problem in a systematic manner
  • evaluate the appropriateness of different modelling techniques for a given task
  • apply soft systems design and requirements engineering
  • describe simple processes using UML
  • take a systematic approach to a problem, suitable as a foundation for software engineering and information modeling

Syllabus

It covers three important topics:

  1. The Unified Modelling Language (UML) - a set of techniques and diagrammatic standards to help model systems in-the-small (including Use Cases, Activity, Sequence and Class diagrams)
  2. Soft Systems Methodology (SSM) - an approach to capturing and understanding systems in-the-large
  3. Software Engineering - how these two views of systems fit into the software engineering process (in particular the software lifecycle, and testing strategies)

Learning & Teaching

Learning & teaching methods

ActivityDescriptionHours
Lecture12
Tutorial12
Computer Lab
Computer Lab

Assessment

Assessment methods

The coursework element is group work, and the students within a group receive the same mark. The exam forms the individual element of assessment. Both exam and group work cover the full content of the course.

MethodHoursPercentage contribution
Group Activity: Case Study-40%
Group Activity: Presentation-10%
Exam1.5 hours50%

Referral Method: By examination and a new coursework assignment

Share this module FacebookTwitterWeibo

ELEC2024 TT Electronic Labs Yr2

Module Overview

This module is the laboratory programme for all second-year students enrolled on an 'Electronic Engineering' or 'Electronic Engineering with X' degree programme. It aims to give students the opportunity to practically apply the theory that they learn in their other modules. Leading on from ELEC1029 TT Electronic Labs Yr1 programme, along with standard electronics lab apparatus, students have access to a range of specialist equipment needed to support the more advanced material covered.

All general laboratory exercises in the second year are directly associated with, and contribute marks to, taught modules. These exercises normally last for three or six hours, and are marked at the end of the session.

There are also a number of focussed design exercises, which fall under the ELEC2205 Electronic Design module. These typically have a higher time commitment and may require the production of a report which is marked separately.

There are no specific pre-requisites for this module.

Aims & Objectives

Aims

Knowledge and Understanding

Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:

  • Each laboratory exercise is associated with learning outcomes of its 'parent' module

Subject Specific Intellectual

Having successfully completed this module, you will be able to:

  • Each laboratory exercise is associated with learning outcomes of its 'parent' module

Transferable and Generic

Having successfully completed this module, you will be able to:

  • Each laboratory exercise is associated with learning outcomes of its 'parent' module

Subject Specific Practical

Having successfully completed this module, you will be able to:

  • Each laboratory exercise is associated with learning outcomes of its 'parent' module

Disciplinary Specific

Having successfully completed this module, you will be able to:

  • Each laboratory exercise is associated with learning outcomes of its 'parent' module

Syllabus

As an example, the laboratory exercises may include:

ELEC2201 Devices

  • Research Exercise on Solar Cell Efficiency

ELEC2202 Digital Systems and Communications

  • Signal Processing with MATLAB
  • Modulation and Detection
  • SystemVERILOG and FPGAs
  • Digital Circuit Design Exercise

ELEC2203 Control

  • PID Control
  • Phase Lead Compensation of an Inverted Pendulum

ELEC2204 Computer Engineering

  • Interfacing
  • Real-time Operating Systems
  • Computer Simulation
  • Design and Test of Finite State Machines

ELEC2205 Electronic Design

  • Integrated Circuit Design Exercise
  • Analogue Circuit Design Exercise
  • System Design Exercise

ELEC2212 Electromagnetism for Communications

  • Introduction to Fibre Amplifiers

ELEC2216 Advanced Electronic Systems

  • Feedback Amplifiers
  • Introduction to Active Filters

Learning & Teaching

Learning & teaching methods

Assessment

Assessment methods

This is a zero-credit module. Each laboratory exercise is associated with an assessment module.

Referral is not required for this module, as marks from assessments contribute towards other modules.

MethodHoursPercentage contribution
Standard Labs-50%
Design Exercises-50%

Referral Method: See notes below

Share this module FacebookTwitterWeibo

COMP1214 Systems & Platforms

Module Overview

To enable you to gain an understanding of the foundation concepts of Information Technology.

Aims & Objectives

Aims

Knowledge and Understanding

Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:

  • Explain theoretical aspects of operating systems using real world examples
  • Articulate the principles of operating system design
  • Describe how computers interface and communicate with other devices

Subject Specific Intellectual

Having successfully completed this module, you will be able to:

  • Critique conventional computing theories and demonstrate awareness of the potential of alternative paradigms
  • Comparatively evaluate features of competing operating systems
  • Evaluate current trends and future developments

Subject Specific Practical

Having successfully completed this module, you will be able to:

  • Install and get working various operating systems

Syllabus

•  Health and safety at work and in laboratories

•  Introduction to operating systems

o    OS Design: Lessons learned

o    OS Design: Trends

o    Simple operating systems including: memory usage, input-output principles, data transfer to peripherals, use of buffers, and principles behind specific peripherals such as printers and discs

•  Introduction to Virtualisations

•  Introduction to Mobile systems

Learning & Teaching

Learning & teaching methods

ActivityDescriptionHours
LectureDelivery of core syllabus content.24
TutorialA discussion and practice of how to apply the principles studied so far.12
Specialist LabPractical Labs5

Assessment

Assessment methods

MethodHoursPercentage contribution
Coursework Assignment-20%
Laboratory Work-10%
Weekly Quizzes-10%
Exam2 hours60%

Referral Method: By examination

Share this module FacebookTwitterWeibo

Pages