External Training Workshops

In addition to the training workshops offered by the Training Cell of NUSSU commIT, we have also partnered with external training providers to provide additional training workshops conducted by professional and experienced speakers.

For AY2019/20, NUSSU commIT has partnered with both Acadia Training and Code for Asia to offer 4 workshops in total. They are:

We announce our upcoming workshops via email blasts on NUSSU Events directly to your NUS email. You can also subscribe to our mailing list to be updated about our upcoming workshops.

Workshop registration

For workshop registration, we will be using NUSync, a platform for NUS students. You can access the NUS Student Union’s portal in NUSync and look for our events under the “Events” tab.

Once you have RSVPed on the particular NUSync event, do remember to make the $5 refundable deposit payment. Deposit has to be submitted to NUSSU Secretariat, YIH Monday to Wednesday on the week of the respective workshop on office hours (1000 – 1800, minus the lunch time on 1300 – 1400). Deposit for each workshop must be done separately, each during the week of the workshop itself. The deposit will be returned upon attendance to the workshop.

To go to NUSSU Secretariat: At Yusof Ishak House, from the entrance of the Study Room, go towards Student Lounge. On your left, there will be a lot of stairs. Just keep on climbing until the 5th floor. In the right, there will be a sign saying “NUSSU Secretariat”.

If you have any queries, check out our Workshops FAQ or contact us.

Data science

Data visualization plays an essential role in the representation of both small and large-scale datasets. “A picture is worth a thousand words”. It especially applies when trying to explain the insight obtained from the analysis of increasingly large datasets. Data scientist are able to tell a compelling story, visualizing data and findings in an approachable and stimulating way.

The main goal of this Data Visualization with Python workshop is to provide you the opportunity to learn how to take data and present that data in a standardized form. Various techniques have been developed for presenting data visually but we will be focusing on using several data visualization libraries in Python, namely Matplotlib, Seaborn, and Folium.

This workshop jointly organised with Code for Asia will be held on:

  • Date: Saturday, 12 October 2019
  • Time: 10:00 – 18:00 (inclusive of 1 hour break)
  • Venue: Seminar Room 3 (COM1 02-12), School of Computing

Note: Please bring along your own laptop for this workshop!

Web development

Being one of the most prominent skills required in the 21st century, web development is a powerful tool to help you to increase product knowledge, maintain communication between you and potential clients, sell your products or services, increase the popularity of your company and much more. Moreover, web development provides you the opportunity to express yourself creatively on the internet while exploring different possibilities available online.

This workshop jointly organised with Code for Asia will be held on:

  • Date: Saturday, 12 October 2019
  • Time: 10:00 – 18:00 (inclusive of 1 hour break)
  • Venue: Seminar Room 2 (COM1 02-04), School of Computing

Note: Please bring along your own laptop for this workshop!

Microsoft Excel VBA

Macros allow users to record a set of actions in Microsoft Excel and repeating them dynamically on any cell or sheet. But have you ever wondered what does on behind recording a macro in Microsoft Excel?

Upon opening up your macro, you’ll find yourself exposed to the world of Visual Basics for Applications (VBA). VBA is the main programming language used in various Microsoft Office applications such as Word and Excel. It allows users to create and program custom scripts that can be executed through the click of a button or even during the opening of a spreadsheet. Actions that could have never been carried out through basic software functions.

As such, many businesses make use of this powerful tool to create custom applications such as automating the generation of reports, creating custom forms and compiling copious amounts of data.

A glimpse of the topics that will covered include:

  • Defining Variables
  • Creating Forms
  • Message Boxes/Alerts
  • Activecell usage
  • Conditional Statements

The workshop jointly organised with Acadia Training will be held at:

Note: Please bring along a Windows laptop for this workshop!