Honour School of Mathematics and Computer Science

Differences from 2016/17 to 2021/22

A

In the following, ‘the Course Handbook’ refers to the Mathematics and Computer Science Undergraduate Course Handbook and any supplements to this published by the Computer Science UndergratuateUndergraduate Supervisory Committee and also posted on the website at: http://www.cs.ox.ac.uk/currentstudents/.

  • 1. The subject  subjects of the Honour School of Mathematics and Computer Science shall be Mathematics and the theory and practice of Computer Science.

  • 2. No candidate shall be admitted to examination in this School unless hethey or she hashave either passed or been exempted from the First Public Examination.

  • 3. The Examination in Mathematics and Computer Science shall be under the supervision of the Mathematical, Physical and Life Sciences Board. The Board shall have the power from time to time to frame and vary regulations for the different parts and subjects of the examination.

  • 4.

    • (a) The examination in Mathematics and Computer Science shall consist of three parts (A, B, C) for the four-year course, and of two parts (A, B) for the three-year course.

    • (b) Parts A, B, and C shall be taken at times not less than three, six, and nine terms, respectively, after passing or being exempted from the First Public Examination.

  • 5. The Examiners shall classify the combined results for Parts A and B, and publish the combineddegree resultsclassification ofafter the candidates have taken the examinations in Part A and Part B, and in respect of candidates taking the four-year course shall separately classify and publish results in Part C.

  • 6.

    • (a) Part A shall be taken on one occasion only. No candidate shall enter for Part B until hethey or she hashave completed Part A of the examination.

    • (b) In order to proceed to Part C, a candidate must achieve upper second class Honours or higher in Parts A and B together.

    • (c) A candidate who obtains only a pass or fails to satisfy the Examiners in PartParts A and B may retake Part B on at most one subsequent occasion; a candidate who fails to satisfy the Examiners in Part C may retake Part C on at most one subsequent occasion. Part B shall be taken on one occasion only by candidates continuing to Part C.

  • 7. A candidate adjudged worthy of Honours on both Parts A and B together, and on Part C may supplicate for the degree of Master of Mathematics and Computer Science provided that the candidate has fulfilled all the conditions for admission to a degree of the University.

  • 8. A candidate in the final year of the four-year course, adjudged worthy of Honours in both Parts A and B together, but who does not enter Part C, or who fails to obtain Honours in Part C, is permitted to supplicate for the Honours degree of Bachelor of Arts in Mathematics and Computer Science with the classification obtained in Parts A and B together; provided that no such candidate may later enter or re-enter the Part C year or supplicate for the degree of Master of Mathematics and Computer Science; and provided in each case that the candidate has fulfilled all the conditions for admission to a degree of the University.

  • 9. All candidates will be assessed as to their practical ability under the following provisions:

    • (a) The Head of the Department of Computer Science, or a deputy, shall make available to the examiners evidence showing the extent to which each candidate has pursued an adequate course of practical work. Only that work completed and marked by noon on Friday of the fifth week of the Trinity Term in which the candidate takes the examination shall be included in these records.

    • (b) Candidates for each part of the examination shall submit to the Chair of the Examiners, Honour School of Mathematics and Computer Science, c/o the Academic Administrator, Oxford University Department of Computer Science, Oxford, by noon on Friday of the fifth week of the Trinity Term in which the examination is being held, their reports of practical exercises completed during their course of study., Foras adescribed reportin ontheir aCourse practical exercise to be consideredHandbook, by the examiners,date itgiven must have been marked by a demonstrator and must be accompanied by a statement that it isin the candidate'sCourse own work except where otherwise indicatedHandbook.

    • (c) The examiners shall take the evidence (a) and the report (b) into account in assessing a candidate's performance.

    • (d) Candidates whose overall performance on practical work is not satisfactory may be deemed to have failed the examination or may have their overall classification reduced.

B

The syllabus for each of Parts A, B, and C will be published by the Department of Computer Science on inthe awebsite handbookof forthe candidatesDepartment of Computer Science by the beginning of Michaelmas Full Term in the academic year of the examination concerned. The duration of each optional paper will be specified in the Course Handbook.

The use of calculators is generally not permitted but certain kinds may be allowed for certain papers. Specifications of which papers and which types of calculators are permitted for those exceptional papers will be announced by the examiners in the Hilary Term preceding the examination.

The schedules of optional subjects for Parts A, B, and C of the examination shall be approved by the Faculty of Mathematics and the Faculty of Computer Science, and shall be published in the Course Handbook.

The examiners shall have power to combine two papers on related optionaloption subjects into a single paper for those candidates who offer both the optionaloption subjects concerned.

Part A

