NUR ADRIANA BINTI NORASHID's Reflection

Programming

What is life as a computer science student without programming? I never thought programming would be very tough especially because I was so confident with the basics I had from matriculation. But even after the first programming class, I realized how tough it was. What I can conclude is that programming is a subject which is similar to math. You really should practice frequently in order to master this subject as ‘Practice makes perfect’. For this subject, we were taught the language C++ which is the same language I learned back in matriculation. The basics I had did not assure anything I would say. I still had a rough start. It did take quite same time for me to catch up with the things I have learnt but with the help of my lecturer, I manage to cope. As a computer science student, you can’t run away with programming. Therefore, you still have to work hard and do well in this subject. I know there’s going to be a Programming Technique II after this and I really hope I could really do well for the subject.

 

Digital Logic

Digital Logic to me is the most important subject for a computer science student. Creating something starts off with the basic of Digital Logic. In other words, it is a system of rules that allow us to solve complicated decisions based on a simple ‘Yes’ or ‘No’ questions. In this subject, we did use a lot of binary numbers which is 0’s and 1’s. At one point, it did get me dizzy being have to face the same set of numbers over and over again. Dr. Ismail was a really good Digital Logic lecturer I would say. He is very experienced because he can really attempt any kind of questions that was thrown by his students. I really enjoyed learning this subject because it is rather unique in its own way. This subject consist of topics such as combinational logics etc.

Discrete Structure

I was very worried at first because I never thought I would study mathematics again. Math is one of my favorite subjects among all. Even the word ‘Discrete Structure(DS)’ itself does not portray math to me initially. I remembered just right before the first class, I literally googled what is Discrete Structure. Discrete structure is basically a study of mathematical structures that are rather discrete than continuous for instance integers, graphs and statements in logic. After learning it for the past 4 months, towards the end I realized it has got to do with Digital Logic. Everything around us requires the logic of math. As simple as counting, up to designing a machine. Discrete structure is one of my favorite subject because I just genuinely love math. Dr. Noorfa is a really good lecturer I would say. I could really see the effort she puts up in order to make sure every student is able to understand what she have taught. She even gave us many assignments and tutorials so that we really master this subject. I feel very lucky that I got her as my lecturer.

Technology and Information System (TIS)

A semester is almost done. Technology and Information System (TIS), a subject which I had no idea what was it about has turned to be a subject which taught me a lot of things. To be honest, some of the topics we have learned in TIS were part of the topics we learned back during matriculation. Thinking back about 4 months ago, I was very scared to take up this course but after being explained in detailed, I am very confident that me and my course mates can go far especially with the high demands from the industries these days. Kudos to Dr. Aryati for exposing us and introducing us to many companies throughout this semester. Although many reports were needed to be submitted, it really did brush up my report writing skills. I believe that TIS classes is almost like a preparation class before we face the real world. I can see that Dr. Aryati really work hard to brush up on our communication skills. For our presentation, she grouped us and make us present the topics in TIS in a creative manner. Either in the form of drama, interview, forum or many more. Sometimes she even makes a personal communication class just to make sure we can really speak up in front. Although her class takes up 4 hours, I would say that Dr. Aryati really planned our time organizely in order for us to get as much information as we can.