Computer Engineering VS Computer Science

Demand for qualified computer engineers in Malaysia is increasing. To succeed, you need to choose a university that has the experience, facilities and course programmes to equip you with the skills that will help you stand out.

Since 2013, the technology sector in Malaysia has seen salary hikes. This trend is expected to continue over the next couple of years – in fact, the technology sector will likely see the highest jump in salary in 2017! 

Due to this increase, professionals with strong technology background will be highly sought after. Plus, organisations in Malaysia are shifting towards the digital world and this calls for an investment – both hardware and human capital – in upgrading their IT infrastructure. 

What does this all mean to a graduate? Pick the right course so that you’re on the best path for a bright future! 

One that’s constantly on the hiring agenda is computer engineering. But wait, do you know the difference between computer engineering and computer science? 

There is a good bit of overlap between the two where they ultimately are about enabling computers to use data properly to accomplish something. Here’s the difference: 

Computer science students learn how to build computer systems and how to solve problems on computers and other electronic technology using data storage and processive. They learn different computer languages that are then used to create computer graphics, developing and analysing algorithms and complex networks, operating systems, and building and storing databases.

Computer engineering students are a mix between computer science and electrical engineering. They focus on the development, prototyping and design of software and hardware, and integrating the two. It is all about the physics and manufacturing of physical devices and integrated circuits. 

In other words – computer science is all about the theory of technology, while computer engineering is all about the practical and application to real life. Makes sense?

So why are computer engineers so in demand now, especially for a country like Malaysia striving for developed nation status?

For starters, the demand for computer engineer experts has been on the increase over the past decade – economic slowdown or not. Financial services, fast-moving consumer goods, retailers mobile and e-commerce-related companies are all expanding their business on the digital front, which means there will be an increase in the number of employers recruiting computer engineers in various roles. 

Enter the young computer engineer graduate – with all the right skills, you can be sure that there won’t be a shortage of opportunities when you go out there in the working world. 

How do you make sure you get a good education that supplies you with all that you need to know? Naturally, the course you choose should have a job demand. In the case of computer engineering, check. 

Research the universities that offer the course, either on the internet, through brochures, someone who is already studying there or even atten open days and events to find out more. 

Essentially, the study programme should create knowledge and skills required for sought-after computer engineering jobs to significantly increase your chances of employment. Like programming techniques, digital systems, digital signal processing, digital electronics, operating systems, embedded processor systems to name a few. 

Check the extras too – like internships with valuable hands-on experience, great facilities to provide an excellent environment for study, activities and events that take you further into the digital world like workshops, seminars and career talks.

UNIMY’s Bachelor of Engineering (Honours) in Computer Engineering is one course that is geared towards making you well equipped for your future role in developing new technology people use daily. You’ll not only acquire in-depth knowledge of diverse subject areas but also get the opportunity to network with relevant industry pros, attend workshops and seminars to enhance your knowledge and the possibility of internships at renowned companies to help hone your skills. 

Ready for a computer engineering future? Check out to learn more about what’s in stored for you.

Student Life in UNIMY (Transportation)

Hi, it’s me again! Remember when I said I wanted to tell you more about the transportation available at UNIMY? As of now, we have three buses to shuttle UNIMY students around campus but I am willing to bet that there will more buses soon as more and more students start enrolling in UNIMY.

But first, here’s a rough idea on how our buses work according to our super-organised bus schedule.

As you can see, we have three morning trips that pick students up from both hostels – Mutiara Ville and The Arc – dropping them off at Auditorium P16 and lastly, Z10 campus. In the afternoon, there are two trips similar to the morning trips but take note of the time difference for the second afternoon trip: The timing for Mondays to Thursdays and Fridays are different due to Muslim prayer times on Fridays. As you can see from the morning and afternoon trips, our buses will drop students off at the bus stop in front of Auditorium P16.

It’s slightly different for the evening trips because the buses don’t pass by the auditorium anymore. The latest bus from UNIMY back to the hostels is at 10:15pm for students with classes at night. 

