Unlock full accessUpgrade plan
Projects in computer science
All projects in computer science
Project Type
All Projects
Project Progress
All Progress
137 projects
- Practice ProjectComputer science • JavaThis project uses your knowledge of 2D arrays to create an image processing application.
2D Arrays: Image Manipulation Project
More guidance, 120 min - Practice ProjectComputer science • Java • Code foundationsIn this project, we're going to practice Classes, Methods, Objects in Java so you can hone your skills and feel confident taking them to the real world. Why? It's vital that you get comfortable creating classes and writing methods that perform various operations.
A Basic Calculator
More guidance, 78 min - Portfolio ProjectSQL • Computer scienceIt's time to combine all of your PostgreSQL knowledge to design and implement a database that is secure, fast, and useful to your users! You will need to work locally on your own computer. We’ll provide you with high-level tasks to guide your project to completion, but you will be responsible for deciding how to implement them in your code. There are many possible ways to correctly fulfill all of these requirements, and you should expect to use the internet, Codecademy, and other resources when you encounter a problem that you cannot easily solve. Note that there are hints that can assist you, but they will only provide one potential implementation. Do not worry if your project looks different from ours!
A Complete Database
Independent, 2 hrsPortfolio Ready - Practice ProjectComputer science • Java • Mobile developmentIn this project, we're going to practice conditionals in Java so you can hone your skills and feel confident taking them to the real world. Why? Mastering combining basic fundamentals such as conditionals and arithmetic expressions will help you to build effective programs.
A Simple Car Loan Payment Calculator
More guidance, 51 min - Practice ProjectPython • Computer science • Interview prepHelp the owner of a whimsical bookshop in his quest to sort books in a variety of different manners.
A Sorted Tale
More guidance, 63 min - Practice ProjectPython • Computer science • Web developmentUse Python's Flask framework to create a pet adoption website.
Adopt a Pet
More guidance, 45 min - Practice ProjectPython • Computer science • Data scienceUse your knowledge of context managers in Python to help Aisha’s Greetings - a card printing company that prints greeting cards.
Aisha's Greetings
More guidance, 90 min - Practice ProjectComputer science • Mobile development • KotlinIn this lesson, you’ve learned about the various types of collections that exist in Kotlin. In this project, you’ll be honing your knowledge of lists, sets, and maps as well as all previously covered Kotlin concepts, by building a program that keeps track of a caregiver's daily responsibilities at an animal sanctuary.
Animal Sanctuary
More guidance, 60 min - Practice ProjectC# • Computer scienceMake apps accessible by giving them C# interfaces
App Interfaces
More guidance, 30 min