Teaching Computer Science
Send a job offer directly to this candidate
I have experience teaching A-Level Computer Science in an International School and teaching Infocomm Technologies at ITE.
Part-Time Computer Science Teacher at Furen International School (23 July 2022 to Present)
Involved in curriculum development (courseware development) of the CIE (Cambridge
International Examinations) Computer Science 9618 AS/A-Levels teaching materials as Computer
Science is newly offered at Furen International School (FIS) in July 2022.
Conduct classes / lessons to international Chinese students studying at Furen International
School (FIS) on topics related to Computer Science based on the CIE Computer Science 9618
AS/A-Levels Syllabus.
Set assignments, weekly and monthly test to evaluate the students' understanding of the topics that are being taught.
Assess the students learning proficiency based on their weekly / monthly test scores and modify the course materials and teaching methods to improve the student learning outcomes.
Setting and marking of examination papers and developing the marking schemes for the Term
Examinations and Year End Examinations for CIE A-Level Computer Science (9618)
Part-Time Course Developer at JP Universal Education Hub Pte Ltd (5 Sept 2022 to Present)
Work with colleagues to design and develop the teaching materials for the Degree in Computer
Science Program via the Train-Work Scheme and partner with UTM-SPACE (University
Technology Malaysia - School of Professional and Continuing Education) to provide Malaysians with educational upgrading opportunities and matched them with suitable jobs in Singapore.
Incorporate appropriate assessment methods into the course design to evaluate the students learning.
Respond to feedback and queries from stakeholders regarding the curriculum, review the feedbacks and make the necessary changes to enhance the curriculum.
Ensure that relevant time-line for completion of materials are adhered to.
Conduct online lectures (in Singapore) and face to face lectures (in Malaysia) once the course materials for the Computer Science Program has been developed, validated and approved by
UTM-SPACE.
Adjunct Lecturer at Institute for Technical Education (2 Feb 2023 to Present)
Helping the main lecturer to prepare and get the classroom ready for lessons.
Conduct lectures to ITE students on assigned topics such as Web Server and Database
Involve in lesson planning and development of the course materials to be used for teaching.
Supporting the main lecturer to run laboratory sessions and to manage classroom behavior
Senior Executive at Nanyang Technological University (1 Aug 2016 to 31 Aug 2022)
training materials and videos on NTULearn Blackboard.
(Drupal, SharePoint and Sitefinity).
-As the system administrator for one of the e-learning module (GC0001: Environmental Sustainability), I write programming scripts / macros to assist the lecturer to counter-check the grading (MCQ questions)
for 3000 to 4000 students who are registered for the GC0001 module every semester.
(MCQ questions) on the NTULearn Blackboard (LMS) for applicants who are applying for admission to the postgraduate research program in Environmental Earth Systems Science.
-Updating and uploading of specific courses/modules offered by my department onto the WDA-SFC(Skills
Future Credit) course directory. These courses are offered to working adults under the skills-future initiative.
-I input and update the details of 25-30 undergraduate and postgraduate course modules (eg module code, module description and instructor details) that is offered by my department/school onto the online
NTU-Learn Course Administration site before the start of every semester.
Reasons for wanting to have a change of job-scope: To seek a L&D (learning and development /
courseware development) or a research role in a suitable organization.
Research Technologist at Blackbox Research Pte Ltd (Jan 2015 to Aug 2015)
IT Administrator at Learning Point Pte Ltd (19 April 2014 to 17 Jan 2015)
1)To assist staffs and teachers in resolving technical issues (eg computers, and network problems) in the private education centre.
Technical Executive at Nanyang Technological University (Jun 2011 to Feb 2014)
1)To be familiar with all the standard operating procedures with all the software and hardware systems in the immersive room and to support staffs and researchers in their projects in the immersive room.
IT Administrator in Singapore-Anti-Narcotics Association (5 Oct 2009 to 11 Feb 2011)
Aftercare, Corporate, Preventive Drug Education, Volunteer Management and Info-Management
Application Developer at CPG Laboratories Pte Ltd (Oct 2007 to Sept 2009)
To develop software programs(web-based and windows applications) to support the business operations of a building and construction company. I am involved in the development of the web-based application for online viewing on the testing results for the various samples that are being sent to the lab or testing.
I am also involved in the development of the HRIS(Human Resource Information System) to be used by the HR department.
Other projects that I have done includes the development of windows based application to interface the pc to the compression machine for the bricks that are sent to the lab for testing, extracts the compression strength of the bricks from the machine and write the results to database. The reports or the testing results can be printed out via crystal reports which has been installed together with the application.
I am also involved in the migration of the software application from the old server to the new server which was completed successfully. Other duties includes the administration of the database server and the email server.
Other Responsibilities at CPG Laboratories Pte Ltd
· To do enhancement of internal software program as required by company /client on new testing requirements for computation and uploading of test result to the internet website.
· To provide technical support to staff on various IT-related problems
· To configure system program which enable staff to do regular backup of their important files and programs to be stored in the server system.
· To do regular backup of important files on the client pc.
· To maintain the website that is to be viewed by the clients for testing results and make the necessary amendments as required.
· In charge of internal software program installation for the newly recruited staffs.
· To assist in user accounts creation and termination and setting up of emails accounts for newly recruited staff.
· To assist in setting specific access rights to files and folders for individual users/ departments.
· To assist in keeping track and updating of IT equipments inventory in the company.
Senior Radar Technician at Republic of Singapore Air-Force (Apr 1997 to Dec 2005)
July 2021 to June 2022
Master of Adult Learning from Singapore University of Social Sciences (SUSS)
July 2020 to June 2021
Graduate Diploma in Adult Learning from Singapore University of Social Sciences (SUSS)
Jan 2011 to May 2016
Bachelor of Social Work (Merit) from SIM University (Singapore University of Social Sciences)
Feb 2003 – Dec 2004
Bachelor of Computing from Monash University
July 2000- May 2002
Advanced Diploma in Business Information Systems from Singapore Polytechnic
July 1993- Dec 1996
Diploma in Electronics, Computer and Communication Engineering from Singapore Polytechnic