Skip to content

namanmodani/CS-32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS 32: Introduction to Computer Science II

This repository contains my work and course material for CS 32, taken under Professor David A. Smallberg in Winter 2022. The class is based on Frank M. Carrano's "Data Abstraction and Problem Solving with C++: Walls and Mirrors" (7th Edition).

Software used: C++.

Course Material

  • Data Abstraction
  • Pointers and Dynamic Arrays
  • Resource Management
  • Linked Lists
  • Stacks and Queues
  • Inheritance and Polymorphism
  • Recursion
  • Templates and STL
  • Sorting
  • Trees
  • Tables
    • Tree-based Tables
    • Hash Tables
  • Heaps
  • Graphs

CS 32's winter 2022 iteration comprised of four projects, the content of which can be found in Projects/. The last two projects being fairly large resulted in my decision to break off my monorepo-style approach for this class. In the interest of clean divison and independent scaling, the code for project 3 can be found here, while the code for project 4 can be found here. In chronological order:

  1. Gone with the Wind
  2. Double Exposure
  3. Super Peach Sisters
  4. Unhinged

About

My work for UCLA's DSA course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published