GITA 1 - Dominic Nguyen



Back to Home
This is my webpage for GITA 1. We
are studying C#. It's my 2nd year of computer science. It was difficult to learn in the beginning, but after I got the hang of it, it was fun to play around with and use.

If you would like to download a project to see it for yourself, click on the button above it!

Download Project

Company About Page


8/30/2023

In this project, we had to create an about page for a fake company that we made up. It taught us the basics of creating labels, buttons, and the basic interface of Visual Studios.

Download Project

Mailing Label


9/8/2023

In this project, we had to create a mailing label that would paste in information using a user input, teaching us variables as well as using pictureboxes as the mailing label had to have one. This project also taught me to use multiple forms.

Download Project

Car Rental


9/19/2023

In this project, we had to code a program that would simulate a real car rental company's. We also learned how to do calculations in visual studios as well as learning about parsing, radio buttons, and working on user inputs.

Download Project

BMI Calculator


9/25/2023

In this project, we had to make a calculator that would take an input from the user and calculate a BMI and give the user a week diet plan. This taught us how to use try and catch.

Download Project

Car Rental Upgrade


10/3/2023

In this project, we had to upgrade our Car Rental project with many new features. This taught us how to do more math using C# and it was difficult having so many variables at once.

Download Project

Triangle Checker


10/11/2023

In this project, we had to create a program that would take 3 inputs and tell the user if the inputs would create a triangle. This tested our math skills in c# and proved a difficult challenge. Mine is a bit broken.

Download Project

Craps Game


10/19/2023

In this project, we learned how to use random numbers and we used that to make the casino game called Craps. It was very fun to make and play with.

Download Project

Slot Machine


10/27/2023

In this project, we had to create a slot machine that again used the randomizing function of C# to have different outcomes with money input functions. The many different variables and inputs gave it some challenge to code, but it was pretty easy in the end.


Download Project

Vex VRC Over Under Calculator


11/14/2023

In this project, we had to create a program that judges of the Vex VRC Over Under Game would use to score each match. This is in my opinion, the hardest project that we had to create that wasn't that final. Mine barely works.

Download Project

Incremental Game


11/14/2023

In this project, we had to create an Incremental like game with many different features. An incremental game is a game like cookie clicker. In this project, we learned how to use sound, timers, and event handling. To play the game, download the debug folder and click on "Incremental Game - Dominic Nguyen.EXE".

Download Project

Spooky Staircase


12/13/2023

In this project, we had to create a game where a person would randomly move in a direction on a staircase and when they got to one end, something would pop out and a noise would play. We learned how to use arrays for this project. It was very fun to code but hard to get the randomizing part right, but it got easier in the end. To play this, open the folder and click on "Spooky Staircase - Dominic Nguyen.EXE"

Download Project

AI Chase


1/19/2024

In this project, we had to create a game where the player had to run away from an AI and kill it. It was kind of difficult to code, and we learned how to use the Visual Studio coordinate system as well as events. Mine is a bit broken. To play this, open the folder and click on "AI Chase - Dominic Nguyen.EXE"

Download Project

2D Submarine


2/2/2024

In this project, we had to create a program that would spawn 2 submarines on a 2D array and show it on picturboxes. After pressing a button, they would move to a random location in their immidiate vicinity and tell if they bumped into eachother or hit the wall. We learned how to use 2D arrays for this project, and it was very difficult to code because there were so many checks and things to do.

Download Project

Fishing Simulator


2/20/2024

In this project, we had to create a game where you would control a hook on a boat that moved side to side and try to catch as many fish as you can before the shark at them all. This project was hard to code because it required many different loops to keep track of all the entities, but that was the only really difficult part.

Download Project

Tic Tac Toe


2/27/2024

In this project, we had to create a project that would let 2 users play Tic-Tac-Toe and it would keep track of wins, losses, and ties.

Download Project

Math Menu


3/6/2024

In this project, we had to create a program that would be able to identify types of numbers in a given range. This project really tested our math skills in C#, and was some parts were difficult to code, especially the Prime numbers.

Download Project

Simple Board Game


3/15/2024

In this project, we had to create a program that would allow one player to play a board game that we got to customize fully. It was really fun to make with all the cool features that each board game had. To play this, open the folder and double click on "Simple Board Game.exe"

Download Project

Bee Simulator


3/28/2024

In this project, we had to create a program that would spawn a bee from a hive that would go to a flower and come back after the user pressed space. We also had to code a special feature into the game. We learned how to use array lists for this project. To play this, open the downloaded folder and double click on "Bee Simulator.exe"