Brendan (Drendos)'s Projects
In order for this Assignment to be executed correctly, you must be logged into the college network.
This was my Assignment 1 for the Client Side Web Programming Course at Mohawk College.
Config files for my GitHub profile.
This is my Final Assignment for the HTML & CSS class at Mohawk College.
This is the Final Assignment for the Python course at MC.
This is my Assignment 4 for the HTML & CSS class at Mohawk College. Images and other assets were provided by the professor. All code was created by myself.
This is my Assignment 4 for the HTML & CSS class at Mohawk College. The images were provided by the professor, but the code was all made by me.
This is my Assignment 5 for the HTML & CSS class at Mohawk College
This Assignment was made for the Programming in Java course at Mohawk College in the 2023/2024 Winter Semester. It focused on placing drawings on a canvas, and getting comfortable with Graphics Contexts. I tried to go above and beyond by adding my own images, and generating random colors for each brick.
In this assignment, I have developed a simple simulation of a break room with two vending machines using Java. My main focus is on understanding and implementing the concepts of objects, instance variables, methods, and encapsulation. The task involves creating two classes: one for the vending machine and another for the break room interaction.
This assignment mainly focusses on association, but also makes use of constructors and overloading. I have defined multiple classes for objects that can draw themselves on a GraphicsContext. All the objects will be related to one another through the relationship of association. Then I have created a simple graphical app to display everything.
This assignment focuses on developing a program that simulates shuffling and dealing playing cards, ultimately generating a histogram of the results. The project involves creating two fundamental classes: one to represent individual playing cards and another to manage a deck of cards.
This is a wheat farm game, allowing the user to click a piece of wheat, to gain wheat and make various items given the number of wheat the user has harvested. Made in Java.
This assignment I have constructed a model that reflects the inhabitants of Ballybeg, a small town teeming with mystical creatures - Werewolves, Witches, and Humans. Each inhabitant possesses distinctive attributes and abilities, integral to their existence within this fantastical world.
For this assignment I have created a software model for products available at 'Tim’s Hardware Store' using polymorphism, abstract classes, and interfaces. I have implemented each class based ona UML, which has shown the relationships between different types of products, some of which are rentable.
This assignment was made to replicate a grid game using Java. This game functions allowing the user to add, remove, replace, or select various pieces onto the grid board depending on which mouse button is selected.
The assignment emphasizes practice using Bootstrap’s JavaScript components and solving programming problems with JavaScript. I have created a web application with a single HTML file named 'index.html', a JavaScript file 'website.js', and an CSS file.
This assignment focused on getting comfortable with Javascript. Within this assignment we were asked to create multiple functions each of which contribute to the randomization of images on a website. By using Javascript functions and the Bootstrap framework.
This game is called 'DodgeBall', and uses JavaScript as the language behind the game. This game forces the user to dodge obstacles using the 'WASD' keys on the keyboard, or the mouse to dodge these obstacles. This is made with JavaScript.
This is a trade calculator program simulating the cost of a trade in the mobile game, Pokemon Go.
This is the Assignment 2 for the Python course at MC.
This is the Assignment 3 for the Python course at MC.
This is a website I have created to show my resume.