The Programme Handbook is a user manual for the Software Engineering Programme, containing valuable information for all participants.
|The Programme offers two postgraduate qualifications: Master of Science (MSc) degrees in Software Engineering (SE) and in Software and Systems Security (SSS).||intro|
|A formal qualification in computing is not required for admission to the MSc. Each application is evaluated on the basis of the applicants CV.||intro, admissions|
|For either MSc, students take ten (10) modules plus a project week, and complete the corresponding assignments. All activities must be complete within four (4) years.||intro, progression|
|Students may request a suspension of status for up to a period of three (3) terms at a time. No more than a total of six (6) terms' suspension will be granted during a single MSc.||progression|
|Each module consists of three parts: (i) pre-study which aims at a notional 10 hours of study time, before the teaching week begins; (ii) teaching is normally from 9 a.m. to 5 p.m. Monday to Thursday, and from 9.00 to 12.30 on Friday; and (iii) an assignment, distributed to all attendees on the last day of the teaching week.||structure|
|Students can book a place on a specific module up to 18 months in advance, and cancel bookings without penalty. A fee is charged for each module attendance, and is payable strictly in advance. The Programme reserves the right to refuse or cancel module registration in which case the fee will be refunded in full.||intro, portfolio|
|Students on the MSc in SE have free choice across the whole portfolio of modules, including the security modules.||intro|
|Students on the MSc in SSS need at least six (6) modules from the security theme, and their dissertation needs to be on a security topic.||intro, portfolio|
|Class sizes are strictly limited and there is no overbooking, but students may join a waiting list if the module is fully booked.||portfolio|
|There are no mandatory modules except the project week.||intro|
|Students can attend up to two (2) modules before applying for an MSc, and use these modules as credit towards a subsequent qualification.||intro|
|Assignments are treated as examinations and participants are asked to sign an assignment acceptance form. Plagiarism is taken extremely seriously. Please refer to acknowledgement of sources, www.ox.ac.uk/students/academic/guidance/skills/plagiarism and www.ox.ac.uk/students/academic/guidance/skills/referencing.||structure, examinations|
|Assignments must be submitted within six weeks. A student who cannot meet the deadline and intends to take a later assignment in the same subject must formally withdraw from submission, before the deadline.||intro, structure|
|Assignments are submitted via the Programme website in PDF format. Assignments should normally not exceed 6,000 words.||structure|
|A dissertation project, normally between 45 and 60 pages in length, excluding appendices and illustrations, is required to obtain an MSc.||projects|
|Students may choose any topic, in consultation with their supervisor, that will allow them to demonstrate understanding of software engineering or security.||projects|
|The dissertation can be submitted at any time during the MSc, although it is usually the last piece of work a student submits before being examined. Specific deadlines apply.||projects|
|A written confidentiality, or non-disclosure, agreement can be established between the University and the student (or their employer) if needed.||projects|
|Students must be members of one of the colleges of the University and are required to attend a matriculation ceremony within two terms of starting on the Programme.||progression|
|The awards PGCert and PGDip are available as exit awards for students who cannot complete the MSc.||intro|
- Introduction: the aims and objectives of the Programme, and how it all fits together.
- Portfolio of Modules: the one-week courses that the Programme offers.
- Structure of a Module: how each one-week course works.
- Projects: all about the project component of the Masters' degrees.
- Admissions: the process of application and admission to the Programme.
- Progression: the period of study, suspensions and extensions.
- Resources: the resources available, and how to find them.
- Contacts: getting in touch with the right person, and how to contact them.
- Programme Specification: a structured description of the essentials of the Programme
- Examination Conventions: the guidelines that the examiners work to
- Award Regulations: the official regulations of the University regarding the Programme.
- Schedule of Modules.
- Statement of Provision: our official statement of provision.
- Harassment Policy and Procedure: University Policy and Procedure on Harassment.