Mathematics/Computer
Science
CSC 365-01: Introduction to Computer Architecture
Instructor: Dr. Chuck Lillie Semester:
Spring 2004
Class Location: Rm 161 Darwin Time:
TR 11:00 AM to 12:15 PM
Section:
01
Description:
This course introduces the student to the organization and architecture of computer systems. It covers digital logic fundamentals, including basic Boolean algebra and digital components and finite state machines. The student is exposed to instruction set architecture, how the processor is connected to memory and input/output devices, and CPU design. As time permits, microsequencer control unit design will be covered. Prerequisites: CSC 325.
Narrative:
This course will introduce the student to the architecture of a computer. Please note, "the use of University computers, as well as E-mail and Internet communications, is for University-related business only."
Goals:
·
Comprehend
Boolean algebra.
·
Apply
instruction set architecture.
·
Construct
finite state machines.
·
Design
a CPU
Objectives:
By the end of this course the student should be able to:
Course Materials:
Textbook: Computer
Systems Organization & Architecture, John D. Carpinelli, Addison
Wesley, 2001
Supplemental Reading:
Course Content:
· The course will cover
chapters 1-6 of the textbook, and other material as time permits.
· Lectures discussing chip-based computer architecture, Boolean algebra, finite state machines, digital logic, instruction set architecture.
Assignments and Project:
Office Hours:
Office:
Capella Rm 118
Email:
lilliec@uncp.edu
Phone: 910-521-6415
Office Hours: M 1:00 PM to 3:00 PM
TR 10:00 AM to 11:00 AM
F 11:30 AM to 12:30 PM
Or by appointment
Open door indicates unscheduled office hours
Course Links:
Exams, Homework, and Projects:
There will be 3 major tests (45%) and a comprehensive final exam (30%). In addition, I will use class participation and homework (25%) to determine your grade. You are expected to request extra help if you need it. You may discuss homework with others but any homework you turn in to be graded must be your own.
Grading Policy:
You are responsible for all material covered in
class even if you are absent. The final grade will be a weighted average of the
scores in the homework, projects, major tests, and final exam. Homework is due on Assignment Due Date. Your grade for that assignment may be
decreased by 10% if it is one week late.
If it is later than one week, you may get a score of zero.
Grade Components:
|
Name |
Weight |
|
Mid-Term
Exam |
25% |
|
Major
Tests (15% each) |
15% |
|
Homework
and class participation |
25% |
|
Final
Exam |
35% |
Final Grades:
|
93 – 100 = A |
88 – 89 = B+ |
78 – 79 = C+ |
68 – 69 = D+ |
Below 60 = F |
|
90 – 92 =
A- |
83 – 87 = B |
73 – 77 = C |
63 – 67 = D |
|
|
|
80 – 82 = B- |
70 – 72 = C- |
60 – 62 = D- |
|
Attendance Policy:
Attendance will be checked.
You are expected to attend and participate in all classes. If you must miss a class, you should find out
from me or from a classmate what material we covered and then study that
material yourself.
Student
Conduct & Honor Code
The UNCP Academic Honor Code
will be strictly observed in this class.
UNCP Academic Honor Code: http://www.uncp.edu/catalog99/academic.htm#honor_code
Dates:
Last day to drop classes:
Monday 3/22/04
Final Exam:
Students with
Disabilities:
Any student with a documented disability needing academic
adjustments is requested to speak directly to Disability Support Services and
the instructor, as early in the semester (preferably within the first week) as
possible. All discussions will remain
confidential. Please contact Mary Helen
Walker, Disability Support Services, DF Lowry building, 521-6695.
This syllabus is available
in alternative formats upon request.
Please contact Mary Helen Walker, Disability Support Services, DF Lowry
building, 521-6695.