MH8300 IT’S DISCREETLY DISCRETE WLD:MATHS IN REAL-LIFE APPLICATIONS (3.0 AU)

Error-detecting and error-correcting codes – detecting and correcting errors in data: basic modular arithmetic used in the design of such codes, basic issues in theory and applications, well-known examples, real-life applications such as NRIC numbers, ISBN, CD, telecommunications, etc.

Cryptography – ensuring security of information: basic issues and use in applications such as electronic transactions and communication, Euclidean algorithm, congruences, Chinese Remainder Theorem, the RSA cryptosystem.

Travelling Salesman Problem – finding optimal routes: basic concepts in graph theory and linear programming, simplex algorithm, relationship to applications, e.g., wiring a chip, scheduling airline crews.

P vs NP – understanding computational complexity: complexity classes, NP-complete problems and links with other applications such as the RSA cryptosystem and the Travelling Salesman Problem.

Google – search for information on the Web: basic concepts in graph theory, probability and linear algebra, especially eigenvalues, underlying the Google search engine.

Easiness of Content

80%

Manageability of Workload

80%

Quality of Teaching

80%

By 01 reviewer(s)

Sort by

  • ntumods

    NM Admin

    Year Taken: AY 19/20, Sem 1

    Actually I didn’t have to take this if I changed one of the ue I took to gerpe HAHA. And after the sem is over then I heard from my friend that the course category for past courses can be changed lolol I dumb.

    We had to watch the online lecture before going for the weekly 2-hour tutorial. The good thing is we only had to do the tutorial during tutorial, and we got to discuss in groups so its good for me HAHA. The content before recess week were quite easy and I managed to score above average for the mid term even though I didn’t watch the lectures much 😡 Which is why I got complacent and continued to slack off when the content gets more complex HAHA.

    Oh and the lecturer emphasised that there is no bell curve. PLEASE ATTEND THE LAST REVISION LECTURE. The lecturer said he will only release the answer for the previous year’s paper only if 250 people attend, and he will take attendance using clickers. OF COURSE I DIDN’T GO😭. I thought the answers will be uploaded to ntulearn if there are enough people, but turns out that only those who attended could scan the qr code and access the answers from the screen lol. It wouldn’t be a problem if I have more friends but I have none in the same course as me HAHAHA. Also the webcast cameras are like lopsided and didn’t capture the screen fully so the only way is to attend the lecture HAHA.

    This review was reposted with the kind permission of Hairdryer. Originally published at https://ionhairdryer.blogspot.com/2019/12/ay-201819-ntu-spms-cbc-y3s2.html

    June 15, 2021

Help us leave a review about this

Your email address will not be published.

Easiness of Content
Manageability of Workload
Quality of Teaching