Laboratory exercises on digital circuit testing using Atalanta & HOPE (ATPG and fault simulation) and Synopsys tools (Design Compiler & TetraMax).
-
Updated
Feb 16, 2026 - Tcl
Laboratory exercises on digital circuit testing using Atalanta & HOPE (ATPG and fault simulation) and Synopsys tools (Design Compiler & TetraMax).
Organized hub of coursework, laboratory projects, diploma thesis (Integrated Master) and research work from the Department of Computer Engineering & Informatics (CEID).
FPGA implementation of the lightweight authenticated encryption algorithm Hummingbird-2 for secure communication in resource-constrained IoT devices, with architectural optimizations for performance, area efficiency, and reliability.
PHP/MySQL web platform for coordinating volunteers, rescuers, and citizen requests/offers during natural disasters. Developed as a semester project for the course “Programming & Systems on the World Wide Web”.
VLSI laboratory design report covering CMOS circuits, simulation, and physical verification.
Solved exercises and handwritten study notes for the Quantum Modular Systems course, covering entanglement, measurements, Bell states, and quantum communication protocols.
Laboratory exercises for the course CAD for Digital Hardware (E-CAD), covering graphical digital design, PCB back-end flow, and HDL-based FPGA implementation using VHDL, ModelSim, and Vivado on the Basys3 (Artix-7) board.
Embedded systems course project focused on system-level design, with plans for future hands-on implementation in embedded C.
Verilog implementations and simulations for a Digital Logic Design I course, including combinational circuits, hierarchical design, multiplexers, comparators, and BCD arithmetic with timing analysis.
FPGA implementations of an enhanced Hummingbird-2 lightweight cryptographic design (v2) with parallel and round-based architectures, evaluated for secure RFID and wireless sensor network applications, including performance and area comparisons against the baseline HB-2 implementation.
About Java/Cpp Programming lab exercises & Project from the course “Object-Oriented Programming” (2nd semester).
C programming lab exercises from the course “Computer Technology & Programming” (1st semester).
Add a description, image, and links to the ceid-courses-projects topic page so that developers can more easily learn about it.
To associate your repository with the ceid-courses-projects topic, visit your repo's landing page and select "manage topics."