Affan Khan's repositories
E-Store-Search
A simple virtual store application with an interactive user interface for product browsing using Java. Using Java swing packages allowing retailers to add several types of products and customers to search and browse through the products.
CIS1050-A2-Online-Foraging
Create a website during a 3 hour period, consisting of a category listed by the professor. Prioritize user experience and aesthetics.
CIS1300-Assignments-Labs
My assignments and labs I have saved locally from my first programming course (CIS 1300)
CIS3190-Software-for-Legacy-Systems
University of Guelph course Winter 2022, Distance Education. 4 assignments, based on the languages Cobol, Ada, Fortran (F95), C, Python
Cozey-Technical-Assessment
Backend technical assessment provided by Cozey to challenge my problem solving skills
CPU-Schedualer-CIS-3110
Created a CPU scheduler from a programming course (CIS3110)
Java-Swing-basics
These projects introduced my students to Java Swings and GUI frontend building. Simple Basics and easy to follow and learn, these small projects can be used together to build larger GUI's and programs and help push you to learn more frontend coding.
MyShell-CIS-3110
Created a shell in C for a programming course (CIS 3110)
Recipe-App
Created for the CIS*4030 Mobile Applications class, A React Native mobile app allowing the ability to browse, add, and edit recipes. Features include a dynamic theme, favorite recipe management, and ingredient cost categorization. Built with Expo, SQLite for local data storage, and incorporates React Navigation.
Sorting-Algorithms-GUI
This project is to show several different sorting algorithms using the java swing packages. The purpose of this project is to show how efficient each sorting algorithm is visually for any learners that are new to sorting algorithms and have a trouble visualizing it. To see progress coding this application, go to the master branch.