Code Examples

CPT232 C++

My portfolio highlights my experience with C++ through projects completed in the CPT232 and CPT233 classes. These projects demonstrate my ability to implement object-oriented programming, manipulate arrays, create functions, and manage linked lists. I even developed a simple text-based adventure game. Explore the "C++ Projects" section to dive deeper into these projects and understand my C++ capabilities.

C++ Projects

CPT238 JavaScript

The projects I completed in CPT238 JavaScript showcase my ability to validate user input, calculate data based on user input, and use random number generation to create a lottery guesser. Check out the "JavaScript Projects" link below to view these projects, the code behind them, and gain a better understanding of my JavaScript skills.

JavaScript Projects

CPT162 Html and CSS

In the CPT162 class, I created websites using HTML and CSS. These projects demonstrate my ability to write HTML and CSS code, as well as build forms that provide simple input validation. Check out the "HTML and CSS Projects" section to see my work and what I can accomplish with these technologies.

Html and CSS Projects

CPT208 Special Topics in Computer Technology

This class focused on learning new programming languages. Some of the projects include building single-page applications using React.

Special Topics Projects

CPT230 C#

In this class, I used the Unity game engine to develop both 2D and 3D games while coding in C#. The projects showcase my skills in game development and C# programming.

C# Projects

CPT230 Visual Basic

These visual basic projects, show my ability to write in procedural programming languages.

Visual Basic Projects

CPT242 MySQL

This class focused on SQL queries, including selecting, joining, updating, and deleting data in MySQL databases.

Mysql Projects

CPT240 PHP

The PHP projects involved building dynamic web pages, server-side scripting, and connecting to MySQL databases. This class uses the Model, View, Controller pattern or MVC to create these proejects, so they can easily be worked on and created.

PHP Projects

Responsive Web Design Examples

These Projects are from the class IST238 and use CSS and Bootstrap to make the web pages responsive. The Projects gave me experience using percentages instead of fixed widths, the display flex method, the display grid method, and Bootstrap to make these pages work with desktop and mobile devices. View the "RWD-Example Projects" to see these projects.

RWD-Example Projects

CPT265 Advanced Systems and Procedures

This class allowed me to design and create a working application both individually and in a group setting. The finance tracker project was developed solo using Android Studio, while the Garmin project was a group effort where I created most of the functionality (excluding the user interface and design). You can find more details on how to set up and run the Garmin project by downloading the ConnectIQ SDK and installing the Monkey C programming language on Visual Studio.

Advanced Systmes and Procedures Projects