Skip to main content

Unit information: Topics in Discrete Mathematics 34 in 2018/19

Please note: you are viewing unit and programme information for a past academic year. Please see the current academic year for up to date information.

Unit name Topics in Discrete Mathematics 34
Unit code MATHM0009
Credit points 10
Level of study M/7
Teaching block(s) Teaching Block 2C (weeks 13 - 18)
Unit director Dr. Walling
Open unit status Not open
Pre-requisites

Students must have taken at least two of the following units: MATH20200 (Metric Spaces), MATH21800 (Algebra 2), MATH21400 (Linear Algebra 2). For joint Mathematics and Computer Science students, it would be desirable to have taken COMS21103 (Data Structures and Algorithms). Students may not take this unit if they have taken the corresponding Level H/6 unit Topics in Discrete Mathematics 3.

Co-requisites

None

School/department School of Mathematics
Faculty Faculty of Science

Description including Unit Aims

Unit aims

This is a topics course aimed at deepening and broadening the students' knowledge of various aspects of discrete mathematics, as well as illustrating connections between discrete mathematics and other
areas such as algebra, probability, number theory, analysis and computer science.

General Description of the Unit

Discrete mathematics refers to the study of mathematical structures that are discrete in nature rather than continuous, for example graphs, lattices, partially ordered sets, designs and codes. It is a classical subject that has become very important in real-world applications, and consequently it is a very active research topic.

This topics course exposes the students to a selection of advanced cutting-edge topics in discrete mathematics.

While results and problems of recent origin may be included in the syllabus, the instructors aim to make the material accessible to all students fulfilling the prerequisites by providing complete lectures notes and including all necessary background material.

The unit is suitable for students with a firm grasp of the basic concepts in Combinatorics, and likely of interest to those with an interest in number theory, algebra, probability and/or theoretical computer science.

Relation to Other Units

The course follows on from Combinatorics. It complements Complex Networks and the Data Structures and Algorithms unit in Computer Science.

Intended Learning Outcomes

Learning Objectives

In accordance with the specific syllabus taught in any particular year, students who successfully complete the unit should:

  • have developed a solid understanding of the advanced concepts covered in the course;
  • be able to use techniques from algebra, analysis and probability to solve problems in discrete mathematics;
  • have a good grasp of the applications of combinatorial techniques in other areas of mathematics and to real-world problems.

By pursuing an individual project on a more advanced topic students should have:

  • developed an awareness of a broader literature;
  • gained an appreciation of how the basic ideas may be further developed;
  • learned how to assimilate material from several sources into a coherent document.

Transferable Skills

The ability to think clearly about discrete structures and the ability to analyse complex real-world problems using combinatorial abstractions.

Teaching Information

Lectures, including examples and revision classes, supported by lecture notes with problem sets and model solutions. Self-study with directed reading based on recommended material.

Assessment Information

100% Examination.

Raw scores on the examinations will be determined according to the marking scheme written on the examination paper. The marking scheme, indicating the maximum score per question, is a guide to the relative weighting of the questions. Raw scores are moderated as described in the Undergraduate Handbook.

Reading and References

Reading and references are available at http://www.maths.bristol.ac.uk/study/undergrad/current_units/index.html

Feedback