1. Tetris Computer Games Implied by C++ (2015)
A program uses dynamically-allocated arrays to keep track of blocks on the 2D grid of the classic Tetris computer game and does the simulation of the game on computer.
2. Carcassonne Game Implied by C++ (2015)
A program solves tile placement puzzles inspired by the board game “Carcassonne” using the technique of recursion. And l managed to figured out an efficient algorithm to shorten the running time of such time-consuming game. Finally, simulated the “Carcassonne” puzzle using computer and find all solutions.
3. Distance Fields Implied by C++(2015)
A program manipulates 2D images and calculate and visualize the distance field from a shape which is involved in collision detection, shape modeling and registration/similarity detection, motion planning for robotics, and computer vision and image processing.
4. Computer-generated Text Implied by C++(2015)
A program analyzes the frequency and sequencing of words in sentences in samples of English text. Then generates new sequences of strings that mimic these statistics and present these sequences as computer-generated text so that robotics may be able to speak to others as a human being.
5. CAD Final Project Implied by NX 9.0(2015)
Use NX 9.0 to modeling each part of an earphone and assembling each part.