DocumentCode
1978241
Title
Puzzle solver accelerators make excellent capstone design projects
Author
Ghiasi, Soheil ; Hashemi, Matin ; Khibin, Volodymyr ; Khan, Faisal
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of California, Davis, CA, USA
fYear
2011
fDate
5-6 June 2011
Firstpage
21
Lastpage
24
Abstract
We present a computer engineering capstone design project course focused on accelerating intensive computations via integration of application-specific co-processors with digital processor systems. We propose utilization of puzzle solvers as attractive, scalable and simple-to-understand applications to engage students with practicing a number of fundamental concepts in algorithm design, HW-SW co-design, computer architecture, and beyond. While advocating a contest setup for the course, we discuss several well-specified milestones that enable balancing students´ creativity and freedom in design choices with ensuring timely progress towards the end goal of the class. We report our observations with the only offering of the class so far, which resulted in successful project completion by all students, and their supportive feedback.
Keywords
computer science education; educational computing; educational courses; HW-SW codesign; algorithm design; application-specific coprocessors; computer architecture; computer engineering capstone design project course; digital processor system; puzzle solver accelerator; Algorithm design and analysis; Benchmark testing; Complexity theory; Computers; Runtime; Software; Software algorithms; Capstone Project; Computation Acceleration; HW-SW Co-Design; Puzzle Solvers; Solution Space Exploration;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronic Systems Education (MSE), 2011 IEEE International Conference on
Conference_Location
San Diego, CA
Print_ISBN
978-1-4577-0548-9
Electronic_ISBN
978-1-4577-0550-2
Type
conf
DOI
10.1109/MSE.2011.5937082
Filename
5937082
Link To Document