• DocumentCode
    810869
  • Title

    Motivating Computer Engineering Freshmen Through Mathematical and Logical Puzzles

  • Author

    Parhami, Behrooz

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of California, Santa Barbara, CA, USA
  • Volume
    52
  • Issue
    3
  • fYear
    2009
  • Firstpage
    360
  • Lastpage
    364
  • Abstract
    As in many other fields of science and technology, college students in computer engineering do not come into full contact with the key ideas and challenges of their chosen discipline until the third year of their studies. This situation poses a problem in terms of keeping the students motivated as they labor through their foundational, basic science, and general education coursework. At the University of California, Santa Barbara, the computer engineering program has sought to remedy this problem by offering a required freshman seminar, entitled "ten puzzling problems in computer engineering." This pass/not-pass seminar, which meets once a week and is graded based solely on attendance, introduces the students to some of the most challenging problems faced by computer engineers in their daily professional endeavors and at the frontiers of research. To accomplish this feat in a nontechnical way, these problems are related to popular mathematical and logical puzzles. Each class session (60-75 min) begins by introducing the students to puzzles of a particular kind and letting them participate in formulating solutions. General solution methods for the puzzles are then discussed by the instructor, who then proceeds to demonstrate how the puzzles and their solution strategies are related to real technical challenges in computer engineering. The new one-unit course was well received during its first two offerings in spring 2007 and spring 2008, and its continuation is planned.
  • Keywords
    computer science education; problem solving; computer engineering freshmen; education coursework; logical puzzles; mathematical puzzles; problem solving; Animation; Computer science education; Educational institutions; Educational programs; Engineering education; Fellows; Power engineering and energy; Power engineering computing; Problem-solving; Seminars; Springs; Computer engineering education; freshman seminar; problem complexity; problem solving; puzzling problem; teaching-research links;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2008.930087
  • Filename
    4908906