Workshops
Software Project Management with Git and GitHub
I got a chance to conduct an online workshop for the E19 undergraduate students of the dept. of Computer Engineering, UoP, about GitHub and how it can be used for managing software development projects.
The recording can be shared on request.
Introduction to Computer-Aided Designing and Manufacturing
This is a workshop done for the E17 Computer Engineering students about the basics of Computer-aided Manufacturing, including 3D Printing, Laser Cutting, CNC Machining, and PCB Fabrication as the part of the workshop series conducted for their 3rd year Embedded Systems project.
The recording can be shared on request.
PresentationWorkshop on Arduino and Robotics
Today I was able to join a workshop on Arduino and Robotics, organized by the Innovators' Club of the Mahamaya Girls College, Kandy as a resource person for the practical workshop. I'm glad to help and guide them to the path of Robotics!
Software Project Management with GitHub
This is a workshop done for the 2nd year Computer Engineering Undergraduates of the University of Peradeniya to introduce Project Management tools and practices that can be applied to their Software Engineering project. This workshop is done by me, for the 3rd time.
Version Controlling with GitHub and Software Engineering Best Practices
This is a workshop done for the 2rd year Computer Engineering Undergraduates of the University of Peradeniya to introduce Software Version Controlling (with GitHub) and several tips and tricks related to Software Engineering for their CO227: Software Engineering Guided Project. This workshop is done by me, for the 3rd time.
Presentation
Introduction to EDA with PlatformIO
This is a workshop done for the 3rd year Computer Engineering Undergraduates of the University of Peradeniya to introduce Electronic Design Automation (EDA) tool that can be applied for their Cyber-Physical Systems project. This workshop is done by me for the 2nd time.
Presentation Recording
Selected features of GitHub
This is a workshop done for the 3rd year Computer Engineering Undergraduates of the University of Peradeniya to introduce Project Management tools and practices that can be applied for their Cyber-Physical Systems project. This workshop is done by me and Gihan Jayathilaka, for the 2nd time.
Presentation RecordingEmbedded Systems in Department of Computer Engineering, UoP
This is a session done for a few students who completed the foundation program of Engineering, to explain the opportunities and the experience that can be gained by selecting Computer Engineering as the Specialization.
PresentationIntroduction to Computer-aided Manufacturing
This is a workshop done for the E16 Computer Engineering students to teach about the basics of Computer-aided Manufacturing, including 3D Printing, Laser Cutting, CNC Machining, and PCB Fabrication.
The recording can be shared on request.
PresentationAdvanced GitHub Features
This is a workshop done for the E16 Computer Engineering students to teach about a few advanced features provided by GitHub that can be used for Project Management and DevOps.
The recording can be shared on request.
PresentationIntroduction to PlatformIO
This is a workshop done for the E16 Computer Engineering students to teach about how to use the PlatformIO platform for their Cyber-Physical systems project for implement firmware and unit tests.
PresentationBasics of PLC Programming
This is a small session done for my batchmates to introduce PLC programming fundamentals.