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
    • Undergraduate Studies »
    • DM1
    University of Warwick

    First Year Discrete Mathematics

    The first year course for Discrete Mathematics students introduces students to basic concepts in the area of Discrete Mathematics. It provides the background knowledge and skills necessary for a deeper understanding of the discipline, as well as a motivation for the breadth of topics to be covered later in the course. Students will learn basic concepts in university mathematics (like proofs, formal arguments, rigour and calculations), exercise mathematical reasoning, perform combinatorial analysis, and acquire knowledge about discrete structures. There is opportunity to develop transferable skills, and the flexibility inherent in the Warwick system allows students to follow their interests in a variety of allied fields, especially in Mathematics and Computer Science.

    The normal load is about 120 CATS credits. The core of the first year comprises eight modules (108 CATS). In the core, students are required to take four modules from the core of Mathematics (54 CATS), two modules from the core of Computer Science (30 CATS), and two modules devoted to discrete mathematics and its applications that have been specifically designed for the Discrete Mathematics students (24 CATS together). Students should take the remaining CATS selected from the list of optional modules below, including at least 6 CATs from List A.


    Core Modules

    Term

    CATS
    Credits

    Examined/
    Assessed

    CS 118 Programming for Computer Scientists 1 15 E(60) A(40)
    CS 126 Design of Information Structures 2 15 E(50) A(50)
    CS 136 Discrete Mathematics and its Applications 1 1 12 E(80) A(20)
    CS 137 Discrete Mathematics and its Applications 2 2 12 E(80) A(20)
    MA 106 Linear Algebra 2 12 E(85) A(15)
    MA 131 Analysis 1,2 24 E(60) A(40)
    MA 132 Foundations 1 12 E(70) A(30)
    ST 111 Probability A 2 6 E(90) A(10)
           

    Optional Modules - List A

         
    MA 112 Experimental Mathematics 3 6 A(100)
    MA 124 Mathematics by Computer 2 6 A(100)
    MA 125 Introduction to Geometry 1 6 E(100)
    MA 134 Geometry and Motion 2 12 E(85) A(15)
    MA 136 Introduction to Abstract Algebra 1 6 E(100)
    MA 246 Number Theory 3 6 E(75) A(25)
    IB 104 Mathematical Programming 1 3 12 E(66) A(34)
    ST 112 Probability B 2 6 E(90) A(10)
    ST 114 Games and Decisions 2 7.5 E(100)
           

    Optional Modules - List B

         
    CS 133 Professional Skills 1,2,3 15 A(100)
    CS 134 Introduction to Computer Security 1,2 15 E(60) A(40)
    MA 113 Differential Equations (Maths-Stats) 2 6 E(100)

     

    Modules from other Departments

    More information on modules taught by other departments can be found at the following sites:

    • Warwick Mathematics Institute
    • Department of Computer Science
    • Department of Statistics
    • Department of Philosophy
    • Economics Department
    • Warwick Business School
    • Language Centre
    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: Marcin Jurdzinski Last revised: Thu 22 Mar 2012
    • Sign in
    • |
    • Powered by Sitebuilder
    • |
    • © MMXII
    • |
    • Privacy
    • |
    • Accessibility