SECI1013-03 (DISCRETE STRUCTURE)

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

Screenshot_2.jpg.3

 

 

 

Screenshot_2.jpg.2

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

Quiz 1

Quiz 2

Quiz 3

Quiz 4

 

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.

 

 

 

Screenshot_1.jpg.4

Assignment 1

Assignment 2

Assignment 3

Assignment 4

Assignment 5

Author : Terence Loorthanathan

 

Screenshot_3.jpg.1

 

To go back to my profile click here.