-
University of Toronto
- Toronto
- https://noursadekwebsite.wordpress.com/
-
rnaseq-and-splicing-pipeline Public
A bulk RNA-seq and splicing analysis pipeline built using nextflow. It allows the use of different trimming, alignment, reads quantification, and splicing tools
-
Implementing unsupervised, contrastive learning to infer interpretable motif-based representations of C. Elegans non-coding regulatory regions, inspired by the paper "Inferring fungal cis-regulator…
HTML UpdatedSep 21, 2025 -
C-Elegans-PAM Public
Deriving PAM score gene representations for C. Elegans non-coding regions, inspired by the paper "Functional similarity of non-coding regions is revealed in phylogenetic average motif score represe…
Python UpdatedJul 22, 2025 -
SimCLR-and-RNN-on-CIFAR10 Public
Implementing self-supervised Contrastive Learning using simCLR as outlined on the paper "A Simple Framework for Contrastive Learning of Visual Representations", as well as separately implementing a…
Python UpdatedJun 9, 2025 -
Training-CNN-on-CIFAR10 Public
Practicing using pytorch and building CNNs by attempting to train a CNN on the CIFAR-10 data set
Python UpdatedMay 31, 2025 -
Building custom Regression and Classification Decision Trees and custom Random Forest ML algorithms from scratch
Python UpdatedMay 21, 2025 -
Building a custom multiclassification logistic regression model from scratch
Python UpdatedApr 25, 2025 -
Custom-Logistic-Regression Public
Building a custom Logistic Regression model from scratch
Python UpdatedMar 21, 2025 -
Custom-Linear-Regression Public
Building a custom iterative Linear Regression model from scratch
Python UpdatedFeb 25, 2025 -
-
-
It contains practice for code challenges and data structures and algorithms implementations
Java UpdatedJul 8, 2024 -
JSON-Database-With-Java Public
This is a Java-based client-server application that allows clients to store data in and access data from a server in JSON format.
Java UpdatedApr 6, 2024 -
Web-Quiz-Engine Public
A simple RESTful API for creating and solving quizzes
Java UpdatedMar 5, 2024 -
Real-Time-Chat Public
A simple multi-user chat application built using WebSockets. It supports public chats where all users of the app can send and see messages, and private chat between two app users.
JavaScript UpdatedFeb 12, 2024 -
Minesweeper Public
This project generates the play field and processes player moves in the game Minesweeper.
Java UpdatedJan 15, 2024 -
Amazing-Numbers Public
This program can identify whether a number is each of the following 12 properties: even, odd, buzz, duck, palindromic, gapful, spy, square, sunny, jumping, happy, and/or sad
Java UpdatedJan 10, 2024 -
Lab-Website-Prototype Public
This is a simple, static website that I built as practice while learning HTML and CSS
HTML UpdatedDec 14, 2023 -
Desktop-Tic-Tac-Toe Public
This project creates a desktop version of the game Tic-Tac-Toe using the Swing graphics library
Java UpdatedNov 26, 2023 -
Graph-Algorithms-Visualizer Public
This project builds a Java GUI application with Swing to create graphs and visualize graph algorithms
-
Guess-the-Animal Public
In this project, the computer will try to guess the animal that the user has in mind, extending its knowledge base by learning new facts about animals and using this information in the next game.
Java UpdatedNov 18, 2023 -
Contacts Public
This program allows the user to create and save contacts, and search for organizations or people by name
Java UpdatedOct 10, 2023 -
Budget-Manager Public
This project works as a "budget manager" for monthly purchases, where it allows the user to add their income and save the purchases that they have made
Java UpdatedSep 30, 2023 -
Calculator-for-Investors Public
The user will have the option to perform CRUD (Create, Read, Update, Delete) operations on two database tables
Python UpdatedAug 12, 2023 -
This project acted as practice for basics of creating queries using SQLite syntax
UpdatedAug 2, 2023 -
Hacker-Attack Public
This project acted as practice for importing data from csv files, merging data from different tables, and using various SQL commands
UpdatedJul 31, 2023 -
Simple-Banking-System Public
This project simulates a simple banking system where accounts created get stored in a sqlite3 database
Python UpdatedJul 13, 2023 -
This program supports 13 languages where the user chooses the languages to translate from and to and a word, and the possible translations and examples for that word will be provided
Python UpdatedJul 8, 2023 -
Arithmetic-Exam-Application Public
The application will generate mathematical expressions for a user to solve. Two levels of difficulty are implemented, and the results will be saved to a file
Python UpdatedJul 6, 2023 -
Hangman Public
This project implements the classic Hangman game where the word to be guessed is randomly generated by the program
Python UpdatedJul 4, 2023