This is a compilation of all programs I have created in multiple high level languages. Some of these programs were created for class assignments and posted upon successful completion of the course. Class assignments will be listed according to class and semester year. Code for these programs were created by me, unless otherwise stated in code comments. The concepts of these programs were created by University Of Central Florida professors, but executed by myself.
Create meaningful notifications and take control over your schedule. Sometimes we're forgetful and sometimes we just need a little motivation. Whatever the purpose, Cycles helps you reach those goals with an easy to use interface. Finishing your cycles means you deserve an award. The more cycles you complete, the more trophies you rack up. With
a native watch interface that is similar to Apple's operating system, Cycles is
easy to pick up and start using. To view screenshots, please go to the cycles folder within this repository.
Collaborate on blocks of code using SwiftyCode through iMessage for iPhone.
Utilize three programming languages: Swift, Objective-C, and C. With the tap of a button, create custom blocks of code and send it off to a friend.
Simple project that calculates the users "human age" into dog years. This was
created using Swift and Xcode.
Simple project that randomly generates a number between one and five. The user
has to guess what the number is. This was created using Swift and Xcode.
Created at UHack 2016
This "choose your own adventure" game was created for the sole purpose of being
played on the Apple Watch. There are multiple paths that can be taken. All items and
animals encountered in the game are all randomly generated from an array. To
view this project please visit this Repo:
https://github.com/adilanchian/UHack
Created for Computer Architecture
This program is a "virtual machine" written in C to simulate a computer with a one core CPU.
Created for Computer Science 1
Given a set of numbers your goal is to add them all, while minimizing the cost of
the addition. At any point, you may choose to add any two of the integers.
The cost of doing so is simply the sum of the two numbers.
Created for Computer Science 1
This program uses linked lists to represent strings. Functions have been created
to manipulate these linked lists.
Created as practice using C++
This program shows the basics of a linked list and one way about creating nodes, inserting nodes, and printing the final list. Just copy the folder and use 'g++ LinkedList.cpp' to compile in terminal/CMD. Finally, use './a.out' to see the output.
Created for Security In Computing
Write a program that encrypts the alphabetic letters in a file using the
Hill cipher. The program will take two command line parameters containing the
names of the file storing the encryption key and the file to be encrypted.
The program must generate output to the console (terminal) in a specified format.
Created for Objected Oriented Programming
This is an desktop app of the classic board game, Boggle. This was a semester
long project.
This computer is Submerged in five gallons of mineral oil, a non-conductive liquid that will help cool computer components. I added a pump to circulate the oil through a radiator
to cool while in use. In 'submerged-mineral-oil-computer' there is a video of
the computer turned on and running inside of the mineral oil. It has been
running with no problems for over a year now.
I have created a desktop application for SightPlan - a multifamily software development
company. I used Electron as the base for this project because its native approach on different
platforms. It takes the web client of SightPlan's software and wraps it into a more
user friendly application that I assigned multiple features, such as:
- Auto-Sign in
- Full dynamic menu bar
- Native Operating system look
- Inline PDF Viewer
This application was created for OS X and Windows 7 and up. This application is currently being used by twenty-two employees internally. Unfortunately, I cannot post any source code on this public repository.