Computer Science Professor
Becker College, Massachusetts, USA (Jan. 2019 - Present)
- Teaching Computer Science courses in the School of Design & Technology for undergraduate students.
Computer Science Professor
Assumption College, Massachusetts, USA (Aug. 2017 - Present)
- Teaching Computer Science courses in the Department of Mathematics and Computer Science for undergraduate students.
Programming Fundamentals & Programming I Instructor
University of the People, USA (Aug. 2016 - Present)
- Teaching activities consist of teaching designated courses, responding to student emails and messages, posting discussion questions, engaging with students, grading learning journals, and reviewing peer assessments.
- Programming Fundamentals course covers basics of computer programming and provides a foundation for further learning in this area. The course uses the Python programming language. The course also covers abstract concepts which can be applied to almost any programming language.
IT Manager
Straits International Education Group, Malaysia (Aug. 2013 -Jan. 2016)
- Admin, configuration and customization for School management and online learning system (Sentral Education).
- IT inventory
- Webmaster for Website and E-mail domain and updates.
- Admin for Students, parents and teachers portal.
- Admin for Cambridge primary, secondary and teacher assistance websites.
- Desktops, laptops, printers, projectors and interactive boards.
- Network Attached Storage (NAS)
- Operating Systems and MS Office tools.
- Access card and Cashless systems.
- ICT labs.
Teaching
Straits International School, Malaysia (Aug. 2013 -Jul. 2015)
- Teaching Information and Communication Technology (ICT) and Computing subjects for secondary level. Straits International School is Cambridge certified school and follows Cambridge curriculum.
Teaching Assistant
Universiti Sains Malaysia (USM), Malaysia (Jul. 2010 -Oct. 2013)
- Assisting undergraduates by conducting tutorials in certain courses in the Electrical and Electronic Program offered by the school. Such as; Computer Programming and C++ Programming.
- Assisting the university in administrative work and documentation process, compiling the necessary documents for the accreditation of the three engineering programs (namely, Electronic, Electrical and Mechatronic Engineering under the Malaysian Engineering Accreditation Council (EAC).
- Assisting undergraduate students in their final year projects.
Teaching Assistant
Universiti Teknologi Malaysia (UTM), Malaysia (Jan. 2009 -Oct. 2009)
- Assisting undergraduates by conducting tutorials in Data Structure (using C++ Programming) courses in Faculty of Computer Science and Information System.
Teaching Assistant & Lab Tutor (Sep. 2005 -Nov. 2007)
College Of Electronic Technology at Bani-Walid, Libya
- Computer Lab tutor and conducting tutorials for undergraduate students in Computer Programming and Computer Networking.