Teaching

      "Who he loves to learn, loves to teach"


    The University of Sydney

 I work at the Sydney Business School and School of Information Technology as a part-time/casual teaching assistant.
 Period Details
 March 2018 -
 June 201
8
Statistical Learning and Data Mining (QBUS6810) - Tutorials
Business School
Master's students


Conducted tutorials related statistical machine learning.
Lecturer:
Prof. Peter
Radchenko
 March 2018 -
 June 201
8
Machine Learning and Data Mining in Business (QBUS3820) - Tutorials
Business School
All commerce students (Year
3)

Conducted tutorials related machine learning.
Lecturer:
Prof. Peter Radchenko

 Aug 2017-
 Nov 201
7
Data Mining and Data Analysis (QBUS3820) - Tutorials
Business School
All commerce students (Year
3)

Developed and conducted tutorials related data mining and deep learning using python.
Lecturer:
Dr.
Minh-Ngoc Tran
 Aug 2017-
 Nov 201
7
Management Science (QBUS2310) - Tutorials
Business School
All commerce students (Year
2)

Conducted tutorials related to
linear programming, inter programming and non-linear programming.
Lecturer:
Prof. Daniel Oran

Parallel Tutors: Simon Loria
 Aug 2016-
 Nov 201
6
Data Mining and Data Analysis (QBUS3820) - Tutorials
Business School
All commerce students (Year
3)

Developed and conducted tutorials related data mining using python.
Lecturer:
Dr.
Minh-Ngoc Tran
 Aug 2016-
 Nov 201
6
Management Science (QBUS2310) - Tutorials
Business School
All commerce students (Year
2)

Conducted tutorials related to
linear programming, inter programming and non-linear techniques.
Lecturer:
Dr. D
mytro Matsypura
Parallel Tutors: Justin Zeltzer
 Feb 2015-
 
Jun 2015
Machine Learning and Data Mining (COMP5318) - Tutorials
School of Information Technologies
Mainly for
Master of Data Science

Developed and conducted tutorials related machine learning techniques and big data analytics infrastructure such as hadoop/spark. All algorithms were developed from scratch using python 3.
Lecturer: Prof. Fabio Ramos

Parallel Tutors: Gilad Francis, Phillippe Morere, Thushan Ganegedara and Rafael Oliveira
 Feb 2015-
 
Jun 2015

Quantitative Business Analysis (BUSS1020) - Tutorials
Business School
All commerce students (Year 1)

Conducted tutorials related to introductory level statistics such as probability distributions and hypothesis testing (t-tests, F-test, regression, etc.).

Lecturer:
Prof. Daniel Oran
Parallel Tutors: Scott Liu
 Jul 2015-
 
Nov 2015
Introduction to Data Analytics (INFO3406) - Tutorials
School of Information Technologies
Mainly for
Bachelor of Information Technology
and Computer Science (Year 4 honours students)

Developed and conducted tutorials related machine learning techniques and big data analytics infrastructure such as hadoop/spark. All algorithms were developed from scratch using python 3.
Lecturer: Prof. Fabio Ramos
 Jul 2015-
 
Nov 2015
Pervasive Computing (COMP5047) - Tutorials
School of Information Technologies
Mainly for Master of Information Technology

Discussed about Internet of Things. Arduino was used for laboratory sessions.
Lecturer: Prof. Bob Kummerfeld


   
Sri Lanka Institute of Information Technology (SLIIT)

I worked at SLIIT as a full-time junior lecturer and a teaching assistant.

 Period Details
 Aug 2014-
 Nov 2014
 Digital Signal Processing (304) - Lectures and Tutorials
 BEng in Computer Systems Engineering (Year 3) - Curtin University

 Discussed about baseband/pandpass sampling, FIR/IIR filter design, DFT/FFT, DFT analysis of periodic signals and discrete time stochastic processes.
Lab: M.R. Perera and S. Premasiri
 May 2014-
 Dec 2014
 Control and Instrumentation (EC284) - Lectures and Tutorials
 MEng in Electronic and Electrical Engineering (Year 2)

 Discussed about systems modeling and identification. State-Space design, transient analysis up to 3rd order systems, stability of systems, PID controllers, fuzzy logic and electronic instrumentation were the main focus. 
 <student notes>
Lab: T. Warnasooriya and T. Dharmasiri
 May 2014-
 Aug 2014
 Electronic Engineering II Part 1(EC200) - Lectures and Tutorials
 BEng/MEng in Electronic Engineering (Year 2)

 Discussed about CAD in Electronics, op-amp characteristics, passive filters, oscillators, DC voltage regulators and current-limiting circuits. 
Lab. A. Ranasinghe and S. Dharmasena,
 May 2014-
 Aug 2014
 Electric Circuits(EC220) - Lectures and Tutorials 
 BScEng in Mechatronic Engineering (Year 2)

 Discussed about transient analysis, electromagnetic induction, passive and active filters and applications of op-amps.
