Computing skills are becoming increasingly important in a wide range of jobs, from analysis and design to a broad range of other technical and professional fields.
Employers are looking for job seekers who have both domain expertise and Computer Science-related skills. Given this requirement, you should prepare yourself for the job market by taking a Bachelor's Degree in Computer Science. It is a wise career decision and supports your successful entry into a range of occupations. It also opens doors well beyond the traditional confines of the IT department.
Computer Science-related skills are versatile. Once you learn the core principles of the discipline, building additional capabilities that a particular job requires becomes easier. Equip yourself with a Double Major Degree in Computer Science and Business Information Systems to gain competitive advantage.
Polytechnic Diploma holders receive exemptions and gain direct entry to Year 2 of the Degree*. You can complete your Degree in 16 months instead of 28 months^. You can look forward to starting your careers and earning sooner, possibly even one year earlier. You also have the flexibility to plan your schedule and study at your own pace while you are working.
Click to apply online
Accredited by the Australian Computer Society (ACS) - a membership affiliation with
Singapore Computer Society (SCS)
Student Membership with Centre of Strategic Cyberspace and International Studies (CSCIS)
All students will be entitled to a waiver of membership fee of their initial application for membership with CSCIS. The CSCIS supports members in their ongoing career development and benefits include dedicated industry talks and sessions, networking opportunities, updates on cyber security-related topics.
Established in the United Kingdom and headquartered in London, the CSCIS is a bipartisan, multilateral, international non-profit organisation. It seeks to advance global cyberspace security and prosperity by providing strategic insights for cyberspace and policy solutions to decision-makers.
The CSCIS focus on cyberspace provides advancement on cyber international policy with an emphasis on defence and security, regional and transnational cyber challenges ranging from critical infrastructures, technology, cybercrime, terrorism, and research to national security, development, and economic integration. Since its inception, the CSCIS has worked to develop practical solutions for today’s cyberspace challenges.
Data Analysts take on roles built around the analysis of data, and combine a repertoire of data analytics-related skills with domain expertise in areas such as finance, business or healthcare. Some examples of analyst roles include Business Intelligence Analyst, Operations Analyst and Statistician. The most important trend in these roles is the use of big data and machine learning to draw insights from increasingly large and complex data sets. Nearly all of the fastest-growing skills for these roles are Computer Science-related, meaning they are either programming skills or analysis techniques typically executed through computerised processes.
Outside of IT roles, data analytics has the highest demand for Computer Science majors. Nearly a third of job postings for Business Intelligence Analysts (30%) and over a quarter for Data Analysts (27%) request for a Computer Science major, comparable to that for many traditional IT roles. This demand for Computer Science majors is in part because of the sophisticated computing techniques required to work with business intelligence systems, and analyse large and complex data sets.
Data Science-related skills, such as machine learning and the database tools for managing big data, are the fastest-growing and highest-paying technical skills for these roles. Data Science is the fastest-growing and the third highest-paying for all skills for analysts. Other notable skills include Python and R, the most common languages used for machine learning analyses, and Hadoop, which is a way to store and manage big data.
Analyst roles in Singapore are becoming more computer programming-intensive. Enterprise programming language skills such as Java and C++ are among the fastest-growing skills. This means employers are looking for analysts to have many of the same programming skills as software developers, along with the data analysis skills such as financial analysis or operations management, which are more typical of these roles.Close
With the advent of digital technologies and increasingly sophisticated user interfaces, a new type of designer with computing and coding skills has emerged and is in increasing demand. Today, many job postings for designers are for Web Designers and User Experience Designers who are focused on creating software products. Traditional Graphic Designers also benefit from having the necessary computing skills to directly understand how their designs will translate to digital materials. Designers capable of supporting digital materials earn substantially more than those who focus on print and offline content.
The fastest-growing and highest-paying skills for designers reflect two trends:
Designers fill an increasingly important role in software teams. They need to understand technical knowledge areas such as Software Architecture and Software Engineering and possess process skills such as Agile Development and Product Management.
UI/UX Designers are by far the fastest-growing design roles, with a 3.5 increase in the number of job ads between 2014 and 2017, and are also the highest-paying role in this category. The median salary posted in job advertisements is $4,800 per month. These roles exemplify the changing nature of design, becoming increasingly digital and software-driven—a User Experience Designer is responsible for ensuring that software is easy to use and visually appealing. Design roles occasionally call for Computer Science majors in roles such as UI/UX Designers, Web Designers and Graphic Designers.Close
Engineering and Manufacturing
Software skills are becoming increasingly important for engineers. Microelectronics skills are the fastest-growing skill for engineers in Singapore, a global centre for mechatronics skills. Robotics, another related skill, is the 5th faster-growing. In electrical and computer hardware engineering roles, computer programming languages such as Java, C++ and Python are important. Java is the 6th fastest-growing skill for engineers.
Java and Python are among the highest-paying skills for engineers. Being able to code offers candidates a competitive advantage in engineering fields where increasingly sophisticated data and computing systems are being used to design and test products.Close
Over the last decade, marketing has become increasingly digital and data-driven. Marketing roles include Product Managers who design and develop products, along with marketing campaigns. Market Research Analysts are regularly required to use statistical and database tools to research customer and market data. Niche roles such as Search Engine Optimisation Specialists have emerged to manage online marketing and e-commerce campaigns.
Seven of the 10 fastest-growing skills for marketers are digital marketing skills. As marketing is increasingly done through the Internet, marketers correspondingly need analytic and basic programming skills in order to maximise their results. Google Analytics, Search Engine Marketing, Web Analytics and E-Commerce Marketing are examples of this trend.
Computer science-related skills are most important for marketers at the entry-level roles, which are becoming increasingly quantitative and technically oriented. The highest-paying marketing skills are primarily those required of marketing managers to drive marketing strategy. These skills include Strategic Management, Budget Forecasting and Global Marketing.
Of all marketing roles, Product Managers are the most likely to require a Computer Science major. Product Managers require both marketing skills and technical expertise in software or engineering to build the products being sold. They move into this role though prior experience in marketing and design through experience as an Engineer or Software Developer. Because of the data-intensive nature of the role, Computer Science majors are also valuable for Market Research Analysts.Close
Programming & Information Technology
The fastest-growing and highest-paying IT skills fall into three important functions within the IT Industry: web development, software development processes and engineering management.
AngularJS, which is used primarily to create web apps, is the fastest-growing skill demanded of IT and Programming professionals in Singapore. JSON and SOAP APIs are related skills commonly used by Web Developers that are also in rapidly increasing demand.
Our analysis also reveals dramatic changes in the process of software development in Singapore. Increasingly, firms use Agile Development strategies, which place an emphasis on ongoing team collaboration and problem-solving. Agile Development and Scrum, a specific form of Agile Development, are on the fastest-growing and highest-paying skills lists. The presence of these skills on the list speak to cultural changes in how Singaporean firms build software and promote the increased need for flexible collaboration and team building skills from both entry-level workers and managers alike. Even a skill as straightforward as team building has more than doubled in demand over the past three years. Employers are looking for professionals who are more than great coders—they are looking for people who are strong teammates as well.
The highest-paying skills for IT and Programming Professionals are skills typically used by managers. Planning-related skills such as budgeting, change management and requirements analysis are critical for IT workers looking to advance into high-paying managerial roles. Skills related to ensuring long-term success are also important skills for IT managers. Risk management and information security are two high-paying skills which exemplify this trend.
Overall, 25% of job ads for IT and Programming professionals in Singapore ask for a Computer Science major. This ranges from a high of about 40% for Computer Systems Engineers, Mobile Software Developers and Cybersecurity Engineers.Close
|Skill Category||Percentage of high-growth and
high-value CS skills1
|Industry Knowledge / Experience||13%|
|Sample Occupations||Percentage of
|Computer Systems Engineer||41%|
|Mobile Software Developer||40%|
|Computer Support Specialist||32%|
Analysis & Project
After spending three years as a stay-at-home-mum, Ms Eustacia Tang Kwan Yu decided to return to work in 2015. Butut when she embarked on her job search, then-polytechnic diploma holder found her options were very limited.
Network technician Ahmad Aizat Ahmad Zaini is fully aware of how quickly knowledge becomes obsolete in the fast-changing technology sector.
If there’s any universal truth about AI, it’s that it will dramatically impact almost every facet of business, even when it comes to those looking from the outside in: job-seekers.
Interested in innovating technology that benefits our society’s economic and social wellbeing? Join the rapidly evolving technology industry and bring your revolutionary ideas to life.
Interested in harnessing creative technology to make a difference in our society’s economic and social wellbeing? Why not be part of the rapidly evolving tech industry today?
Financial technology (Fintech) is now more than a buzzword; the exponential growth in the industry is not showing any signs of a slowdown. In Asia, Singapore is one of the hottest Fintech hubs, with investment more than tripling to US$61.5 million (S$83.3 million).