Skip to content Skip to navigation
University of Warwick
  • Study
  • |
  • Research
  • |
  • Business
  • |
  • Alumni
  • |
  • News
  • |
  • About
  • Text only
  • |
  • Sign in
  • Search Computer Science
  • Search University of Warwick
  • Search for people at Warwick
  • Search Warwick Blogs
  • Search past exam papers
  • Search video
  • More…

    Department of Computer Science

    • Research
    • Teaching
    • Admissions
    • People
    • Schools
    • Events
    • News
    • Modules Taught »
    • CS136
    University of Warwick

    CS136 Discrete Mathematics and its Applications 1

    Academic 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).

    Learning Outcomes

    On completion of the module the student should be able to understand:

    • The fundamental concepts of discrete mathematics.
    • The role of formal definitions, formal and informal mathematical proofs, and underlying algorithmic thinking, and be able to apply them in problem solving.
    • The role of discrete mathematics in applications in computer science.

      Content

      • Foundations: logic, sets, relations, functions.
      • The concept of algorithms and algorithmic thinking in problem solving
      • Summation techniques: manipulations of sums and multiple sums; finite calculus
      • Asymptotics and the big-Oh notation
      • Manipulations with the floor and ceiling functions

          12 CATS (6 ECTS)
          Term 1

          Organiser:
          Yulia Timofeeva
          and Adam Chester

          Syllabus

          Online material

          facebook twitter linkedin
          Intranet

          Department of Computer Science, University of Warwick, Coventry CV4 7AL

          Directions to the University
          Jobs in Computer Science
          Contact details

          Close this email form
          Page contact: Jackie Pinks Last revised: Tue 6 Sep 2011
          • Sign in
          • |
          • Powered by Sitebuilder
          • |
          • © MMXII
          • |
          • Privacy
          • |
          • Accessibility