Lab: S. de Silva 
 May 2014-
 Aug 2014
Electromagnetic and Electromechanical Energy Conversions (EC221) - Lectures and Tutorials 
 BScEng in Electrical and Electronic Engineering -Bridging (Year 3)

 Discussed about fundamentals of vector calculus, electromagnetism and electric machines. Further discussed about transformers, AC machines (synchronous and asynchronous motors) and basic power electronics to control AC and DC motors. 

Lab: T. Dharmasiri and S. de Silva
 May 2014 -
 May 2014
 Linear Systems Modelling (ME252) - Lectures and Tutorials (first three weeks)
 BScEng in Mechatronic Engineering (Year 2)

 Discussed about LTI systems and modelling SISO electo-mechanical systems.

Lab: T. Warnasooriya and T. Dharmasiri
 May 2014 -
 May 2014
Mechatronic Modelling (ME253) - Lectures, Tutorials and Laboratory (first two weeks)
 BScEng in Mechatronic Engineering (Year 2)

 Discussed about different types of mathematical models.
 Introduction to Matlab and Simulink.

Lab: S. de SIlva and T. Dharmasiri
 Feb 2014 -
 May 2014 
 Microprocessor Engineering (16-7217) - Lectures
 Msc in Telecomminication & Electronics 
 
 Discuss about microprocessor based systems focusing on ARM Cortex-M4 microcontroller architecture. 
 Discovery board and Keil MSB 1768 boards are used for laboratory. 

Lab: P. Buddhika
 Feb 2014 -
 May 2014
 Electronic Engineering III (16-6749) - Lectures 
 BEng in Computer Systems Engineering - Bridging (Year 3)

 Discuss about hardware multipliers, Programmable Logic Devices (PLD), RTL abstraction, algorithmic state machines and intro. to computational complexity.

 Altera Cyclone II DE2-70 board, Altera MAX II CPLD, OrCAD PSPICE, etc. are used for design, simulation and verification of digital circuits.

Lab: M.R. Perera and L. Wijesinghe
 Jan 2014 -
 April 2014
 Digital Electronics (EC200) - Lectures and Tutorials
 BEng/MEng in Electronic Engineering (Year 2)

 Discuss about Programmable Logic Devices (PLD), RTL abstraction, state machines and intro. to cellular automata theory and intro. to Quantum Computers.

 Altera Cyclone II DE2-70 board, Altera MAX II CPLD, OrCAD PSPICE, etc. are used for design, simulation and verification of digital circuits. 

Lab: M.R. Perera and L. Wijesinghe
 Jan 2014 -
 April 2014
 Electrical Circuits (EC220) - Tutorials and Laboratory with Prof. K. Liyanage
 BScEng in Electronic Engineering (Year 2)

 Focus on single-phase and 3-phase circuit analysis, transient analysis, etc. 

Lab: M.R. Perera, S. de SIlva and T. Warnasooriya
 Sept 2013 - 
  Jan 2014
 Computer Networks (16-7201) - Laboratory with Ms. Sanika Wijesekera
 Msc in Telecomminication & Electronics 

 Laboratory sessions were based on TCP/IP, static and dynamic routing, remote access methods, WLAN and VOIP. CISCO devices were used.

Lab: S. Wijesekera and C. Sucharitharathne
 Sept 2013 - 
  Jan 2014
 Communication Media (16-7202) - Laboratory (last four lectures)
 Msc in Telecomminication & Electronics 

 Matlab/Simulink based simualtion for dispersion, baseband, DSSS, Mach-Zehnder interferometer and ASK.

 Sept 2013 -  
 Oct 2013
 Electronic Engineering II Part 1(EC200) - Lectures and Tutorials with Dr. Rohana Thilakumara
 BEng in Electronic Engineering (Year 2)

 Discussed about circuit design techniques, characteristics of transducers and linear power supplies.
 OrCAD was used for simulation and PCB design.

Lab: L. Malasinghe, S. de Silva and T. Arsekularatne
 Other talks Basics of Computing and ICT
 History of Computing and Future Directions


   Hong Kong University of Science and Technology (HKUST)

I worked at HKUST as a part-time teaching assistant.

 Period Details
 Feb 2013 -
 May 2013
    and
 Feb 2012 -
 May 2012 
 Cognitive Engineering and Human Performance (IELM4650)- Laboratory with Prof. Ravindra Goonetilleke
 Bachelor of Engineering (Final year)
 
 Developing ergonomically rich web interfaces, experiments related to Psychopysics and Human Factors Engineering. 

Lab: Q. Yan and SKPN Silva
 Sept 2013 -
 Dec 2013
 Facilities Layout and Material Handling (IELM4200) - Laboratory and Tutorial  with Prof. Emily Au
 Bachelor of Engineering  (Final year)

 Deterministic optimization algorithms. VB Applications.

Lab: Q. Yan


Comments