ITCS 3181 Logic and Computer Systems

Slides:



Advertisements
Similar presentations
Today’s Agenda  Syllabus CS2336: Computer Science II.
Advertisements

CGS 1000-SPRING 2008 Introduction to Computers and TechnologyIntroduction to Computers and Technology.
Chemistry Section 04 Winter Semester 2015 Prof. Ian Burgess Office Number : Thorv. 256
ITCS 3181 Logic and Computer Systems
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.
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.
COMP171 Data Structures and Algorithm Qiang Yang Lecture 1 ( Fall 2006)
Math 115a– Section 4  Instructor: Kerima Ratnayaka   Phone :  Office : MTL 124B.
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:
Outline.1 Grid Computing Spring 2010 Tuesday/Thursday 11:00 am - 12:15 pm Instructors © 2010 B. Wilkinson/Clayton Ferner. Modification date: Dec 20, 2009.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
CS1104: Computer Organisation Welcome (AY2006/7 Semester 2)
CSCI 1301 Principles of Computer Science I
Introduction to MA Day 1. Name: Charlotte Bailey Office: MATH 802 Office Phone: (765)
Course Introduction CS 2302 SPRING Course Introduction In this part we'll discuss course mechanics. Most of this will apply to all sections of the.
SYSC System Analysis and Design 1 Part I – Introduction.
CS 1 •This is Computer Science 1. •Who is Professor Adams?
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
ITCS 4/5145 Cluster Computing, UNC-Charlotte, B. Wilkinson, 2006outline.1 ITCS 4145/5145 Parallel Programming (Cluster Computing) Fall 2006 Barry Wilkinson.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
ECEN 301Discussion #1 – Syllabus1 All Sections MWF 1:00 – 1:50 PM 256 CB Lecture: MW Recitation: F Labs: M or Th Instructor: Prof. David Long Office: CB.
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.
ITCS 6/8010 CUDA Programming, UNC-Charlotte, B. Wilkinson, Jan 3, 2011outline.1 ITCS 6010/8010 Topics in Computer Science: GPU Programming for High Performance.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: TBD (Benton 323) Also, by appointment.
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Course Objectives Discuss fundamental concepts of information technology Show how computers are used as practical tools for solving personal, business,
ITCS 4/5010 CUDA Programming, UNC-Charlotte, B. Wilkinson Dec 24, 2012outline.1 ITCS 4010/5010 Topics in Computer Science: GPU Programming for High Performance.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: M Period 3, W Period 4 Subject to change.
ECE 2317: Applied Electricity and Magnetism Prof. D. Wilton Dept. of ECE Notes 1 Notes prepared by the EM group, University of Houston.
Instructor: Basma Alabdullatif Office: Preparatory Year instructors office, 1st floor Office hours: sat(11-1), sun(11-1)
Computational Structures Tim Sheard & James Hook Portland State University Class Preliminaries.
Today’s Agenda  Syllabus CS6359: Object-Oriented Analysis and Design.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
Computer Engineering 1502 Advanced Digital Design Professor Donald Chiarulli Computer Science Dept Sennott Square
January 16, 2007 COMS 4118 (Operating Systems I) Henning Schulzrinne Dept. of Computer Science Columbia University
CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design.
ITCS 4/5145 Parallel Programming, UNC-Charlotte, B. Wilkinson, Dec 26, 2012outline.1 ITCS 4145/5145 Parallel Programming Spring 2013 Barry Wilkinson Department.
CGS 1555-SPRING 2009 Intro to Internet. Topics  Syllabus  Faculty Website  Campus Cruiser.
CSE 1105 Week 1 CSE 1105 Introduction to Computer Science & Engineering Time: Wed 4:00 – 4:50 Thurs 9:30 – 10:20 Thurs 4:00 – 4:50 Place: 100 Nedderman.
Today’s Agenda  Syllabus  Software Engineering Research.
CS Introduction to Computer Science Spring 2011 Dr. Angela Guercio (
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
COP 1000-SPRING 2009 Programming Logic. Topics  Syllabus  Faculty Website  Campus Cruiser  Alice Programming Logic.
Welcome to Learning Frameworks PSYC 1300 Rachel Cloeter, M.A.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Grading Transparent Clearly defined criteria for each grade No limits on how many students can get any particular grade No curve No preset or target median.
Introduction Computer Organization Spring 1436/37H (2015/16G) Dr. Mohammed Sinky Computer Architecture
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.
Math 115a Section 2(Summer 05)  Instructor: Kerima Ratnayaka   Phone :  Office.
CS Computer Architecture Fall 2010 Dr. Angela Guercio ( Course Web Page
Course Overview CSE 8340 Advanced Software Engineering Topics: Software Engineering Economics & Processes Spring 2016 Dr. LiGuo Huang Dept. of Computer.
ICS 151 Digital Logic Design Spring 2004 Administrative Issues.
ITCS 4145 Parallel Computing Spring 2016
Andy Wang Object Oriented Programming in C++ COP 3330
CS101 Computer Programming I
Computer Architecture Syllabus
Course Overview CSE8313 Object-Oriented Analysis and Design
E-BUSINESS SYSTEMS DESIGN IS 232 T
Dr. Barry Wilkinson © B. Wilkinson Modification date: Jan 9a, 2014
Andy Wang Object Oriented Programming in C++ COP 3330
Dr. Barry Wilkinson University of North Carolina Charlotte
Dr. Barry Wilkinson University of North Carolina Charlotte
Dr. Barry Wilkinson University of North Carolina Charlotte
WELCOME TO EE457 COMPUTER SYSTEMS ORGANIZATION
Computer Networks CNT5106C
Course Overview CSE5319/7319 Software Architecture and Design
Term Dr Abdelhafid Bouhraoua
Presentation transcript:

ITCS 3181 Logic and Computer Systems Spring 2015 Tuesday/Thursday 11:00 am - 12:15 pm, Woodward 106 With ITCS 3181L Computer Systems Lab and Recitation Tues or Thurs 8 am - 10:45 am Woodward 140 Instructors Drs. M. Taghi Mostafavi and Barry Wilkinson © 2015 B. Wilkinson Modification date: Jan 5, 2015 outline.1 1 1

Outline These slides constitute the course outline and include the course syllabus and course policies.

Part 1 Intro to Computer and Digital Logic (Dr. Mostafavi) Combinational logic design and structure Sequential Network Intro to computer system Micro-architecture (CPU) Memory/Micro-program Part 2 Continuation of Processor Design and Computer Architecture (Dr. Wilkinson) Machine instruction design and assembly language Processor operation Pipelined processor design Cache memory

ITCS 3181L Computer Systems Lab and Recitation Tues or Thurs 8 am - 10:45 am Woodward 140 A required lab is associated with this course in which guided exercises are done to support and extend the lecture materials. Includes some short presentations. Special software installed on lab computers will be used that enables logic circuits to be simulated. Also for Part 2, software to emulate assembly language programs (QtSpim) and software to simulate a pipelined processor (Hase)

Course Prerequisites ITCS 2215 (Design and Analysis of Algorithms) and ITCS 2175 (Logic and Algorithms). Co-requisite: ITCS 3181L Computer Systems Lab and Recitation

Course Text STRUCTURED COMPUTER ORGANIZATION 6th Edition, by A. S. TANENBAUM ISBN: 9780132916523 Publication Date: 08/08/2012 Part 2 of the course will use provided on-line slides.

Home Pages Moodle will be used for lab materials For part 2 slides: http://cs.uncc.edu/~abw/ITCS4145S15/

Assessment Midterm exam 25% Lab Assignments 40% Final exam 35% There will also be practice class quizzes and tests. The assessment and percentages may be modified. Read small print Final exam date: 11:00 am - 1:30 pm, Tuesday May 5th, 2015

Course Grade Undergraduate Grade Scale A 90 - 100 B 80 - 89.99 F 0 - 59.99 Some curving is possible, depending upon course averages. A student with an average score should expect an average grade.

Code of Student Academic Integrity All submitted assignments must be your own work. Copied work or work done by more than one person (unless specifically instructed) will not be accepted - at the very minimum, zero credit - and may be subject to disciplinary action. The Code of Student Academic Integrity applies to both lab assignments and quizzes/tests. Required statement

Due dates for lab assignments/homeworks Firm Late assignments not accepted without a very good reason (e.g. medical).

Lecture Attendance Attendance will be taken. If you miss classes, it can have a deleterious effect on your grade: After 4 missed classes without good reason: 2 marks off overall accumulated marks (out of 100) for each additional class missed. If you must miss class, see the instructors beforehand to avoid losing marks. Note there are announcements during lecture periods, which may not appear on the course home page.

Lab Attendance Lab attendance is REQUIRED to receive any credit for the particular lab. It will be recorded. If you must miss class, see the instructors beforehand to avoid losing marks. Attendance will be checked especially for border-line between final course grades. Good attendance will encourage moving up grades.

Mid-Term Unsatisfactory Grades UNC-Charlotte requires midterm unsatisfactory grades to be submitted by the end of the 8th week of class. Mid term grades Undergraduates: Satisfactory or D or F will be based upon all work graded by week 7.

Disability Services UNC Charlotte is committed to access to education. If you have a disability and need academic accommodations, please provide a letter of accommodation from Disability Services early in the semester. For more information on accommodations, contact the Office of Disability Services at 704-687-0040 or visit their office at Fretwell 230.

Instructor details M. Taghi Mostafavi Office Hours: TBD Email: taghi@uncc.edu Barry Wilkinson Office Hours: Tues/Thurs 2 pm to 3 pm  Woodward 335 G Email: abw@uncc.edu Home page: http://www.cs.uncc.edu/~abw outline.16 16

Teaching Assistants Tuesday Lab Soroush R Razmyar Email: srazmyar@uncc.edu Thursday Lab TDB outline.17 17

Questions