Skip to main content
Search the University of Sydney website

Discrete Mathematics and Algorithms

Learning outcomes

Students who graduate from Discrete Mathematics and Algorithms will be able to:

No. Learning outcome
1 Demonstrate a broad and coherent body of knowledge of discrete mathematical structures and their applications in mathematics and computer science, and apply an integrated understanding of these concepts to solve relevant problems. 
2 Demonstrate a broad and coherent body of knowledge of theoretical computer science with an emphasis on algorithms, and apply an integrated understanding of these concepts to solve relevant problems. 
3 Construct logical, clearly presented and justified arguments incorporating inductive reasoning.
4 Evaluate the correctness and efficiency of algorithms, both standard and novel, and communicate the evaluation effectively. 
5 Analyse problems in an abstract sense and realise solutions through computer software.
6 Communicate concepts and findings in mathematics and computer science through a range of modes for a variety of purposes and audiences, using evidence-based arguments that are robust to critique. 
7 Solve practical and abstract problems in mathematics using a range of concepts, techniques and technologies, working professionally, ethically and responsibly and with consideration of social and cultural perspectives, as individuals or as part of collaborative, interdisciplinary teams.