Course Information
Aim and rationale
The aim of the module is to provide students with the required foundational mathematical knowledge to enable them to understand the foundations of the Computer Science to enable success in the programme and for later career development.
The module focuses on the use of mathematics as a tool to model and analyse real-world problems arising in Computer Science. The focus will be on discrete mathematics.
Abstraction is fundamental to computer science. Hence, a fundamental emphasis of this module is to introduce mathematical techniques and skills to enable the student to design and manipulate abstract models of elements from the real-world. These techniques and skills include appropriate mathematical notations and concepts. A key aim of the course is for the student to appreciate this issue and know how and when to use particular techniques.
Module Learning Outcomes
- Understand and use basic mathematical terminology
- Comprehend the basic mathematical concepts that relate to Computer Science
- Apply mathematical concepts to Computer Science problem solving
- Understand the mathematical underpinning of Computer Science and be able to identify these
Teaching
Type of Learning Activity | comprises | hours | weeks |
---|---|---|---|
Timetabled Contact: | Lectures, tutorials, seminar and practical laboratory sessions | 48 | 12 |
Supported Open Learning: | Group labs | 48 | 12 |
Independent Study: | Self study, unsupervised practical laboratories | 104 | 15 |
Total: | 200 | 15 | |
of which Work-related Learning: | All activities in this module relate to transferable skills, employability and gaining familiarity with core mathematical principles and constructs applied across the field of Computing. All of these are work related for a career in computing, software engineering and Games Development. | 200 |
Structure
Each week we have a 1.5 hour lecture and a 2.5 hour practical
- Each lecture will contain a few exercises for variety with more exercises in the practical
- You'll see similar exercises in the assessment
Problem questions each week
- Practice the content
- Submit them as your assessment
Assessment
Each week there will be a sheet of problem questions on Moodle
You must submit all of these by the end of the course
- You will submit each week on Moodle as its own quiz
- The quizzes will be available from when the questions are released
Do them each week
- It's a lot of work to leave to the end
- Get help on what you're not confident on
It must be all your work
Accessing the Module Content
You can access the content via Moodle.