in this review, i will be giving the rough description, assessment criteria and difficulty. i will not discuss about how easy or difficult to score a certain grade or what not. also, excuse my language.. i am not a professional writer.
CS1010S: Programming Methodology
this module teaches you to write and read codes through Python. take note that this is different from CS1010E though both modules are related to computer coding. for CS1010S, they used the platform Coursemology for tutorials and assignments.
as for grading wise, they grade you through midterm paper, final paper, practical exam, tutorial participation, submissions in Coursemology.
personally, i find this module challenging yet fun. why challenging? one, i have no computing background, so taking this module felt like i had to learn an entirely new language and be graded for it within the semester. two, the tutorials and assignments were time consuming.. they required quite a deal of time and effort weekly. three, doing past year papers might not exactly be super helpful as the staff tend to come out with new “ideas” every other semester. why fun? one, for most of the people, coding might be something new and learning new things can be interesting. two, the assignments are rather interesting. the module has no bell curve.. so yeah, it can be good news to some, bad for many.
as for tips from someone who has taken this module, this module really require consistent work. yeah, you might be hearing this from your seniors and teachers and it is starting to get boring. however, i would say that this module has no room for last-minute stuff. what you don’t know at the front will snowball and bite you consistently for the rest of the semester. revising last minute cannot bring you very far. if you are lagging at the start, you are in deep trouble. remember, no bell curve.. no standardisation. however, this is probably the only module that gives second chances as there might be re-midterm and re-practical.
click here to see the modules i have read and their respective reviews. do feel free to contact me via Telegram @alvinngjh for any questions or what not.
in this review, i will be giving the rough description, assessment criteria and difficulty. i will not discuss about how easy or difficult to score a certain grade or what not. also, excuse my language.. i am not a professional writer.
GEM2027: Introduction To Public Speaking
this module, like the title mentioned, expose you the key ideas and what not when it comes to speaking to a crowd. lectures tend to highlight key things to take note whenever you are the speaker or the listener. now and then, there will be guest speakers as well.
as for grading wise, they grade you through three speeches, in-class quiz and one group project. for each speech, you are required to submit a speech outline as well.
personally, i find this module an enriching and fun experience. i really enjoy class time as you get to learn many new things pertaining to giving speeches. most might think it is common sense but you would be surprised at the amount of new things you get to learn. furthermore, you get to practise now and then since there are times where you need to give a speech there isn’t graded.. just for trying out. however, the in-class quiz is kind of silly i guess. without reading the textbook, like me, you might find the quiz a challenge despite it being in MCQ. at the end of the day, i find that this module really taught me to feel more confident whenever i am expected to make a speech.
as for tips from someone who has taken this module, i suggest to those aiming for a very good grade to really read the long boring textbook in preparation for the in-class. aside from that quiz, i would say enjoy the process of the group project and giving speeches. while producing the speech outline can be a pain in the neck, you get valuable feedbacks from your peers and tutor after each speech. these are things that will be carried for the rest of your life, treasure them. there are sure to have those “spoil market” students who speak really well and spoiling the bell curve, nonetheless, i would say the experience is more worth it.
click here to see the modules i have read and their respective reviews. do feel free to contact me via Telegram @alvinngjh for any questions or what not.
in this review, i will be giving the rough description, assessment criteria and difficulty. i will not discuss about how easy or difficult to score a certain grade or what not. also, excuse my language.. i am not a professional writer.
MA1101R: Linear Algebra 1
this module is a rather abstract module that might really interest those who are really into pure mathematics and proofing questions. your knowledge on vectors and matrices will really be tested here. your visualisation of mathematical problems has to be of certain standard too. like i mentioned, this module is quite abstract with test questions filled with both proving and calculation. i would say a 50/50 distribution of those two types.
as for grading wise, they grade you through midterm paper, final paper, tutorial attendance, lecture quiz and computer lab quiz.
personally, this module isn’t exactly fun to me and neither it is really difficult. when i say not really difficult, i don’t mean easy. there are sure to have challenging topics and what not but one can actually understand them after a sufficient amount of time and effort is put into understanding the concepts. the proofs are mostly challenging as they really test you fundamental understanding of each chapter and each law and what not. the lecture quiz is a breeze as the lecturer adopt the clicker system. you and your buddy will have to answer 8 questions per week in lecture time slots. you will be given the full marks for the week the moment you score correct for 5 or more of the questions. the lab quiz is rather straight forward as well. the exam papers, however, can be challenging when you reach the last couple of questions.
as for tips from someone who has taken tis module, i would say do not sleep in lectures. this will ensure you to not have a difficult time tackling the lecture quiz. if possible, sit with a big group of friends since discussion is allowed. expose yourself to a lot of proving questions in preparation for the papers. the calculation aspect should be manageable, just ensure no careless mistakes and you’ll be fine.
click here to see the modules i have read and their respective reviews. do feel free to contact me via Telegram @alvinngjh for any questions or what not.