ITEPC 04 - Automatic Sudoku Generator and Solver
(Faculty supervisor: Prof. Yeung Dit-Yan)
Project
Objectives and Description: In this
project, you will learn different skills for solving Sudoku puzzles.
You will then learn to design data structures and algorithms to implement
these problem solving skills efficiently for an automatic Sudoku solver.
Moreover, you will also design a Sudoku generator that can generate
valid puzzles at different prespecified levels of difficulty (e.g.,
easy, medium, hard, evil). |
|
Language of instruction: Cantonese or English |
![]() |
|
|
Deliverables: A standalone or Web-based Sudoku generator and solver |
|
The focus of this project is on developing problem solving skills as well as designing efficient data structures and algorithms for implementing these skills for a popular game. |
|
Prerequisites: Prior programming experience in Pascal, C/C++ or Java is preferred. |