Scholars' Mine
Missouri S&T
Research Repository
Curtis Laws Wilson Library
400 W. 14th Street
Rolla, MO 65409-0060
scholarsmine@mst.edu
| Title: | Hands-on projects and exercises to strengthen understanding of basic computer engineering concepts |
| Author (s): | Dua, Rohit Seiffertt, John E. Blaha, Brian Gupta, Kapil Satagopan, Venkat Stanley, R. Joe Beetner, Daryl G. Wunsch, Donald C. |
| Department/Lab Affiliations: | Applied Computational Intelligence Laboratory Electrical and Computer Engineering Electromagnetic Compatibility Laboratory Image Processing Laboratory Intelligent Systems Center |
| Keywords: | digital numbering systems karnaugh maps memory elements sequential logic design |
| Subject Terms: | Algebra, Boolean. |
| Issue Date: | 2005 |
| Publisher: | American Society for Engineering Education ASEE |
| Citation: | Dua, Rohit, John E. Seiffertt, Brian Blaha, Kapil Gupta, Venkat Satagopan, Joe R. Stanley, Daryl Beetner, and Donald C. Wunsch. “Hands-On Projects and Exercises to Strengthen Understanding of Basic Computer Engineering Concepts", Proceedings of the 2005 American Society of Engineering Education Annual Conference & Exposition. |
| Abstract: | The Introduction to Computer Engineering course at the University of Missouri-Rolla provides a thorough understanding of basic digital logic analysis and design. The course covers: digital numbering systems, Boolean algebra, function minimization using Karnaugh maps (K-maps), memory elements, and sequential logic design. Students’ grades are determined by their performance on homework assignments, quizzes, and in-class examinations. A laboratory course (optional for all but EE and CpE majors) supplements the lecture by providing experiments that include analysis and design using Mentor Graphics and FPGAs. While the laboratory is a very useful supplement to the lecture, almost half the students taking the lecture are not required to take the laboratory and there is not sufficient time in the laboratory schedule to introduce significant design elements. In Fall 2004, hands-on group projects, for all students, were introduced to the lecture course. The goal was for students to develop a more practical understanding and appreciation of hardware design and to improve motivation. Two projects were introduced that involve design of simple digital systems (based on practical applications), design optimization, and physical realization of the system using logic gates and/or memory elements. Two surveys, conducted during the semester, show the benefit of hands-on projects in gaining experience on basic digital hardware design. |
| Type: | Article - Conference proceedings text |
| In Title: | Proceedings of the 2005 American Society of Engineering Education Annual Conference & Exposition. |
| Copyright Notice: | No full text allowed This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder. FULL COPYRIGHT INFORMATION: |
| Publisher URL: | |
| Link to this page: |
| title | Hands-on projects and exercises to strengthen understanding of basic computer engineering concepts |
| contributor.author | Dua, Rohit |
| contributor.author | Seiffertt, John E. |
| contributor.author | Blaha, Brian |
| contributor.author | Gupta, Kapil |
| contributor.author | Satagopan, Venkat |
| contributor.author | Stanley, R. Joe |
| contributor.author | Beetner, Daryl G. |
| contributor.author | Wunsch, Donald C. |
| contributor.deptlab | Applied Computational Intelligence Laboratory |
| contributor.deptlab | Electrical and Computer Engineering |
| contributor.deptlab | Electromagnetic Compatibility Laboratory |
| contributor.deptlab | Image Processing Laboratory |
| contributor.deptlab | Intelligent Systems Center |
| subject | digital numbering systems |
| subject | karnaugh maps |
| subject | memory elements |
| subject | sequential logic design |
| subject.LCSH | Algebra, Boolean. |
| date.issued | 2005 |
| publisher | American Society for Engineering Education ASEE |
| identifier.citation | Dua, Rohit, John E. Seiffertt, Brian Blaha, Kapil Gupta, Venkat Satagopan, Joe R. Stanley, Daryl Beetner, and Donald C. Wunsch. “Hands-On Projects and Exercises to Strengthen Understanding of Basic Computer Engineering Concepts", Proceedings of the 2005 American Society of Engineering Education Annual Conference & Exposition. |
| identifier.pub.URI | |
| description.abstract | The Introduction to Computer Engineering course at the University of Missouri-Rolla provides a thorough understanding of basic digital logic analysis and design. The course covers: digital numbering systems, Boolean algebra, function minimization using Karnaugh maps (K-maps), memory elements, and sequential logic design. Students’ grades are determined by their performance on homework assignments, quizzes, and in-class examinations. A laboratory course (optional for all but EE and CpE majors) supplements the lecture by providing experiments that include analysis and design using Mentor Graphics and FPGAs. While the laboratory is a very useful supplement to the lecture, almost half the students taking the lecture are not required to take the laboratory and there is not sufficient time in the laboratory schedule to introduce significant design elements. In Fall 2004, hands-on group projects, for all students, were introduced to the lecture course. The goal was for students to develop a more practical understanding and appreciation of hardware design and to improve motivation. Two projects were introduced that involve design of simple digital systems (based on practical applications), design optimization, and physical realization of the system using logic gates and/or memory elements. Two surveys, conducted during the semester, show the benefit of hands-on projects in gaining experience on basic digital hardware design. |
| type | Article - Conference proceedings |
| type.DCMIType | text |
| rights | No full text allowed |
| rights | This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder. |
| rights.URI | |
| relation.isPartOf | Proceedings of the 2005 American Society of Engineering Education Annual Conference & Exposition. |
| date.accessioned | 2008-09-19T19:07:35Z |
| date.available | 2008-07-09T18:56:25Z |
| identifier.persist.URI |