Here’s a tip – according to the bus schedule, at any time of the day students are allowed to request to be dropped off at Putrajaya Sentral where the KLIA transit and pick-up points for public buses are located.

During the weekends, a feeder bus is available for UNIMY students to jalan-jalan (go out, hangout and sightsee). There are 10 destination points that the feeder bus will bring you to. Make sure you are ready at your pick-up points at 5pm for the feeder bus to shuttle you back to your respective hostels. 

I love how UNIMY makes sure that students are comfortable and happy by giving us free means of transportation, even on weekends, so that we aren’t cooped up in our hostel rooms with nowhere to go.

Interested in finding out more about the events held in UNIMY? Check out the next post on our sports event, UNIMY-lympics!

Emily Rachel

Hot Job Trend: Cyber Security!

High employer demand, great salaries, huge promotion prospects – cyber security jobs are super hot right now. Find out what the career options are for you.

According to Forbes, the market growth of cyber security is expected to reach USD170 billion per 2020. Worldwide, there will be nearly a million jobs available.  

Why the popularity? It has to do with how IT is changing businesses everywhere. More industries are becoming reliant on software and digital transformations, from banking to retail to healthcare. The more digitalized we become, the more vulnerable we get with hackers stealing information like passwords and personal details. 

In a nutshell, cyber security helps to prevent this from happening, protecting computers, networks, programmes, data, official records and other valuable information from being accessed by hackers.

And with digital crimes becoming more sophisticated and hackers becoming more advanced, we need more good guys to police the cyber realm, especially for businesses as a hack can mean not only tons of profits but also a PR nightmare!

This is all good news for students with cyber security skills – you’ll be in demand in this fast-growing industry! Plus, because be dealing with different situations, cyber security jobs are never boring. 

Here are some job options related to cyber security that you may want to explore:

A penetration tester is a consultant with network security knowledge who tries to break into or find possible exploits in a company’s computer systems and software. Yes, much like a hacker – but with good intentions that is to discover the loopholes and fill out reports so that the company can take the next preventative steps to rectify the problems.

Almost similar to a penetration tester, an ethical hacker usually conducts more advanced and intensive penetration tests to identify vulnerabilities in computer systems. You’ll need to be super familiar with the company’s systems and operations, as well as have the ability to analyze and conduct risk assessment to come up with security measures for these vulnerabilities. 

Hey there, digital detective! Your mission? To investigate crimes like systems being hacked, data being stolen – basically crimes committed digitally. So you’re really like a cyber police where you might work for large corporations to solve any digital issues while maximizing optimal computer system performance levels. 

You have all the special skills and training to do many cyber security things, working mostly with law enforcement agencies and private firms to retrieve information from computers that have been hacked, testing the security of information systems, analyzing hard drives and networks. 

Also known as Director of Security, you’re the big boss so to speak. Your task is to provide your company with full cyber protection and being able to predict possible threats so that it doesn’t happen. You need to know all the latest current hardware and software systems as well as new changes in IT security systems. In other words, you need to be one step ahead of the bad guys!

Viruses, worms, bots, rootkits and Trojan horses – these are the baddies that you’ll be working against in your role as a malware analyst to ensure that these malicious codes don’t infect your systems, causing them to behave in unexpected ways while also stealing data like financial records. Because malicious codes come in different forms, you’ll need to be in the know of programming languages and understand reverse-engineering and software development.

Your job? To maintain the security and integrity of data. Your responsibility? To analyze the security measures of a company, implement training on proper security measures, recommend security changes for systems improvement and create documentation to help the company in case of breaches.

You’ll be maintaining the security of your company’s computer system. You’ll need to think like a hacker, anticipating their moves and tactics so that you can think of how to stop attacks before they even happen. 

You’ll provide an audit of the security systems used by your company, including a detailed report to outline if the system rums efficiently and risk free. Your analysis will help the company make changes where necessary to improve on their system. 

