Lecturer : Dr Nor Azizah Ali
A Brief Synopsis of the following Course:
Discrete Structure (SECI 1013) aims to introduce students to the principles and applications of discrete structure in the field of computer science. The topics that are covered in this course are set theory, proof techniques, relations, functions, recurrence relations, counting methods, graph theory, trees and finite automata.
By the end of the course, the students should be able to use set theory, relations and functions to solve computer science problems, analyze and solve problems using recurrence relations and counting methods, apply graph theory and trees in real world problems and use deterministic finite automata finite state machines to model electronic devices and problems.
Course Overview
Assignment 1
This assignment was purposed to test our ability to analyse set theory, proof techniques, relations, functions
and recurrence relation to solve computer science problems
You can view my assignment 1 questions here!
Assignment 2
Assignment 2 was also aimed to improve our knowledge in analysing set theory, proofing techniques, relations, functions and recurrence relation to solve computer science problems
You can view my assignment 2 questions here!
Assignment 3
This assignment was purposed to give students more understanding towards problems of counting using counting methods
You can view my assignment 3 questions here!
Assignment 4
This assignment was made in a way so students can learn to apply the graph theory and trees in real world problems.
You can view my assignment 4 questions here!
Assignment 5
Assignment 5 was made so students could differentiate deterministic finite automata and finite state
machines to model certain electronic devices
You can view my assignment 5 questions here!
Other Continuous Assessments
Quiz :
To view quiz questions click the links below
Mid-Term Test :
To view the test pdf file click here!
Reflection
Discrete Structure (DS) is a course where I learned about the principles and applications of discrete structure in the field of computer science. My ambition is to become a machine learning engineer, knowledge given to me by DS is a step towards my dreams.
I would like to express my gratitude towards Dr Nor Azizah Ali. Most of the assignments given were difficult to complete, things would have been more complicated without the help of Dr Nor Azizah.
My groupmates from group 7 also made assignments a whole lot easier, without their top-notch communication and cooperation I don’t think putting a close to this assignment would be easy.
Assignment 1
-
Download DS Asg1_Group7.pdf
DS Asg1_Group7.pdf Details
- Tuesday, 02 February 2021 [269.3KB]
Assignment 2
-
Download DS Asg2_Group 7.pdf.1
DS Asg2_Group 7.pdf.1 Details
- Tuesday, 02 February 2021 [322.7KB]
Assignment 3
-
Download DS Asg3_Group 7.pdf
DS Asg3_Group 7.pdf Details
- Tuesday, 02 February 2021 [375.9KB]
Assignment 4
-
Download DS Asg4_Group7.pdf
DS Asg4_Group7.pdf Details
- Tuesday, 02 February 2021 [720.8KB]
Assignment 5
-
Download DS Asg5_Group7.pdf
DS Asg5_Group7.pdf Details
- Tuesday, 02 February 2021 [443.1KB]