In Part A of the examination, candidates shall be required to offer, from the Mathematics Schedule, papers A0, A2, and either two papers from papers A3–A5, A7–A11 or one paper from A3–A5,A7–A11 and paper ASO:

  • A0 Linear Algebra

  • A2 Metric Spaces and Complex Analysis

  • A3 Rings and Modules 

  • A4 Integration

  • A5 Topology

  • A7 Numerical Analysis

  • A8 Probability

  • A9 Statistics

  • A10 Fluids and Waves

  • A11 Quantum Theory

  • ASO Short Options

 

  • Not all options might be available each year.

  • Candidates shall also be required to offer two core Computer Science subjects. The Course Handbook will specify the two subjects to be offered.

    In addition, andcandidates will be required to offer two option subjects from schedules A1(M&CS), A2(M&CS), as specified in the mannerCourse ofHandbook.

    Each examining these subjectssubject shall be theexamined sameby means of a written examination, a mini-project, or both, as thatset prescribed for the same subjectout in the HonourCourse SchoolHandbook.

    Schedules A1(M&CS) and A2(M&CS) may contain further sub-schedules which will be specified in the Course Handbook and restrictions may be placed on the maximum number of Computersubjects Sciencefrom each sub-schedule which a candidate may offer; any such restrictions will be specified in the Course Handbook.

    Part B

    In Part B of the examination, each candidate shall be required to offer ten optional  eight option subjects from Schedules S1(M&CS) - S4 B1(M&CS), B2(M&CS) to be published in a supplement to on the Coursewebsite Handbook of the Department of Computer Science by the beginning of Michaelmas Full Term in the academic year preceding that of the examination, subject to the conditions that: 

    • (a) each candidate shall offer no more than two subjects from Schedules 3 and 4.

    • (b) each candidate shall offer at least four subjects from Schedule 1.

    • (c) each Each candidate shall offer at least two subjects from Schedule 2B1(M&CS).

       
    • (b) Each candidate shall offer at least two subjects from Schedule B2(M&CS).
    • (c) No candidate shall offer an option subject in Part B that they have already offered in Part A of the examination. 

    Each optional option subject in Schedules 1 and 3Schedule B1 shall be examined by a written paper, by a mini-project, or both, as specified in the Course Handbook.   

    The manner of examining each subject in Schedules 2 and 4 Schedule B2(M&CS) shall be the same as that prescribed for the same subject in the Honour School of Mathematics. Each ‘unit’ in Schedules 2 and 4 Schedule B2(M&CS) shall be regarded as equivalent to one subject in the examination, and each ‘double unit’ shall be regarded as equivalent to two subjects.] 

    [ForSchedule studentsB1(M&CS) startingmay contain further sub-schedules which will be specified in the Course Handbook and restrictions may be placed on the maximum number of subjects from MTeach sub-schedule which a candidate may offer; any such restrictions will be specified in the Course Handbook. 2019:

    Part C

    In Part C of the examination, each candidate shall be required to either offer six optionaloption subjects from SchedulesSchedule C1 and C2 inon the Coursewebsite Handbookof the Department of Computer Science and submit a Mathematics dissertation, or offer five optionaloption subjects from SchedulesSchedule C1 and C2, inon the Coursewebsite Handbookof the Department of Computer Science and submit a report on a Computer Science project, subject to the condition that no candidate shall offer any subject that hethey or she hashave already offered in Part B of the examination. Each optionaloption subject in Schedule C1 shall be examined by a written paper or by a mini-project. The completed mini-project should be submitted as follows:

    Where an optional subject requires electronic submission candidates must upload an electronic copy of the completed mini-project for each topic and, where applicable, associated source code, to the mini-projects section of the Computer Science WebLearn site not later than the date givenstated in the Course Handbook.

    Where a topic requires hard copy submission the completed mini-project for each optional subject must be delivered not later than the date given in the Course Handbook to the Honour School of Computer Science, c/o Examination Schools, High Street, Oxford.

    The exact method of submission for each mini-project will be specified in the Course Handbook.

    The manner of examining each subject in Schedule C2 shall be the same as that prescribed for the same subject in the Honour School of Mathematics. Each ‘unit’ in schedule C2 shall be regarded as equivalent to one subject in the examination, and each ‘double unit’ shall be regarded as equivalent to two subjects.

    Each candidate shall carry out a Computer Science project or a Mathematics dissertation on a topic approved by the Teaching Committee. Each project or dissertation will be supervised by a member of the Faculty of Computer Science, the Faculty of Mathematics or the Faculty of Engineering Science, or by some other person of equivalent seniority approved by the Teaching Committee. TwoThe Mathematics copiesdissertation ofshall abe upoaded to the University approved online assessment platform, by the date given in the Course Handbook. The report of the Computer Science project or dissertation shall be submitteduploaded to the ChairUniversity ofapproved theonline Examiners,assessment Honour School of Mathematics and Computer Science, c/o Examination Schools, High Street, Oxfordplatform, by the date given in the Course Handbook. Rules concerning the form of the report will be published in the Course Handbook. In addition for the Mathematics dissertations an electronic copy must be submitted to the Mathematical Institute’s website, details will be included in the relevant Notice to Candidates.

    In retaking Part C of the examination, projects or dissertations previously submitted for the examination may be resubmitted. No project or dissertation may be resubmitted if it has already been submitted, wholly or substantially, for another honour school or degree of the University, or of any other institution.