Interested to learn more about cyber security? At UNIMY, programmes are focused on cyber security to keep students up-to-date on the latest advancements in IT. Check out to learn more about what’s in stored for you.

Student Life in UNIMY (Auditorium)

Hi there! This post is all about our auditorium. As mentioned previously, University Malaysia of Computer Science & Engineering (UNIMY) is a boutique university. When our university first started about four years ago, there weren’t even 100 students on campus; therefore, there was sufficient space for everyone to comfortably study and make use of the facilities.

Fast forward to today. The number of UNIMY students has grown from 20 during my intake in January 2017 to about 180 students in total during the two intakes held in April 2017. This growing number of students goes to show that the courses UNIMY has to offer are highly in demand. Since then, UNIMY has introduced a couple of new courses; for example, Diploma in Interactive and Digital Media.

Because the UNIMY family is growing, there is the need to rent the auditorium in Precinct 16 (P16). Auditorium P16 – as it is known - is big enough to accommodate a class of about 100 students. It is fully air conditioned with a projector and a microphone for our lecturers’ use so that they don’t have to strain their voices for students at the back to hear.

The auditorium is located on the second floor. On the ground floor, there are many food stalls available where students and working adults go for their breakfast and lunch with food sold at very affordable prices. RM4.50 for a plate of chicken rice? YES, PLEASE.

Where is Auditorium P16? Here’s a map I got from Google.

According to the map, it is a 2.4 km walk from the UNIMY campus, which takes approximately 30 minutes. Seems far? Don’t worry about that! There are actually two options to get to the auditorium faster. First, there is a shortcut known to UNIMY students where there’s no need for huge detours and U-turns – we can cut straight across the road from campus to the auditorium. Join us and we’ll show you how!

Second is we have buses that bring us straight there. There’s no need to walk but make sure you check the bus schedule for travel times. To learn more about our bus schedule, check out our next post on transportation where I’ll explain more. See you!

Emily Rachel

Talk to the Experts!

We recently had the opportunity to speak to two Business Information Security experts from The University of Melbourne who visited UNIMY for an informative talk about cyber security. Here’s a snippet of that interview by two UNIMY students from the Foundation in Computing & Engineering department, Nur Asfia Jamaluddin and Mohd Imran.


Dr Atif Ahmad

Dr Sean Maynard


Usually, in physical media there are steps for rigorous protection. For example, the army uses safes to store the information and there is proper record keeping on who takes these documents out. You are only supposed to read it in a secured room and return the document once you are done. There is also only one copy of the document – and you are not allowed to copy or scan it. Everything is done in a controlled environment. The problem with this approach is that it is hard to get access to documents. But that is the trade off between high security versus high availability.

Now, when it comes to information in the digital media, a lot of organisations have problems keeping it secured. Many think that there is only one copy of the document but the real fact is there might be 100. Say you get a document via email. You’ll print it or copy to a USB. Then when making changes, not just one copy is changed but 25 copies are changed. This habit of handling information is not ideal. Organisations need to control this, whether it is preventing their employees from making multiple copies or keeping the copy just on one device to avoid the risk of exposure.


The best way for incident response teams (or IRTs) is to learn from what they’ve been doing wrong and how to handle cyber security incidences. However, if there hasn’t been any incidences, there won’t be an opportunity to learn. Which is why it is important to send the team to a consulting firm and undergo proper training. 

You can train the IRT military-style – where they are put through different incidences and stresses to create a sense of panic. This is known as stress exposure training and it is helpful in finding out what the breaking point is in terms of how to handle incidences. This helps to properly train the team for whatever incidences that come their way. However, not many companies realise the importance of such training. IRTs instead get very generic training. 

There are often three ways IRTs are organised in a company and each has its flaws: First, there isn’t an IRT in the first place and is only created based on incidence. In this instance, you have to vet people on the spot or might not have the right people to choose from. It is important that those in your IRT can be trusted. Then there is a standing IRT already available in an organisation. In this, you need to have enough people watching each other so that there can’t be a coup or sabotage in an organisation. Finally, many organisations have IRTs integrated in security teams. But you need to have the right tools and monitoring techniques to ensure that this works.


