FindingsGraduation

Graduating in Computer Engineering from the University of Peradeniya

Reflections on completing my B.Sc. (Hons) in Engineering at Peradeniya: four years of systems programming, hardware-software co-design, and lifelong engineering friendships.

Kushan Manahara

August 1, 2024 · 3 min read

00
Graduating in Computer Engineering from the University of Peradeniya

I have officially graduated with a B.Sc. (Hons) in Engineering, specializing in Computer Engineering, from the University of Peradeniya.

Walking out of the Faculty of Engineering after four intense, demanding, and unforgettable years is a profound feeling. Peradeniya is a unique place: nestled beside the Mahaweli River under the Hantana mountain range, it combines classical academic rigor with an uncompromising work ethic.

The Foundations of the Degree

The Computer Engineering program at Peradeniya is renowned for its depth. We did not simply write web applications; we tore computers apart to understand how they work at every layer of abstraction:

  • Digital Logic & Embedded Systems: Designing circuits with logic gates, wiring microcontrollers on breadboards, and writing assembly code for hardware peripherals.
  • Computer Systems Architecture: Pipelining, branch prediction, cache hierarchies, memory management units, and instruction-level parallelism.
  • Operating Systems Internals: Writing device drivers, handling POSIX threads, synchronization primitives, virtual memory paging, and file system design.
  • Algorithms & Systems Software: Data structures, compiler design, computer networking protocols (TCP/IP stack), and distributed algorithms.

The Late Nights and Lifelong Camaraderie

Beyond the textbooks, engineering school is forged in the labs. It was countless late nights tracking down memory leaks in C++, debugging FPGA syntheses, and tuning bioinformatics pipelines for our final year project. It was the shared panic before project demos that inevitably turned into collective celebration when the LEDs flashed and the tests turned green.

I am deeply grateful to our esteemed lecturers and professors in the Department of Computer Engineering for their guidance, to the technical and lab staff who supported us, to my parents for their unconditional sacrifices, and to my brilliant batch mates who made this journey unforgettable.

Written by

Kushan Manahara

Responses (0)

Verified name, role, and email required before posting.

No responses yet

Be the first to share your thoughts, benchmarks, or feedback above.