CALIFORNIA STATE UNIVERSITY, CHICO


Department of Computer Science



ECE 086 Fall 2000 Course Requirements

Introduction to Computer Engineering II

Description: This course is designed to develop a basic understanding of the elements of a computer system. The topics will include: overview of computer architecture, instruction coding, fetch-execute cycle, number systems, data representation, logical operations, arithmetic operations, stacks, stack frames, low–level I/O, interrupts, and assembly language.

Class Hours: Mon, Wed 10:00 – 10:50 (Lecture, OCNL 254)

Mon 2:00 – 4:50 (Lab,Sec 1, OCNL 341)

Tues 2:00 – 4:50 (Lab Sec 2, OCNL 341)

 

Instructor: Dr. John Julian Zenor

Office Hours: Mon, Wed: 9:00 – 9:50; Tu, Thurs: 1:00 – 1:50

Office: Room 318, OCNL

Office Phone: 898-4414

Web Address: www.ecst.csuchico.edu/~zenor Email: zenor@ecst.csuchico.edu

Text: 68000 Family Assembly Language, Alan Clements, PWS, ISBN: 0-534-03275-4

Grading Criteria:

Mid Term Exam #1 20%
Mid Term Exam #2 20%
Final 25%
Class Participation 10%
Lab Reports 25%

 

Other Expenses: Occasional purchases of required class materials from a local copy service. A lab card must be purchased if evening access to the lab computers is desired.

Notes:

  1. Any plagiarism on tests or lab work will be reported to the school disciplinary authorities and will result in a zero score for the pertinent assignment. It is encouraged for students to study together and to help each other, but each student must hand in their own work.
  2. Lab work will be done by teams of 2 students. There will be 6 lab assignments. One student will be responsible for each report, and the responsibility will alternate between the members for each lab report. Each lab report will clearly indicate the student who is responsible for the report, and include the names of other team members. Lab reports will be due at the beginning of the 2nd lab following the lab start date, and 30% will be deducted for each week late.
  3. All lab reports must be submitted to pass the course. All but one of the lab projects must be functional and meet basic project requirements to pass the course.



ECE 187 Fall 2000 Course Requirements

System Architecture and Performance

Description: This course will introduce computing architecture and show how the structure of various hardware and software modules affects the ultimate performance of the total system. Topics include: qualitative and quantitative analysis of bandwidths, response times, error detection and recovery, interrupts, and system throughput; distributed systems and coprocessors; vector and parallel architectures.

This is a writing proficiency, WP, course; a grade of C- or better certifies writing proficiency for majors.

Class Hours: Tues, Thurs?2:00 — 3:15 (OCNL 254)

 

Instructor: Dr. John Julian Zenor

Office Hours: Mon, Wed:?9:00 — 9:50

Tu, Thurs: 1:00 — 1:50

Office: Room 318, OCNL

Office Phone: 898-4414

Web Address: www.ecst.csuchico.edu/~zenor Email: zenor@ecst.csuchico.edu

Text: Computer Architecture, a Quantitative Approach, John L. Hennessy and
David A. Patterson, 2nd edition, Morgan and Kaufmann, ISBN: 1-555860-329-8

Grading Criteria:

Mid Term Exam #1 20%
Mid Term Exam #2 20%
Writing Assignments, Problem Sets 25%
Class Project, Presentation 25%
Class Participation 10%

Other Expenses: Occasional purchases of required class materials from a local copy service. A lab card must be purchased if evening access to the lab computers is desired.

Notes:

  1. Any plagiarism on tests or lab work will be reported to the school disciplinary authorities and will result in a zero score for the pertinent assignment. It is encouraged for students to study together and to help each other, but each student must hand in their own work.
  2. There will be five short, two-to-three page written reports, one due approximately every 3 weeks.
  3. There will be a design project, that will be done by teams of 4 students. The results of each team’s project will be presented during the time allocated for the final exam. (Additional time during the last two weeks will be allocated, as necessary.) Each student will give part of the presentation. A written report will also be required for this project.
  4. All written assignments will contain at least two references from the published literature, and also at least one reference from the Web. All sources used will be referenced, and any material taken from any source will be properly identified and credited to the originator. These assignments will be graded on the following: depth and originality of student analysis, general content, quality of writing. All written reports and attendance at the presentations will be required to pass the course.



CSCI 255 Under Development


CSCI 298C-3 Course Requirements

Spring 1999

 

CSCI 298C - 03 Web Probramming

3.0 Units

 

Instructor: John Zenor

Email: John Zenor (zenor@ecst.csuchico.edu)

Office: OCNL 215, 898-6442 (Department Office)

Office Hours: M, Tu, Th, F 2:00-2:50; W 3:00-3:50.

 

1. Course Time Schedule: MWF 10:00 - 10:50 AM, OCNL 118

 

2. Text: Required: How to Set Up and Maintain a Web Site, 2nd Edition, by Lincoln D. Stein, Addison Wesley, 1997

 

3. Costs which might be incurred during the semester:

One required text, optional reference books, occasional copied reference material; optional MetroWerks Development System. A $35 lab card is required for use of lab equipment in OCNL.

 

4. Prerequisites: CSCI 151 or consent of instructor.

 

5. Evaluation Procedures:

 Midterm  15%
 Final Exam  15%
 Class Participation  20%
 Web Site (Class Portfolio)  50%
 Total
 100%