Module and Programme Catalogue

Search site

Find information on

2016/17 Undergraduate Module Catalogue

COMP1421 Fundamental Mathematical Concepts

10 creditsClass Size: 165

Module manager: Dr Isolde Adler
Email: l.m.adler@leeds.ac.uk

Taught: Semester 1 (Sep to Jan) View Timetable

Year running 2016/17

This module is not approved as a discovery module

Module summary

This module focuses on some mathematical concepts and techniques that are fundamental to computing. One of the primary aims is to teach students how to understand and how to construct correct mathematical arguments, so the module begins with an introduction to logic. We study propositions and how they combine using logical operators and quantifiers (concepts which underpin automated reasoning and system specification). This leads to a study of rules of inference and different proof techniques -- direct methods, proof by contradiction and mathematical induction -- which can be used for, among many things, verification of program correctness, system security, complexity analysis. These concepts are then applied in the formal introduction and study of sets (fundamental discrete structure that all other discrete structures are built on), functions (e.g. for analysis of computational complexity), relations (the basis of relational databases), vectors and matrices (fundamental for applications in mathematics, computer science, physics and engineering), and their properties.

Objectives

On completion of this module, students should be able to: understand and be proficient in applying some of the mathematical concepts and techniques that are fundamental to computing, and in particular those that fall within the areas of logic, set theory, functions and relations, vectors and matrices.

Learning outcomes
On completion of the year/programme students should have provided evidence of being able to:
- demonstrate a familiarity with the basic concepts, information, practical competencies and techniques which are standard features of the discipline;
- be able to interpret and evaluate the underlying concepts and principles of the discipline;
- evaluate qualitative and/or quantitative data;
- demonstrate an ability to evaluate the appropriateness of different approaches to problem solving associated with the discipline;
- appreciate their strengths and weaknesses as learners;
- demonstrate computational thinking including its relevance to everyday life;
- operate computing equipment effectively, taking into account its logical and physical properties.


Syllabus

Propositional logic: propositions, connectives, truth tables, tautologies, contradictions; predicates, quantifiers; proof techniques (including mathematical induction). Set theory: sets, set operations, Venn diagrams, set equality, subsets, cardinality. Relations: relations on a set, inverse relations, equivalence relations, orders. Functions: domain and range, inverse functions, composition of functions, properties of functions. Vectors and matrices (addition and multiplication, distributive and associative laws, non-commutativity, identity matrix and inverse of square matrices.

Teaching methods

Delivery typeNumberLength hoursStudent hours
Class tests, exams and assessment12.002.00
Lecture221.0022.00
Tutorial101.0010.00
Private study hours66.00
Total Contact hours34.00
Total hours (100hr per 10 credits)100.00

Private study

Taught session preparation: 18 hours
Taught session follow-up: 18 hours
Self-directed study: 7 hours
Assessment activities: 23 hours

Opportunities for Formative Feedback

Attendance and formative assessment

Methods of assessment


Coursework
Assessment typeNotes% of formal assessment
Problem SheetProblem Sheet5.00
Problem SheetProblem Sheet5.00
Problem SheetProblem Sheet5.00
Problem SheetProblem Sheet5.00
Total percentage (Assessment Coursework)20.00

This module is re-assessed by exam only.


Exams
Exam typeExam duration% of formal assessment
Standard exam (closed essays, MCQs etc)2 hr 00 mins80.00
Total percentage (Assessment Exams)80.00

This module is re-assessed by exam only.

Reading list

The reading list is available from the Library website

Last updated: 07/09/2016

Disclaimer

Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019