Welcome to the Course CPSC 5155 Computer Architecture Edward Bosworth, Ph.D. Associate Professor Computer Science.

Slides:



Advertisements
Similar presentations
ITCS 3181 Logic and Computer Systems
Advertisements

Welcome to MAT 142 TTh. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10:30 am – 11:30 am Wednesday 11:45 am – 12:45.
Welcome to MAT 170 MWF 9:40 SLN Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 9:15 am – 10: 15 am Tuesday and Thursday.
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10:30 am – 12 noon Thursday 10:30 am – 12 noon.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 10:30 am – 11:30 am Wednesday 9:40.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Wednesday and Friday 10:40 am – 11:30 am and by appointment.
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
Welcome to MAT 210. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 12 noon - 1 pm Wednesday 8:30 am –
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 8 am – 8:30 am Tuesday and Thursday.
CS – 600 Discrete Structures for Computer Science Prof. Angela Guercio Spring 2008.
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10:30 am – 12 noon Thursday 10:30 am – 12 noon.
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10 am – 10:45 am Wednesday 8:15 am – 9:15 am Thursday.
Welcome to MAT 142 MWF 7:40 SLN Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 9:15 am – 10: 15 am Tuesday and Thursday.
ECE200 – Computer Organization Course Introduction.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 12 noon - 1 pm Wednesday 8:30 am –
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 10:30 am – 11:30 am Wednesday 9:40.
EET 4250: Microcomputer Architecture Fall 2009 William Acosta URL:
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
A Brief Calculus Course
CPSC 100 – Personal Computers & Their Uses Fall 2010 Dongsheng Che Department of Computer Science East Stroudsburg University.
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
CHEMISTRY 10123/10125 Spring 2007 Instructor: Professor Tracy Hanna Phone: Office: SWR 418
Introduction to MA Day 1. Name: Charlotte Bailey Office: MATH 802 Office Phone: (765)
Introduction to MA Introduction to Calculus
SYSC System Analysis and Design 1 Part I – Introduction.
1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: Office Hours: Monday 2:00-3:00pm.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Introduction to Discrete Mathematics J. H. Wang Sep. 14, 2010.
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
ENGR xD52 Computer Architecture Fall Hi, I’m Eric VanWyk, Class of ’07.
1 Object Oriented Design COP 3331 Spring 2011 MWF 11:50 AM – 12:40 PM CHE 103 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB.
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Principles of Financial Accounting I Fall Semester 2007 Orientation Welcome – We are glad you are here! Let’s look at the syllabus for this course.
Welcome to Phys 001 Your professor: Dr Silvina Gatica Office: Thirkield Office Hours: MW 11:10 to 12:10 pm or by appointment.
Computer Architecture Course Plan Spring 2010 Learn how a computer actually works Computer Engineering Faculty of Engineering University of Kurdistan (
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
Computing Systems: Organization and Design EE460/CS360/T425.
CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design.
1 CAP 4063 Web Application Design Summer 2012 TR 9:30 – 11:40 PM CHE 102 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB 336.
CWRU EECS 3141 Computer designers must be experienced: in both hardware and software co-design, as well as in embedded applications, be familiar with optimization.
CS , Programming III: C++ 9-9:50am MWF, Hardaway 207 Two Credit Hours (ppts), and Blackboard Learn (submissions and grading)
SYSC System Analysis and Design 1 Part I – Introduction.
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM515 Advanced Computer Architecture.
Computer Architecture 計算機組織 成大資訊系 蘇銓清 Fall Syllabus Instructor – 蘇銓清 Prof. Chuan-Ching Sue Tel : (06) ext Fax : (06)
AMS102 Elements in Statistics Prof. Kenny Ye Office: Math Phone: Office Hours: TuTh 3:30-4:30.
Summer School Orientation. General Program Overview You will complete 10 hours with a teacher and 50 hours of independent work All classes must be complete.
Introduction Computer Organization Spring 1436/37H (2015/16G) Dr. Mohammed Sinky Computer Architecture
COP4610 Principles of Operating Systems Prof. Robert van Engelen Department of Computer Science Florida State University.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
Administrative Preliminaries Computer Architecture.
CS Computer Architecture Fall 2010 Dr. Angela Guercio ( Course Web Page
Welcome to 英語會話與視聽 ( 一 ) English Conversation and Listening (1)
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
The course purpose and structure Teach the computers internals on hardware/software interface level The students upon completion of the course should be.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Welcome to CS 4390/CS5381: Introduction to Formal Methods
Andy Wang Object Oriented Programming in C++ COP 3330
Computer Engineering Department Islamic University of Gaza
Computational Science - Computer Science
دانشكده برق دانشگاه علم و صنعت ايران
Andy Wang Object Oriented Programming in C++ COP 3330
CDA 3100 Summer 2013.
Welcome to MAT 170 MWF.
Lecture 1 Class Overview
Presentation transcript:

Welcome to the Course CPSC 5155 Computer Architecture Edward Bosworth, Ph.D. Associate Professor Computer Science

Contact Information Instructor Dr. Edward L. Bosworth CCT, Room 443 (706) 507 – Homepage:

Office Hours Monday4:30 PM – 6:00 PM Tuesday9:30 AM – 11:00 AM 2:00 PM – 4:30 PM Wednesday9:30 AM – 11:00 AM 2:00 PM – 4:30 PM Thursday9:30 AM – 11:00 AM FridayI am not in the office on Friday. Other times by appointment.

Prerequisites CPSC 2105 – Computer Organization Two’s-complement integers, character codes, basic logic gates (AND, OR, NOT, XOR), multiplexers, and decoders. CPSC 3121 – Assembly Language Programming The basic structure of any assembly language. The assembly language used in this course is simple and easy to learn.

The Textbook Computer Organization and Design: The Hardware/Software Interface David A. Patterson and John L. Hennessy Elsevier/Morgan Kaufmann, © 2012 ISBN 978 – 0 – 12 – – 1. Older copies might be useable, but you must have a fourth edition.

Other Material Required There will be a number of assignments to program in MIPS assembly language. You need one of two emulators, either MARS or SPIM. It is best to get both. Web site for MARS Web sites for SPIM

MIPS, SPIM, and MARS The programming goals for this course focus on writing kernel-level code; that is, code that the operating system runs in protected mode. Both SPIM and MARS allow writing this code, and emulate the actions of the kernel. Many of these examples will not run on a real MIPS architecture, which will not allow users to run kernel code.

Assessing Students Homework & Programs50% Mid-Term Exam20% Probably on Wednesday, October 3. Final Exam30% On the day set by the registrar. A90 – 100D55 – 69 B80 – 89FBelow 55 C70 – 79

ADA Notice If you have a documented disability, contact the Office of Disability Services in the Schuster Student Success Center (room 221), , as soon as possible Course requirements will not be waived, but reasonable accommodations will be provided as appropriate. Technical support may also be available to meet your specific need.

Attendance Policy Taking roll begins the second week of class. You must sign the roll sheet every time. Failure to sign the roll sheet will be counted as an absence. Excused absences are possible. Attendance at formal University functions is excused. Six or more absences or three or more in a row may lead to a grade of WF.

Dropping the Course Please do not drop the course. Please discuss any plans to drop the course with the instructor before acting on them. It is often possible to work out a plant to finish the course with an acceptable grade.

Notation Used The MIPS is a 32-bit machine. All integer arithmetic is 32-bit two’s-complement. Writing 32-bit numbers is a bit messy, so many of our examples will be either 8-bit or 16-bit. Thus the negative number -1 will be written as either or Note the grouping by 4 bits.