padoura
Software engineer, also part-time student of Electrical and Computer Engineering at Technical University of Crete
OmiliaChania
Pinned Repositories
ACE203_Advanced_Digital_Design
Lab exercises in VHDL and reports for the course "Advanced Digital Design", Spring Semester 2017, ECE, Technical University of Crete.
AfDEMP-Java-PY
AfDEMP's Exercises on Java & Python
afdemp_project_1
First individual project of Afdemp's Coding Bootcamp 3. It concerns a very simple, console-based, internal bank account management app.
afdemp_uisux_admin
Team Project for AFDEmp's Coding Bootcamp 3. This project contains the admin website for a cooperation (see https://github.com/padoura/afdemp_uisux_store and https://github.com/padoura/afdemp_uisux_member for the client and member websites respectively). Part of this project has been based on Le Deng's course "Complete E-Commerce Course - Java,Spring,Hibernate and MySQL".
comp211_football_standings
A simple Bash script for calculating standings based on given football match results. Note that a dummy tiebreaker based on string comparison was required in this exercise.
comp211_remoteCommands
A client-server example of using C's sockets and pipes.
comp301_tinyos
Implementation of the toy operating system "TinyOS". Project for the course "Operating Systems", Winter Semester 2020-2021, ECE, Technical University of Crete. The assigned tasks in this project revolve around the implementation of particular kernel functions with given specifications.
comp402FLCompiler
Implementation of a source-to-source compiler for an imaginary language "MiniScript" (MS) to C using flex and bison. Project for the course "Theory Of Computation", Spring Semester 2020, ECE, Technical University of Crete. The goal of this project is to offer a deeper understanding of regular expressions and context free grammars in programming language compilation.
comp417_AI_Exercises
Exercises for the course "Artificial Intelligence", Spring Semester 2018, ECE, Technical University of Crete.
comp423_reinforcement_learning_and_dynamic_optimization
Exercises implemented and reported for the course "Reinforcement Learning and Dynamic Optimization", ECE, Technical University of Crete.
padoura's Repositories
padoura/afdemp_uisux_admin
Team Project for AFDEmp's Coding Bootcamp 3. This project contains the admin website for a cooperation (see https://github.com/padoura/afdemp_uisux_store and https://github.com/padoura/afdemp_uisux_member for the client and member websites respectively). Part of this project has been based on Le Deng's course "Complete E-Commerce Course - Java,Spring,Hibernate and MySQL".
padoura/comp211_remoteCommands
A client-server example of using C's sockets and pipes.
padoura/comp301_tinyos
Implementation of the toy operating system "TinyOS". Project for the course "Operating Systems", Winter Semester 2020-2021, ECE, Technical University of Crete. The assigned tasks in this project revolve around the implementation of particular kernel functions with given specifications.
padoura/ACE203_Advanced_Digital_Design
Lab exercises in VHDL and reports for the course "Advanced Digital Design", Spring Semester 2017, ECE, Technical University of Crete.
padoura/AfDEMP-Java-PY
AfDEMP's Exercises on Java & Python
padoura/afdemp_project_1
First individual project of Afdemp's Coding Bootcamp 3. It concerns a very simple, console-based, internal bank account management app.
padoura/comp211_compute_sales
A simple Python3 script for: 1) reading receipts of a specific format as input, 2) checking their validity, and 3) printing relevant statistics.
padoura/comp211_football_standings
A simple Bash script for calculating standings based on given football match results. Note that a dummy tiebreaker based on string comparison was required in this exercise.
padoura/comp402FLCompiler
Implementation of a source-to-source compiler for an imaginary language "MiniScript" (MS) to C using flex and bison. Project for the course "Theory Of Computation", Spring Semester 2020, ECE, Technical University of Crete. The goal of this project is to offer a deeper understanding of regular expressions and context free grammars in programming language compilation.
padoura/comp417_AI_Exercises
Exercises for the course "Artificial Intelligence", Spring Semester 2018, ECE, Technical University of Crete.
padoura/comp423_reinforcement_learning_and_dynamic_optimization
Exercises implemented and reported for the course "Reinforcement Learning and Dynamic Optimization", ECE, Technical University of Crete.
padoura/AfDEMP_Java_Small_Exercises
Any simple Java Project done in Coding Bootcamp 3 of AfDEMP is uploaded here.
padoura/afdemp_uisux_member
Team Project for AFDEmp's Coding Bootcamp 3. This project contains the members' website for a cooperation (see https://github.com/padoura/afdemp_uisux_store for the client website). Part of this project has been based on Le Deng's course "Complete E-Commerce Course - Java,Spring,Hibernate and MySQL".
padoura/afdemp_uisux_store
Team Project for AFDEmp's Coding Bootcamp 3. The exercise concerns an e-commerce website for a cooperation (see project_requirements.pdf for further information). Part of this project has been based on Le Deng's course "Complete E-Commerce Course - Java,Spring,Hibernate and MySQL".
padoura/ClassProject
padoura/com.tutorialspoint.HelloSpring
This is my first trial of both github and the Spring Framework for Java (yeah, two birds with one stone!). This is the "Hello World" example of the Spring Tutorial found in https://www.tutorialspoint.com/spring/spring_hello_world_example.htm. For a smooth introductory guide to git and github I follow the guide found in http://readwrite.com/2013/09/30/understanding-github-a-journey-for-beginners-part-1/.
padoura/comp211_least_squares_method
A simple Bash script for solving the linear least squares problem.
padoura/comp302PostgreSQL
PostgreSQL and Java project for the course "Databases", Spring Semester 2017, ECE TUC Greece
padoura/coursera-angularjs-test
Test repository for Coursera's "Single Page Web Applications with AngularJS" course
padoura/gr.ece.tuc.comp211
Exercise 1 for the course "Data Structures and Files", Spring Semester 2017, ECE TUC Greece
padoura/gr.ece.tuc.comp211.exercise2
Implementation of a B-Tree and a Posting List on disk. Exercise 2 for the course "Data Structures and Files", Spring Semester 2017, ECE, Technical University of Crete. In this exercise these structures were used for indexing the location of words on ASCII files.
padoura/ieee_tuc_ml_workshop
ΙΕΕΕ TUC Student Branch: Machine Learning Workshop - Studied Material in Python
padoura/jquery_example_calculator
Practicing jquery commands with a simple calculator
padoura/lesson19
Test catalogue MySQL db
padoura/multithreading_examples
padoura/SimpleJavaApplication2
Enhanced version of the original SimpleJavaApplication2 found in https://github.com/davidoster/AfDEMP-Java-PY/tree/881046a536654ef5603cab878f9aa2fcd059109c/Lesson5/Samples%20-%20Simple_Java_Application_1_2/SimpleJavaApplication2/src/simplejavaapplication2
padoura/tictactoe
Tic Tac Toe implementation using a regular expression to check winning conditions. Winning conditions were checked based on the corresponding Codewars kata solution:
padoura/tinyos3
padoura/TomcatCalculator
Extension of a web calculator (developed in https://github.com/padoura/jquery_example_calculator) using tomcat