Course:CPSC312-2017
This is the wiki for CPSC 312 in 2017. You can edit the wiki if you log in with your CWL.
Project 1
Projects
Post links to your project here; give it a meaningful link. Please create appropriate headings.
Game Playing
Mastermind Bot (Jordan, David, and Seerat) [M]
Battleship (Tak, Trevor) [M]
Reversi(Jerry, George, Andrew) [M]
Minesweeper (Imelda, Rachel, Josh) [M]
Othello (Nicholas, Juliane, Carlos) [M]
TicTacToe (Johnson, Will, Eric) [M]
2048 (Michael, Jack) [M]
Choose Your Adventure (Derek, Vincent, Yan) [M]
StarCraft2BattleSimulator (Mark, JinMin)
2PlayerMahjong (Crystal, Aurlin)
Math24 Solver (Lydia, Emrys)
Murder Mystery (Madison and Vaibhav)
Risk AI (Sheldon, Mah-dir)
Cluedo Electronic Notebook (Katie, Nic and Sam)
Connect Four (Chris, Patience)
Poker Picker (David, Ruimou)
Chess (Phelan, Mesbah)
Pottinator (Cynthia, Nick)
Bots
Course Recommender Chat Bot (Raghav and Matthew) [G]
Restaurant Recommendation Chat Bot (Johnson, Brian, and Erik) [G]
Course Search
Course search Bot(James, Laura, Noah) [G]
Course Requirement Query(Kevin, Hugo, David) [G]
CS Siesta Fiesta (Graduation Planner) (Sam, Joel) [G]
Natural Language Interfaces
Blissymbols Interface (Cailean, Cora) [G]
Bus Timer (Arash, Bijan, Dashaylan) [G]
Game Recommendation (Marcus, Alex, Felix) [G]
Car Finder (Kayci, Nathan, Joanna) [G]
Poem Generator(Jimmy, David) [G]
Movie Guru(Gurjosh, Wyatt) [G]
Shift Scheduler (Corey, Lyndon) [G]
Enhanced Search for Airbnb (Harvey, Malinda, Chamantha) [G]
Rules
Bus pathfinder (Jack, Jillian, Ethan) [G]
Bus Stop Finder (Andy, Gareth, Noa) [G]
Casting Assistant (Svetlana, Robert, Alena) [G]
Degree Navigator (Andrea, Ruxin, Rhys) [G]
Kidney Matching (Yu Ju, Trisha) [G]
UBC Campus Orientation (Maike, Jamil) [G]
Route Optimizer (Claire, Ford, Madeleine) [M]
Algebra
Linear Regression(Trevor S, Kevin) [G]
Calculus Tool(Ambikeya, Chase, Edward)
Single Factor Regression Model(Wei Chen) [G]
Web Services
UBC Room Scheduler (Simon, Jingru, Yun) [G]
Auction (Natalie, Annie) [G]
RestuarantFinder (Frederick, Wyan) [G]
Music
Chord Identifier (Caleb, Jack) [G]
Programming Languages
Mini-ML(Addison, Reed) [G]
Project 2
Projects
Game Playing
- Connect 4 Claire Anderson and Madeline Francis
- TicTacToe Haskell (Johnson, Will, Eric)
- Wheel of Fortune (Kevin, Trevor S)
- Kingdom of Zed (Joanna, Nathan, Kayci)
- 2048 Haskell(Andrea, Mandy, Rhys)
- Othello Haskell (Carlos, Juliane, Nicholas)
- Go (Michael, Jack)
- Tetris (Trevor L, Tak)
- Crusher (Simon, Jingru, Yun)
- Kingdom of Zed (Seerat, David, Jordan)
- Conways Game of Life (Ethan, Jack, Jillian)
- Kingdom of Zed (Mark, Jin Min)
- Coordination Game (Raghav, Matthew)
- Sudoku Solver (Kaitian, Vincent, NB Bayless)
- Slot Machine (James, Laura)
- Kingdom of Zed (Johnson, Brian, Erik)
- Kingdom of Zed (Aurlin, Crystal)
- Kingdom of Zed (Madison, Vaibhav)
- Conways Game of Life (Alex, Felix, Marcus)
- Checkers (Katie, Nic and Sam)
- Conway's Game of Life (Aiden, Sveta, Robert)
- Higher Lower Game (Arash, Bijan, Dashaylan)
- 15 Puzzle (Chris, Patience)
- Crusher (Kevin, David)
- Kingdom of Zed Solver (David, Ruimou)
- Minesweeper (Phelan, Mesbah)
- Air Hockey (Cham, Harvey, Malinda)
- Kingdom-Of-Zed (Nick, Cynthia)
- Snake (Sheldon, Mah-dir)
- MemoryPuzzle (Jerry,Andrew,George)
- Hangman Haskell (Yan, Derek)
- Battle Simulator (Wyatt, Josh)
- Crusher (Frederick, Wyan)
Machine Learning and Data Mining
- K-means Clustering (Sam, Joel)
- Crime Incident Cluster Analysis (Jimmy, David)
- Image Vector Quantization (Edwin, Trisha, Yu Ju)
- Mind-Reader (Psychometric Sentiment Analysis) (Cailean, Cora)
Others
- Functional Data Structures and Algorithms (Imelda, Josh, Rachel)
- Calculus Tool In Haskell (Ambikeya, Chase, Edward)
- Bus Stop Finder (Andy, Gareth, Noa) [G]
- 312 Coin (Corey, Lyndon) [G]
- Calculator (Lydia, Emrys)
- Path to Philosophy (Jamil, Maike)
- Proof Assistant (Addison, Reed)
- Easy Calendar (Natalie, Annie)