CRN 21572 Course Administration - UCO Department of Computer

Computer Organization I
CMSC 2833
Document:
Revised:
Course Title:
Course Number:
Section:
Instructor:
Office Hours:
Text:
References:
Prerequisites:
Course due dates:
Course Scoring:
Grading:
Notice:
CRN 21572
Course Administration
Spring 2015
Computer Organization I Course Administration
April 14, 2015
Computer Organization I
CMSC 2833
CRN 21572, 4:15 – 5:30 p.m. Tuesday and Thursday. MCS 113
Dr. Thomas R. Turner; Office: MCS 134; Work Phone: 974-5383, e-mail:
trturner@uco.edu
Time
Monday
Wednesday
Friday
9:00 – 10:50 a.m. Office Hours
Office Hours
Office Hours
MCS 134
MCS 134
MCS 134
Time
Tuesday
Thursday
5:30 – 6:30 p.m.
Office Hours
Office Hours
MCS 134
MCS 134
Please make an appointment to visit me during my office hours.
1. Null, Linda and Lobur, Julia Computer Organization and Architecture
4th Ed., Jones & Bartlett Learning, 2015, ISBN 978-1-284-04561-1
1. Mano, M. Morris and Ciletti, Michael D. Digital Design, 4th Ed.;
Prentice-Hall/Pearson Education 2007 ISBN 0-13-198924-3
2. Mano, M. Morris and Kime, Charles, R. Logic and Computer Design
Fundamentals 4th Ed. Pearson Education, Inc. 2008 ISBN: 0-13198926-X.
3. Tannenbaum, A., Structured Computer Organization 4th Ed.
Prentice Hall, 1999, ISBN: 0-13-095990-1
4. Fletcher, W. An Engineering Approach to Digital Design, PrenticeHall, Inc. 1980, ISBN: 0-13-277699-5.
5. Stroustrup, B. The C++ Programming Language 3rd Ed.; AddisonWesley 1997 ISBN 0-201-88954-4
1. CMSC 1613, Programming I
All assignments, projects, reports and quizzes are due at the beginning
of class on the date given in this document unless otherwise specified.
Exams that are administered in class are due at the end of the class
period.
Task
Date
Value
Test 1
2-12
150
Test 2
3-26
150
Final Test
5-7
300
Assignments
Table 2
150
Projects
Table 3
100
Reports
Table 4
50
Total
900
A: 90% (810-900); B: 80-89% (720-809); C: 70-79% (630-719); D: 60-69%
(540-629); F: 59% (0-539) and below.
Beepers and cellular phones are prohibited in class.
1
Computer Organization I
CMSC 2833
CRN 21572
Caveat:
Course Administration
Spring 2015
This lecture schedule, projects, reports, quizzes, tests, and due dates are
all subject to change. Changes are presented in class You are
responsible for the material presented in class.
Class Web Page:
The course administration and assignments can be found on URL
http://www.comsc.uco.edu/~trt/cs2833.html
Course Directory
The course directory is on the department computer (cs2.uco.edu). You
can find project test data files in the course directory. ~tt/cs2833/
Student Disabilities:
Students with disabilities who require accommodations may contact
Disability Support Services. http://bronze.uco.edu/disability_support/
Absences:
1. A 45-point bonus is awarded to any student having no recorded
absences. The attendance bonus will be denied to any student who
is absent for any reason. The attendance bonus will not be granted
to any student having an excused absence.
2. A student may be absent for up to three (3) classes without penalty:
these three classes are counted as excused absences. No
notification or documentation is required except when a test is
given.
3. Fifteen (15) points will be deducted from the student’s final score
for the fourth and every subsequent class for which the student is
recorded absent.
4. A student will receive a zero on an examination unless written
justification is presented to the instructor. Acceptable justification
includes university sanctioned travel, military obligation, serious
illness or injury, or death or serious illness in the immediate family.
Work-related conflicts are not acceptable excuses.
Academic
Honesty Students are encouraged to collaborate. However, each student must
and Collaboration:
make a unique contribution to any joint effort and that unique
contribution must be visible in the work submitted by the student.
Partially or completely copied assignments shall be considered a prima
facie case for academic dishonesty. .
2
Computer Organization I
CMSC 2833
CRN 21572
Table 1. Lecture Schedule
Lecture
1
1-13
2
3
1-15
1-20
4
1-22
5
1-27
6
1-29
7
2-3
8
2-5
9
10
11
12
13
2-10
2-12
2-17
2-19
2-24
14
15
2-26
3-3
16
17
3-5
3-10
18
3-12
19
20
21
22
3-24
3-26
3-31
4-2
Topic
Course administration
Ch. 1 Introduction 1.1 – 1.5
Ch. 1 Introduction 1.6 – 1.11
Ch. 2 Data Representation in Computer Systems
2.1 – 2.3
Submit Assignment a01
Ch. 2 Data Representation in Computer Systems
2.4 – 2.6
Submit Assignment a02
Ch. 2 Data Representation in Computer Systems
2.7
Project p01 overview
Submit Assignment a03
Ch. 3 Boolean Algebra and Digital Logic 3.1 – 3.4
Submit Assignment a04
Ch. 3 Boolean Algebra and Digital Logic 3.5 – 3.6
Submit Project p01
Submit Assignment a05
Test 1
Test 1 Reprise
Assignment a06 problems session
K-Maps and flip flops
Submit Assignment a06
Sequential Circuits.
Ch. 4 MARIE: An Introduction to a Simple
Computer 4.1 – 4.7
Submit Assignment a07
Submit Assignment a08
Ch. 4 MARIE: An Introduction to a Simple
Computer 4.8 – 4.10
Submit Report r01
Ch. 4 MARIE: An Introduction to a Simple
Computer 4.11 – 4.14
Submit Assignment a09
Test 2
Test 2 Reprise
Project p02 overview
Submit Assignment a10
3
Course Administration
Spring 2015
Reference
Lecture Notes
Ch. 1 Power Point
Ch. 1 Power Point
Ch. 2 Power Point
(maybe)
Ch. 2 Power Point
Ch. 2 Power Point
Lecture Notes
Ch. 3 Power Point
Ch. 3 Power Point
Chapters 1 – 2
Ch. 4. Power Point
Ch. 4 Power Point
Ch. 4 Power Point
Chapters 3 – 4.6
Computer Organization I
CMSC 2833
Table 1. Lecture Schedule (continued)
Lecture
23
4-7
24
4-9
25
4-14
26
27
4-16
4-21
28
29
30
4-23
4-28
4-30
31
5-7
Topic
Ch. 4 MARIE: An Introduction to a Simple
Computer 4.11 – 4.14
Ch. 5. A Closer Look at Instruction Set Architecture
5.1 – 5.3
Ch. 5. A Closer Look at Instruction Set Architecture
5.4 – 5.6
Submit Assignment a11
No Class
No Class
Submit Project p02: Binary Search
No Class
No Class
Student Perception on Instructor Effectiveness
(Teacher Evaluations) Summary Score Sheets.
Final Exam, 3:00 – 4:50 p.m., Thursday, May 7,
2015
Assignments
a01
a02
a03
a04
a05
Due
1-20
1-22
1-29
2-3
2-10
a06
a07
a08
a09
a10
a11
2-24
3-3
3-5
3-24
3-31
4-14
a12
a13
No Date
No Date
a14
a15
Total
No Date
No Date
Report
p01
p02
Total
CRN 21572
Due
2-5
4-21
Course Administration
Spring 2015
Reference
Ch. 4 Power Point
Ch. 5 Power Point
Comprehensive
Table 2. Assignments
Value
Description
10
p. 53 – 55: Exercises 2, 8, 13, 16, 19
10
p. 117 – 127: Exercises 2, 5, 8, 11, 17
10
p. 117 – 127: Exercises 20, 33, 35, 37, 39
10
p. 117 – 127: Exercises 51, 55, 58, 63, 66
10
p. 117 – 127: Exercise 78
p. 189 – 198: Exercises 2, 4, 10, 16
10
p. 189 – 198: Exercises 23, 27, 31, 37, 40
10
p. 189 – 198: Exercises 42, 51, 55, 56, 58
10
p. 209 – 213: Exercises 2, 5, 7, 11, 12
10
p. 281 – 291: Exercises 5, 8, 9, 12, 14
10
p. 281 – 291: Exercises 22, 24, 27, 30, 35
10
p. 281 – 291: Exercises 40, 47, 53, 62
p. 333 – 339: Exercise 2
10
p. 333 – 339: Exercises 3, 5, 11, 16, 22
10
p. 333 – 339: Exercises 23, 25, 26, 28 (Not Assigned)
p. 391 – 399: Exercise 2
10
p. 391 – 399: Exercises 6, 8, 12, 13, 14 (Not Assigned)
10
p. 391 – 399: Exercises 16, 18, 20, 23, 25 (Not Assigned)
150
Value
50
50
100
Table 3. Projects
Description
Decimal to Foreign Base Conversion
MARIE: Binary Search
4
Computer Organization I
CMSC 2833
Report
r01
Total
Due
3-10
CRN 21572
Value
50
50
Table 4. Reports
Description
Library research report
5
Course Administration
Spring 2015