Part A: Course Overview
Course Title: Introduction to Mathematics for Computing
Credit Points: 12.00
Terms
Course Code |
Campus |
Career |
School |
Learning Mode |
Teaching Period(s) |
MATH2466 |
City Campus |
Undergraduate |
175H Computing Technologies |
Face-to-Face |
Sem 1 2024 |
Flexible Terms
Course Code |
Campus |
Career |
School |
Learning Mode |
Teaching Period(s) |
MATH2466 |
City Campus |
Undergraduate |
175H Computing Technologies |
Face-to-Face |
UGRDFlex25 (STEM) |
Course Coordinator: Dr Daniel Beck
Course Coordinator Phone: +61 3 9925
Course Coordinator Email: daniel.beck@rmit.edu.au
Pre-requisite Courses and Assumed Knowledge and Capabilities
None
Course Description
The course will prepare students for Mathematics for Computing 1 and will include introductions to Discrete Mathematics, including integers, sets, functions and relations, combinatorics, boolean logic, and mathematical proofs. The course will also provide examples of how and why Discrete Mathematics is such an integral aspect of Computer Science.
Objectives/Learning Outcomes/Capability Development
Program Learning Outcomes
This course contributes to the following Program Learning Outcomes in BP094 Bachelor of Computer Science and BP096 Bachelor of Software Engineering:
PLO 1. Knowledge
Apply a broad and coherent set of knowledge and skills for developing user-centric computing solutions for contemporary societal challenges.
PLO 2. Problem Solving
Apply systematic problem solving and decision-making methodologies to identify, design and implement computing solutions to real world problems, demonstrating the ability to work independently to self-manage processes and projects
PLO 3. Cognitive and Technical Skills
Critically analyse and evaluate user requirements and design systems employing software development tools, techniques and emerging technologies.
For more information on the program learning outcomes for your program, please see the program guide.
Course Learning Outcomes (CLOs):
- Demonstrate proficiency in the core discrete mathematical skills, including arithmetic, logic, integers and counting, functions and relations, sets, and probabilities, applied within Computer Science.
- Solve mathematical problems by applying the core discrete mathematical knowledge and skills.
- Apply formal and/or informal mathematical proofs, to produce convincing arguments and logical reasoning to different problems and scenarios.
- Communicate findings and problem resolutions clearly and adeptly, employing accurate technical terminology of the discipline, across a range of verbal and/or written formats.
Overview of Learning Activities
The students will work on the online interactive materials to learn key concepts and techniques before joining the lectorial sessions in which the instructor will discuss the wider context, motivation, and applications. The instructor will also answer follow-up questions from the students in the lectorial sessions. The students will join another workshop to do additional exercises with the support of the tutors.
Overview of Learning Resources
The course will prepare students for Mathematics for Computing 1 and will include introductions to Discrete Mathematics, including integers, sets, functions and relations, combinatorics, boolean logic, and mathematical proofs. The course will also provide examples of how and why Discrete Mathematics is such an integral aspect of Computer Science.
RMIT will provide you with resources and tools for learning in this course through myRMIT Studies Course.
There are services available to support your learning through the University Library. The Library provides guides on academic referencing and subject specialist help as well as a range of study support services. For further information, please visit the Library page on the RMIT University website and the myRMIT student portal
Overview of Assessment
Assessment Tasks
This course has no hurdle requirements.
Assessment tasks
Assessment Task 1: Workshop preparation activities.
Weighting 20%
This assessment task supports CLOs 1, 2
Assessment Task 2: Take-Home Exercise.
Weighting 30%
This assessment task supports CLOs 1 - 4
Assessment Task 3: Final Exercise Challenges (Timed and Timetabled Class Assessment).
Weighting 50%
This assessment task supports CLOs 1 - 4
If you have a long term medical condition and/or disability it may be possible to negotiate to vary aspects of the learning or assessment methods. You can contact the program coordinator or Equitable Learning Services if you would like to find out more.