To be honest, social media identity theft is more of a privacy issue than it is a security issue. With social media nowadays, you are putting it all out there – all the information about yourself. Do a search on yourself and see how much information it out there that you are giving away – it is more than you think! Identity theft is a huge problem and it is growing over time. Social media is making it easier for people to get more information about you. The one rule – don’t put your stuff out there. 

But the problem now is that there isn’t much security concerning our social behaviour online. Since we were young, we were taught how to behave around others physically. But not so much so in the digital environment. We simply do not have the same sense of fear when releasing information on social media compared to telling a stranger on the street. And when you release so much information digitally, why are you surprised about identify theft? 


A few things come to mind that’s really not all about technology: First, there needs to be something about modular risk management. Security after all is about managing risk. Then we need to talk about the tools and how to use what’s right in the right time. We need to talk about the different strategies. Then there is culture and training – essentially, security is a people problem before it is a technology problem so there needs to be something that touches on this aspect. There is also the law and managerial aspect of it. And finally, we need to talk about psychology, as in why do people do what they do. You can have all the technology in the world working beautifully but it only takes one person to bypass the entire thing. We need to understand why that person is doing it.

Five Things All Coding Students Need To Know!

If you want to make coding your future, you better read up on these five truths that every code newbie needs to know. 


There are thousands of programming languages and new ones are created every year. Like human languages, programming languages boil down to different ways to express ideas and actions.

Essentially, programming languages are broken down into two types: Imperative languages where you instruct the computer how to do a task, and declarative languages where you tell the computer what to do. How do these languages differ? A few factors – speed (some run faster), ease of writing (some are easier to write), and style (some people just prefer one above the other). In fact, professional programmers may use dozens on languages – just like how you can speak English and another language at the same time, sometimes mixing them all together in a sentence.

What are some of the popular programming languages? CSS, Javascript, C, Cobol, Python, C++, Java, C#, Ruby, PHP, SQP, Objective C, Swift and R.

The rule of the thumb? There is no best language to use or to learn. The most important factor is to use the one you like best. 


Coding is becoming the most in-demand skill across industries. Aside from technology, there is an increase number of businesses relying on computer codes – you could very easily work in a tech company, a hospital, a bank – the list really goes on. In fact, recent job searches show that half of all coding jobs are actually in industries outside of technology like finance, manufacturing and healthcare.

What does this mean for you as a coding newbie? You’re definitely on the right track for a bright future!


Here’s the thing – anyone can learn to code if they are motivated to do so. You just need to find the structure or even teach yourself with the free resources online. But if you are really serious about it as a job, then a course study on coding like the ones offered in UNIMY is the way to go to ensure you cover all bases.

The best thing about coding is that it doesn't matter if you’re male or female, 16 or 60, an artist or scientist – anyone can learn to code! All you need to do is find the right programme, learn from industry experts, and hang out with like-minded individuals so that you can motivate one another to go further. 


Essentially, coding is all about problem solving – how to get something to work the way you want it to. Now we all know that problem solving takes time, dedication, passion and motivation – which really are the skills you need when you want to start coding!

Coders are an intense bunch – they spend time dissecting an issue, try different methods to see which work best, and then sometimes, they scrap the whole thing and do it all over again. It is all about making one thing better than it was before. Plus, there’s the whole concept of logic as well as thinking out of the box for you to see the problem from a different perspective.

Sounds like something you can hack? Then welcome onboard! 


As a digital-focused university, coding is the fundamentals of all UNIMY programmes. We believe that all our students should have some basic understanding in coding to help them become better IT professionals. And if you want to go further, there are courses and certifications available to help you explore this segment even more.

Pick an area you want to explore in IT – UNIMY has it covered from cyber security to game development. In each programme, we have coding courses (for example, Game Programming I for our Diploma in Computer Science Game Development) to help you hone basic coding skills and then later on, more key courses to further develop them. 

For more info, check out