Course Overview

Infocomm Technology
Micro‑credential Course
3+ months
Fee Subsidy
Up to 90% SF Funding

Designed for learners with no prior computing knowledge, this foundation-level micro-credential imparts fundamental skills in computing and data analysis. Key topics encompass ethics and professional conduct in computing, computer systems, Python programming, and applied statistics. 

As a learner, you will explore ethical considerations in the computing world, addressing contemporary issues such as the digital divide, data privacy, software protection, and information security. This will help you develop a strong sense of professional responsibility in your future career in computing.

You will gain insights into computer architecture and operating systems, solidifying your understanding of modern computer systems. You will learn how to configure and control them through Bash shell, GNU tools, and automation techniques.

The programming component of this course focuses on Python, a versatile and widely used language today. You will learn the basics of programming, including data types, control structures, functions, lists, dictionaries, files, and object-oriented concepts. You will learn how to design and implement programs using Python and its libraries (such as NumPy and pandas) to solve problems in scientific computing and data analysis.

You will also delve into the world of applied statistics, a foundational skill in data analytics, statistical computing, and artificial intelligence. You will learn to apply probability models to real-world problems, present data using graphical and numerical measures, draw conclusions from data, and develop Python scripts to programmatically perform statistical analyses.

Integrating online and in-person delivery, the micro-credential offers various learning activities such as interactive videos, laboratory exercises, live Q&A sessions, and online discussion forums.

This micro-credential is part of the CSM Pathway in Applied Computing.

Who Should Attend

  • Individuals seeking to reskill in order to pivot into entry-level IT roles.
Assumed Prior Knowledge
  • Basic user-level familiarity with computers
  • Basic digital literacy
  • Basic pre-university mathematics

What You Will Learn

This micro-credential is predominantly delivered through a competency-based education (CBE) approach where learners acquire and demonstrate mastery of knowledge and skills that are directly relevant to job functions. This prepares them to be industry-ready where they can apply their newly acquired competencies to their work.

List of Competency Units

Code Competency Unit Title Credits
ICT1505C Ethics and Professional Conduct 3
ICT1506C Computer Systems 3
ICT1507C Programming Fundamentals in Python 6
ICT1508C Applied Statistics 6

The above are competency units that constitute this micro-credential. Upon completion of the micro-credential, you will be able to:

  • Apply ethical frameworks and codes of professional conduct to construct and analyse arguments concerning workplace ethical dilemmas and various computing issues
  • Configure basic operating systems and control modern computer systems to handle various computing tasks
  • Design, implement, and test well-structured Python programs and algorithms to solve various programming problems
  • Analyse data and draw conclusions by applying probability and statistical principles, as well as develop programmatic statistical analyses

Coaching for Success

During the course, you will have access to a team of qualified success coaches who can work with you on learning strategies or to develop a personalised learning plan. Through the success coaches, you can gain access to a wide range of resources and support services, and be empowered with the necessary tools to navigate your learning journey successfully.

Teaching Team

Nicholas Wong
Nicholas Wong

Assistant Professor, Infocomm Technology, Singapore Institute of Technology

View profile
Karin Avnit
Karin Avnit

Associate Professor /Deputy Dir , STLA, SIT Teaching and Learning Academy, Singapore Institute of Technology

View profile
Forest Tan
Forest Tan

Associate Professor/Assistant Provost (Continuous Learning), Infocomm Technology, Singapore Institute of Technology

View profile
Malcolm Low Yoke Hean
Malcolm Low Yoke Hean

Associate Professor, Infocomm Technology, Singapore Institute of Technology

View profile


Week Learning Activity Delivery, Location and Time
1 Micro-credential and competency unit briefing session In-person
SIT@NYP Campus
Time TBC
1 – 13

Self-directed learning  (including interactive video lectures and self-study) 

Asynchronous Online (average time commitment of at least 9 hours weekly)
1 – 13 Q&A online live sessions (based on learners' needs) Synchronous Online
3, 6, 7, 12 & 13 (TBC)

Online assessments

Synchronous e-assessment with remote proctoring

Final exam

SIT@NYP Campus
Time TBC

Certificate and Assessment

A Specialist Certificate in Ethical Computing and Data Analysis will be issued to learners who:

  • Attend at least 75% of the course and
  • Undertake and pass all credit bearing assessments
Assessment Plan

The learner will undertake a combination of formative and summative quizzes, programming assignment(s) or project(s) and a final written exam.

Fee Structure

The full fee for this course is S$9,868.86.

Category After SF Funding
Singapore Citizen (Below 40) S$2,960.66
Singapore Citizen (40 & Above) S$1,149.86
Singapore PR / LTVP+ Holder S$2,960.66
Non-Singapore Citizen S$9,868.86 (No Funding)


  • A one-time, non-refundable matriculation fee of $54.50 will be collected before course commencement.
  • All fees above include GST. GST applies to individuals and Singapore-registered companies.

Course Runs

There are no upcoming course runs at the moment.

Subscribe to our mailing list to learn about the latest dates as soon as they become available.


Learning Pathway


Earn Stackable Specialist Certificates

Earn micro-credentials in Applied Computing (via the CSM Pathway) and unlock career opportunities in areas such as DevOps, network security and machine learning. Stack these micro-credentials towards a Bachelor of Science (Honours) in Applied Computing at SIT.

Explore More arrow--right