Skip to main content

CS137 - Discrete Mathematics & its Applications 2

  • Module code: CS137
  • Module name: Discrete Mathematics & its Applications 2
  • Department: Computer Science
  • Credit: 12

Content and teaching | Assessment | Availability

Module content and teaching

Principal aims

To introduce students to language and methods of the area of Discrete Mathematics. The focus of the module is on basic mathematical concepts in discrete mathematics and on applications of discrete mathematics in algortihms and data structures. To show students how discrete mathematics can be used in modern computer science (with the focus on algorithmic applications).

Principal learning outcomes

On completion of the module the student should be able to: Understand the notion of mathematical thinking, mathematical proofs, and algorithmic thinking, and be able to apply them in problem solving; Understand the basics of discrete probability and number theory, and be able to apply the methods from these subjects in problem solving; Use effectively algebraic techniques to analyse basic discrete structures and algorithms; Understand asymptotic notation, its significance, and be able to use it to analyse asymptotic performance for some basic algorithmic examples; Understand some basic properties of graphs and related discrete structures, and be able to relate these to practical examples.

Timetabled teaching activities

Term 2. 30 one-hour lectures and 9 seminars

Departmental link

http://www2.warwick.ac.uk/fac/sci/dcs/teaching/syllabi/cs137

Other essential notes

Prerequisites: CS136 is recommended

Module assessment

Assessment group Assessment name Percentage
12 CATS (Module code: CS137-12)
D (Assessed/examined work) Assessed Course Work 20%
Examination - Main Summer Exam Period (weeks 4-9) 80%

Module availability

This module is available on the following courses:

Core
  • Undergraduate Discrete Mathematics (G4G1) - Year 1
  • Undergraduate Discrete Mathematics (G4G3) - Year 1
Optional Core

N/A

Optional
  • Undergraduate Mathematics (BSc) (G100) - Year 1
  • Undergraduate Mathematics with Intercalated Year (G101) - Year 1
  • Undergraduate Mathematics (MMath) (G103) - Year 1
  • Undergraduate Mathematics (MMath) with Study in Europe (G106) - Year 1
  • Undergraduate Mathematics and Business Studies (with Intercalated Year) (G1N2) - Year 1
  • Undergraduate Mathematics and Business Studies (G1NC) - Year 1
  • Undergraduate Mathematics and Economics (GL11) - Year 1
  • Undergraduate Mathematics and Economics (with Intercalated Year) (GL12) - Year 1
  • Undergraduate Mathematics and Philosophy (GV17) - Year 1
  • Undergraduate Mathematics and Philosophy with Intercalated Year (GV18) - Year 1