Education 548: Effective College Teaching
[pic]
CS 514: Computer Architecture
School of Engineering and Science
Meeting Times: Section A or Online
Classroom Location:
Instructor: Reza Peyrovian
Contact Info: rpeyrovi@stevens.edu
Office Hours: TBA
Course Web Address: Canvas
Prerequisite(s): CS 383 (Computer Organization & Programming)
Corequisite(s):
Cross-listed with:
COURSE DESCRIPTION
Measures of cost, performance, and speedup; instruction set design; pipelining, processor design; memory hierarchies; instruction-level parallelism; multiprocessors; thread-level parallelism; cloud architecture.
LEARNING OBJECTIVES.
After successful completion of this course, students will be able to…
1. Design basic and intermediate RISC pipelines, including the instruction set, data paths, and ways of dealing with pipeline hazards.
2. Analyse various techniques of instruction-level parallelism, including superscalar execution, branch prediction, and speculation, in design of high-performance processors.
3. Understand memory hierarchy design, memory access time formula, performance improvement techniques, and trade-offs.
4. Understand properties of shared memory and distributed multiprocessor systems and cache coherency protocols.
5. Understand topics in computer architecture, such as multi-core processors, thread-level parallelism, and warehouse computing.
FORMAT AND STRUCTURE
• This is an on campus course.
• Weekly activities, including topics are posted on Canvas.
• Canvas email is the main form of communication outside class and office hours.
COURSE MATERIALS
• Textbook(s): Hennessey and Patterson , Computer Architecture: A Quantitative Approach , Sixth Edition, Morgan Kaufmann Publishers, 2019 ISBN 978-0-12-811905
Other Readings: Will be posted on Canvas
Materials: Will be posted on Canvas
COURSE REQUIREMENTS
Homework There will be several homework assignments, each is like a take-home exam as it shapes about 7-8% of the grade. Students are expected to work individually on assignments. Each homework may have a different weight depending on the size of topics. Homework solutions shall be provided electronically, preferably in Microsoft Word, which allows us to enter comments in it, with a file name format “HW 5 Your Last Name First Name”
Exams There will be two exams, a midterm exam, and a final exam. For the final exam a fair amount of emphasis will be placed on the second part of the course. The dates for the exams are announced on Canvas. Please ignore any other dates posted anywhere else.
GRADING PROCEDURES
Grades will be based on:
Homework 50 %
Midterm Exam 25%
Final Exam 25 %
ACADEMIC INTEGRITY
Graduate Student Code of Academic Integrity
All Stevens graduate students promise to be fully truthful and avoid dishonesty, fraud, misrepresentation, and deceit of any type in relation to their academic work. A student’s submission of work for academic credit indicates that the work is the student's own. All outside assistance must be acknowledged. Any student who violates this code or who knowingly assists another student in violating this code shall be subject to discipline.
All graduate students are bound to the Graduate Student Code of Academic Integrity by enrollment in graduate coursework at Stevens. It is the responsibility of each graduate student to understand and adhere to the Graduate Student Code of Academic Integrity. More information including types of violations, the process for handling perceived violations, and types of sanctions can be found at stevens.edu/provost/graduate-academics.
Special Provisions for Undergraduate Students in 500-level Courses
The general provisions of the Stevens Honor System do not apply fully to graduate courses, 500 level or otherwise. Any student who wishes to report an undergraduate for a violation in a 500-level course shall submit the report to the Honor Board following the protocol for undergraduate courses, and an investigation will be conducted following the same process for an appeal on false accusation described in Section 8.04 of the Bylaws of the Honor System. Any student who wishes to report a graduate student may submit the report to the Dean of Graduate Academics or to the Honor Board, who will refer the report to the Dean. The Honor Board Chairman will give the Dean of Graduate Academics weekly updates on the progress of any casework relating to 500-level courses. For more information about the scope, penalties, and procedures pertaining to undergraduate students in 500-level courses, see Section 9 of the Bylaws of the Honor System document, located on the Honor Board website.
EXAM ROOM CONDITIONS
The following procedures apply to exams for this course. As the instructor, I reserve the right to modify any conditions set forth below by printing revised Exam Room Conditions on the exam.
1. Students may use the following devices during exams. Any electronic devices that are not mentioned in the list below are not permitted.
|Device |Permitted? |
| |Yes |No |
|Laptops | |X |
|Smart Phones | |X |
|Tablets | |X |
|Smart Watches | |X |
|Telephone | |X |
| | | |
2. Online students are permitted to use laptops.
3. Students may use the following materials during quizzes exams. Any materials that are not mentioned in the list below are not permitted.
|Material |Permitted? |
| |Yes |No |
|Handwritten, typed notes and lecture notes | |X |
|Course Textbook | |X |
|Other books and articles | |X |
|Online Material | |X |
|Internet Search | |X |
2. Students not allowed to work with or talk to other students during exams.
LEARNING ACCOMODATIONS
Stevens Institute of Technology is dedicated to providing appropriate accommodations to students with documented disabilities. Student Counseling and Disability Services works with undergraduate and graduate students with learning disabilities, attention deficit-hyperactivity disorders, physical disabilities, sensory impairments, and psychiatric disorders in order to help students achieve their academic and personal potential. They facilitate equal access to the educational programs and opportunities offered at Stevens and coordinate reasonable accommodations for eligible students. These services are designed to encourage independence and self-advocacy with support from SCDS staff. The SCDS staff will facilitate the provision of accommodations on a case-by-case basis. These academic accommodations are provided at no cost to the student.
Disability Services Confidentiality Policy
Student Disability Files are kept separate from academic files and are stored in a secure location within the office of Student Counseling, Psychological & Disability Services. The Family Educational Rights Privacy Act (FERPA, 20 U.S.C. 1232g; 34CFR, Part 99) regulates disclosure of disability documentation and records maintained by Stevens Disability Services. According to this act, prior written consent by the student is required before our Disability Services office may release disability documentation or records to anyone. An exception is made in unusual circumstances, such as the case of health and safety emergencies.
For more information about Disability Services and the process to receive accommodations, visit . If you have any questions please contact:Lauren Poleyeff, Psy.M., LCSW - Diability Services Coordinator and Staff Clinician in Student Counseling and Disability Services at Stevens Institute of Technology at lpoleyef@stevens.edu or by phone (201) 216-8728.
INCLUSIVITY STATEMENT
Stevens Institute of Technology believes that diversity and inclusiveness are essential to excellence in education and innovation. Our community represents a rich variety of backgrounds, experiences, demographics and perspectives and Stevens is committed to fostering a learning environment where every individual is respected and engaged. To facilitate a dynamic and inclusive educational experience, we ask all members of the community to:
• be open to the perspectives of others
• appreciate the uniqueness their colleagues
• take advantage of the opportunity to learn from each other
• exchange experiences, values and beliefs
• communicate in a respectful manner
• be aware of individuals who are marginalized and involve them
• keep confidential discussions private
TENTATIVE COURSE SCHEDULE
Refer to Canvas for Weekly activities, including Topics, Course Material, Assignments, Due Dates, and instructions which may be sent to you via Canvas email.
Please note that we will not necessarily cover all sections of each chapter listed below. The course slides posted is the basis for sections covered. You should refer to slides to see the extent of the material covered.
Week 1: Chapter 1: Fundamental of Quantitative Design and Analysis
Week 2: Chapter 1: Fundamental of Quantitative Design and Analysis
Week 3: Appendix A: Instruction Set Principles.
Week 4: Appendix C: Basic and Intermediate Pipelining
Week 5: Chapter 3: Instruction-Level Parallelism and its Exploitation
Week 6: Midterm Exam Week (Covers Chapters 1 and 3; and Appendices A and C)
Week 7: Appendix C: Review of Memory Hierarchy
Week 8: Chapter 2: Memory Hierarchy Design
Week 9: Chapter 4: Data Level Parallelism
Week 10: Chapter 4: Data Level Parallelism
Week 11: Chapter 5: Thread-Level Parallelism
Week 12: Chapter 6: Warehouse Computing
Week 13: Chapter 6: Warehouse Computing
Week 13: Homework 8 Due
Week 14: Review and Conclusion
Final Exam (Covers Chapters 2, 4, 5, 6, and Appendix B)
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- sample college teaching philosophy statement
- college teaching philosophy statement sample
- sample college teaching philosophy state
- college teaching philosophy statement sa
- community college teaching statement
- college teaching philosophy statement
- california community college teaching jobs
- community college teaching salary
- effective patient teaching in nursing
- effective classroom teaching strategies
- effective online teaching strategies
- effective online teaching practices