“I have come to believe that a great teacher is a great artist, and that there are as
few as there are any other great artists. Teaching might even be the greatest of the arts
since the medium is the human mind and spirit.”
John Steinbeck
Isuru received his B.Sc. degree in Engineering from the University of Peradeniya, Sri Lanka, in
2011, and his Ph.D. degree in Computer Science and Engineering from the University of New South
Wales, Sydney, Australia, in 2016. He is currently a Senior Lecturer in Computer Engineering at
the University of Peradeniya. He has a keen interest in improving the quality of engineering
education and research, and is involved in curriculum development and devising learner-centered
delivery methods. He was the former director of the Engineering Education Unit at the University
of Peradeniya.
I teach arguably one of the best computer architecture foundational courses in the world, followed
by advanced courses on computer architecture and embedded systems. Materials, practicals, and
delivery/assessment methods designed by me, the courses continually produce impressive outcomes
and receive high acclaim. The students who followed these courses and engaged in related research
projects with me are consistently recruited by world-leading computer architecture companies (ARM,
SiFive) immediately upon graduation.
Cross-Curricular Comprehensive Design Projects
I introduced cross-curricular projects into the UoP Computer Engineering Curriculum, with a
tech-product development project in the third year of study connected to multiple courses
(distributed software, embedded systems, computer security, etc.). The goals were to enhance the
applied knowledge and skills through experiential learning, promote entrepreneurship, and prepare
the students better for industry, which were achieved with great success.
ESCAL
I expanded the Embedded Systems and Computer Architecture Lab at UoP Computer Engineering with the
additions of ESCAL Makerspace and ESCAL Robotics laboratories. Makerspace is fully equipped for
modern tech-product development, while the Robotics lab focuses on cutting-edge intelligent
multi-agent robotic systems.
21st Century Higher Education
I have extensive experience in implementing student-centered pedagogical techniques such as
flipped-classrooms, formative assessments, peer learning and project-based experiential learning
using modern tools with great success and demonstrable results. I continue to be an acclaimed
resource person in the Staff Development Center at UoP, as well as in many other institutions
around Sri Lanka, on using modern technology to enhance
Learning for Mastery
in higher education. I have contributed to changing the mindset of many teachers in higher
education towards students’ mastery as opposed to traditional teaching.
Curriculum Development
I lead the design and development of the latest Computer Engineering curriculum at UoP,
integrating modern content (based on ACM guidelines) with modern pedagogy, which started
implementation with the 2022-Advanced-Level intake. I have also engaged in developing curricula
for other institutions in Sri Lanka.
ACES
I guide the Association of Computer Engineering Students as its Senior Treasurer and Advisor. My
goal is to equip the students with a variety of 21st-century skills to transform them into the
best versions of themselves. I have initiated several innovative activities to this end, as well
as to promote industry engagements and expand social outreach.
Proctored Online Examinations
I, along with my team, have devised a comprehensive framework to hold
proctored online exams
using openly available software tools and conducted the first-ever such examination in Sri Lanka.
Our team conducted introductory and training sessions at several higher education institutions in
Sri Lanka.
Research projects supervised by :
AI Dirven Latency Constrained Resource Management In Kubernetes
Active bionic antennas for object detection and 3D localization with ego motion cancellation
Peraswarm Active Localization and Navigation
Quality Assessment of Final Root Canal Treatment Using Intra Oral Periapical Radiographs
RISC V Based ASIP for Accelerating DNA Sequence Alignment on Embedded Systems
Verilog Code Generation With Variations Fine Tuned Large Languag Models
Automated Medical Image Annotation for Dataset Building
GPU Acceleration for Deep Learning based Comprehensive ECG analysis
Machine Vision For Quality Inspection
Neuromorphic NoC Architecture for SNNs
PeraSwarm Simultaneous Localization and Mapping in Mixed Reality Environment
Using AI in determining alveolar bone loss in Dental X rays to aid in periodontal diagnosis
Comprehensive ECG analysis with Deep Learning on GPU accelerators
Large Language Models in Education
Neuromorphic NoC Architecture for SNNs
develop a programming and compiler toolchain for multi agent systems
Configurable ECU Emulator
Enhancing Video Game Experience With Brain Computer Interface
Hardware Cache Switching with Operating System Context Switches
Human Animal Emotion Detection Using ECG and ML Techniques
neuromorphic architecture
swarm intelligence programming framework
Brain Computer Interface for controlling virtual objects
Hand Gesture Recognition using sEMG
Microservice Based Edge Computing Architecture
Mixed Reality based Simulation Platform for Swarm Robotics
Real Time Emotion Recognition using Electrocardiogram Analysis
nearIR spectroscopy
ipb
Please note that here only contain the
'Projects'
which were submitted to the
projects.ce.pdn.ac.lk
as
Final Year Research Projects
. The actual list of projects supervised by
may be longer than this.
Research Interests:
Computer Architecture / AI Acceleration
Design Automation of Microprocessor Systems
FPGA-based Systems
Robotics and Multi-Agent Intelligent Systems
Biomedical Engineering
Embedded Systems and Industrial Automation
Computer Systems Engineering
Publications:
A Comparative Study on Generalized Automated Medical Image Segmentation for Dataset Building
#Pipelines#Encryption#Algorithm design and analysis#Partitioning algorithms#Streaming media#Computer architecture
Please note that here only contain the
'Publications'
affiliated with the
Department of Computer Engineering
, which were submitted to the site. To see the full publication profile, visit theResearchGateorGoogle Scholarprofile.
Edit Staff Profile Information
Profile
Update the details through
Staff Profile
editor in CE Portal.
Projects
This will be a automated process, if the students correctly configured the
project config file
Publications
You need to submit your publications (Only department affiliated and peer-reviewed
publications) through this
Google Form
.