Skip to content

This repository includes my homework/project solutions for CS32 (Object-oriented Programming and Data Structures) with Prof. Nachenberg, Winter 2022

Notifications You must be signed in to change notification settings

duncandimauro/UCLA-CS32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

UCLA-CS32

This repository includes my homework/project solutions for CS32 (Object-oriented Programming and Data Structures) with Prof. Nachenberg, Winter 2022.

Projects 3 and 4 were the most difficult and time-intensive, involving great use of OOP and time-efficient data structures/algorithms.

Project 3: Develop all of the classes, functions, game-logic, etc. for a simple 2D videogame using OpenGL. Note: I have expanded upon this project and released a playable version on itch.io which can be viewed here: https://duncand99.itch.io/super-mario-sisters

Project 4: Given a set of interface definitions, develop a "Dating App" with the following key features:

  1. It can support a database of 100,000 members
  2. Each member can have dozens of attribute-value pairs (ex. "Occupation" -> "Game Developer" or "Hobby" -> "Piano)
  3. Based on a given set of criteria, users should be able to quickly find and "match" with other users
  4. All matches should be ranked based upon their strength (ie compatibility between users)

About

This repository includes my homework/project solutions for CS32 (Object-oriented Programming and Data Structures) with Prof. Nachenberg, Winter 2022

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published