top of page

Boards

ACS Boards: About

Advancing Computer Science

Objective 1: Follow a software development process to analyze a problem, and to design, build and test software solutions.

Project One: Your First C++ Application

This is developing the first C++ application and the steps to take when wanting to learn how to make your first C++ application. The video does a walkthrough of the issue and how to solve the problem.

Project Two: GPS Tracking

This is developing a GPS tracking system on React Native. The problem is that you do not have a GPS tracking system and on React Native you can go through of the steps of getting your location on your phone.

ACS Boards: Projects
Flowcharts.png

The Flowchart process of GPS Tracking React Native

ACS Boards: Image

Objective 2: Demonstrate software development skills using more than one programming language and development environment.

Project One: Python

This is developing a python program in PyCharm.

Project Two: C++

This is developing a C++ application in Visual Studio.

Project Three: C#

This is developing a C# application in Visual Studio.

Project Four: Java

This is developing a Java application in Visual Studio Code.

Project Five: React Native

This is developing a React Native mobile application in snack.io with Expo.

ACS Boards: Projects

Objective 3: Implement data driven solutions.

Project One: SNIP THAT

This is my SIP project where the AI looks for solutions through a data set where it gives the AI different objects to choose from to identify the object in the picture.

Project Two: Accuracy Score

This is a python application that will give you the Class Type of the animal you are thinking of and give you the accuracy score of the AI. The AI will decide on what class type the animal is based on the information given inside the dataset and what information the user provided.

ACS Boards: Projects

Objective 4: Design and implement software solutions for mobile devices or embedded systems or multiple platforms.

Project One: AR

This is a Unity AR project that can be used on your phone. This application includes a character with text-to-speech.

Project Two: Space Jam

This is a React Native mobile application about space. The mobile application is created with snack.io with Expo. It can run on the internet, iPhone, and Android products.

ACS Boards: Projects

Objective 5: Document the planning and development of software applications using industry-standard tools, techniques and processes.

Project One: WireFrames

This is a wireframe to plan out the next step in making a website. This is the second step to making websites after the sitemap.

Project Two: ER Diagrams

This is an ER diagram for a server company database. This is made before creating your database and data tables. The numerous amount of ER diagrams is based on business rules and how the database would be set up.

ACS Boards: Projects

Objective 6: Within software solutions describe, implement and analyze data structure techniques such as lists, trees, hash tables, graphs, along with sorting and searching algorithms

Project One: Hash Table

This is a hash table created in python to analyze a phonebook.

Project Two: Binary Search Tree

This is a binary search tree with the three different traversal algorithms. The three algorithms are Inorder, Preorder, Postorder.

ACS Boards: Projects
bottom of page