A student’s reality
TAYLOR’S University School of Computing & IT final year students Lee Wei Liang, 22, and Duncan Tsen, 24, share what it’s like studying for jobs that are in demand. Wei Liang is pursuing a Bachelor of Computer Science (Honours) while Duncan is studying for the Bachelor of Software Engineering (Honours).
What do you learn?
Wei Liang: We learn fundamental concepts like pointers, object-oriented programming, thread and complexity. Then, we apply it to a suitable programming language. We also learn IT-related skills like technopreneurship, enterprise computing and online presence management. We’re encouraged to join industry-related competitions and student organisations to explore new opportunities and enhance our communication and interpersonal skills.
Duncan: My greatest takeaway from this course, is the need to continuously improve myself. I enjoy creating workable solutions. This course has not only given me technical abilities, but it has also honed my critical thinking, and problem-solving skills. What I find most interesting is the holistic learning experience. Students are exposed to hackathons, programming competitions, and entre- preneurial ventures. These have shaped my understanding of the technological world. School assignments are based on case studies. Last semester, we tested software using various tools. We even created software apps ourselves.
Any advice for those thinking of doing a similar course?
Wei Liang: Computer science is beyond programming. It involves the study of algorithms, problem solving skills, logical thinking, and data structures. Programming is just a practical way of solving problems by transforming an algorithm into something a machine can do. You don’t have to be the best in programming to study computer science.
Duncan: IT encourages students to think critically. As a programmer, your job isn’t just to write code. You’re here to provide solutions to real problems. You need to be passionate about technology because learning from course materials alone will only get you through exams. Look for organisations or clubs in need of a tech solution - be it an app, a website or a software application. Programme it for them. The experience will help you stand out among employers, and getting good grades will be a breeze.
What do you find most challenging?
Wei Liang: Programming may be the most challenging aspect of computer science but no one is perfect from the get-go. Just like mathematics, you have to build competency. The more you practice, the more problems you will encounter and the more you’ll learn.
Duncan: Project-based learning. Projects require a deeper understanding of a concept, or programming language. Materials given during lectures only provide a basic understanding. Students must explore on their own to better understand the topic.
What’s your career aspiration?
Wei Liang: I see myself as a Systems Applications Products (SAP) professional. I interned as an IT process consultant and got to explore end-to-end business processes in customer relationship management. It allowed me to work with different kinds of IT solutions, and colleagues from different countries. I really enjoyed it.
Duncan: I aspire to be a product brand manager of innovations like Google Daydream View Virtual Reality or Amazon Echo. New technology and the endless possibilities, excite me. I want to bring new insights that can impact marketing messages, content and product development.