• 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