mehradadimi
Software Engineering at the University of Victoria.
University of VictoriaVictoria, BC, Canada
Pinned Repositories
BoardingGate
This program (CSC115 Assignment 5) uses implementing an interface in Java, exposure to the Priority Queue ADT, implementing a Heap, and exposure to the Comparable<E> interface
contactBook
This is a simple contact book which includes first name, last name, phone number, email, location, and birth date. It also allows the user to change all of those. The code uses "datetime" package.
Ferry_Average_Monthly_Delay
This program gets an encrypted file and a password as input, and if the password is correct, decrypts the file using the password. Then, it calculates the average monthly delay of BC Ferries departure time, and prints it in a readable file as an output. The program uses REGEX to check if the password is in the correct format. Also, it uses Shifting (Cipher) algorithm for encryption.
HashTable
Implementation of Hash table (Double Hashing and Quadratic Probing)
Matrix_Operations
This simple program (Assignment 7 - CSC111) includes functions for matrix operations.
mazeSolver
This program (CSC115 Assignment 4), uses Stack ADT (array based), Exceptions, and recursive methods to solve a text-based maze.
portfolio-website-new
Portfolio
rust-bio-seq-public
Some algs from Rust-bio to Seq
Word_Count
This program (CSC111 Assignment) uses "word" struct and list in C language (uses pointers) to get a file name as an input, and counts the number of words in the file.
SENG371-Frontend
mehradadimi's Repositories
mehradadimi/BoardingGate
This program (CSC115 Assignment 5) uses implementing an interface in Java, exposure to the Priority Queue ADT, implementing a Heap, and exposure to the Comparable<E> interface
mehradadimi/contactBook
This is a simple contact book which includes first name, last name, phone number, email, location, and birth date. It also allows the user to change all of those. The code uses "datetime" package.
mehradadimi/Ferry_Average_Monthly_Delay
This program gets an encrypted file and a password as input, and if the password is correct, decrypts the file using the password. Then, it calculates the average monthly delay of BC Ferries departure time, and prints it in a readable file as an output. The program uses REGEX to check if the password is in the correct format. Also, it uses Shifting (Cipher) algorithm for encryption.
mehradadimi/HashTable
Implementation of Hash table (Double Hashing and Quadratic Probing)
mehradadimi/Matrix_Operations
This simple program (Assignment 7 - CSC111) includes functions for matrix operations.
mehradadimi/mazeSolver
This program (CSC115 Assignment 4), uses Stack ADT (array based), Exceptions, and recursive methods to solve a text-based maze.
mehradadimi/Word_Count
This program (CSC111 Assignment) uses "word" struct and list in C language (uses pointers) to get a file name as an input, and counts the number of words in the file.
mehradadimi/portfolio-website-new
Portfolio
mehradadimi/rust-bio-seq-public
Some algs from Rust-bio to Seq