CSE423: Microcomputer System Hardware

BYAC 270, Tuesdays and Thursday 3.15 pm – 4.30 pm

Spring 2004.

 

Course Description

Pre-requisites

Textbook

Instructor

Office Hours

Teaching Assistant

Evaluation Policy

Grading Policy

Project topics

 

 

*   Announcement (Dated May 12th, 2004)

Congratulations to all of you for an excellent poster presentation session. Department of Computer Science and Engineering in recognition of your efforts will award certificates of merit to “all” projects. Additionally two of the project groups have been selected as the best and runner-up projects of Spring 2004. The selection of the two projects was done by a panel consisting of Dr. Partha Dasgupta, Dr. Sandeep Gupta, and Dr. Hasan Cam.

The project titled “Development of a reliable service scheduler in distributed web-service environment” with team members Ethan Towne, John Bouchard, Daniel Richard, and Bradley Tiffany has been judged as the “Best Capstone Project” for Spring 2004.

The project titled “Hardware versus Software Trade-off for AES Encryption Algorithm” with team members Logan Hall, Supreet Nagi, Jon Sargeant, and Sirish Shetty has been judged as the “Runner-up Capstone Project” for Spring 2004.

The entire class must get in touch with Kathleen Fretwell  (Kathleen.fretwell@asu.edu) in CSE main office to collect their certificates.

 

 

*  Course Description (Syllabus: pdf file)

The students will be organized in groups of three, and given a choice of projects and faculty advisors. The students will work closely with their faculty advisors to implement the project. The project will involve a major design experience based on the knowledge and skills acquired in earlier course work and incorporating engineering standards and realistic constraints that include most of the following considerations: economic; environmental; sustainability; manufacturability; ethical; health and safety; social; and political.

 

The students will submit individual bi-weekly reports and present weekly seminars (one to three student groups per week). The reports will outline the progress of the project through analysis, design, implementation and testing phases. Additionally, the students will also submit a detailed mid-term report. At the end of the course the students will be make a final report, oral presentation and poster session for their project.

 

The student will be graded individually on their bi-weekly reports and presentations (including weekly and final). The students will be graded as a group for the mid-term report, final report and poster. The final presentation and report will be graded by invited industry representatives. The individual bi-weekly reports will be graded by the project advisors and returned to the students. The presentations will be graded by the instructor through a presentation evaluation form that will be returned to the students.

 

Pre-requisites

q       Digital design fundamentals

q       High-level programming language

q       CSE 422

Textbook (optional)

q       Strunk and White, “The Elements of Style”, MacMillan Publishing Co., inc

Instructor

Dr. Karam S. Chatha,

GWC 352,

Department of Computer Science and Engineering,

Arizona State University.

Email: Karam.Chatha@asu.edu

Web: http://www.eas.asu.edu/~kchatha

Phone: 480-7277850

Office Hours

Tuesdays and Thursdays from 4.30 pm to 5.30 pm (or by appointment).

Teaching Assistant

Krishnan Srinivasan

Email: ksrini@asu.edu

Office: BYENG 589

Office hours: Wednesday: 1.00 – 2.30 pm

Evaluation Policy

1.     Individual bi-weekly reports – 15 %

2.     Weekly presentations – 15 %

3.     Mid-term report – 15 %

4.     Final report – 20 %

5.     Final presentation – 20 %

6.     Final poster – 15 %

7.     Evaluation sheet: pdf file

Grading Policy

1.     Final score >= 85 % : A

2.     70 % <= Final score < 85 % : B

3.     50 % <= Final score < 70% : C

4.     Final score < 50 % : F

Project Topics

          Group 1:   Development of interactive games on the PocketPC platform.

Group 2:   Design and implement the start-up hyperfind feature in the editor

Group 3:   Development of a reliable service scheduler in distributed web-service environment

          Group 4:   Perform HW versus SW trade-off for the DCT and FFT signal processing algorithms.

          Group 5:   Programmable sensor for vehicle parking.

Group 6:   Perform HW versus SW trade-off for the AES encryption/decryption algorithm

Group 7:   Analyze, Document, and Improve the AVR Thermal Implementation

Group 8:   Networking of PDA devices through RF transceivers

Group 9:   Perform HW versus SW trade-off for the VLD and IP-lookup algorithms

Group 10:  Interface enhancements to the DynAMOS framework

Group 11:  Analyze, Document, and Improve the Reference AVR Implementation