[CS-251: Introduction to Computer organization and assembly Programming ] Course Guide Salma Idris Prince Sultan University, College for Women.

Slides:



Advertisements
Similar presentations
Welcome to University English Track 1 Instructor: Chris Gunn.
Advertisements

IS 101: Introduction to Information Technology Guide Ms. Noura A. Alhakbani Website: Prince Sultan University, College for.
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
1 SWE Introduction to Software Engineering Fall Semester (081) King Fahd University of Petroleum & Minerals Information & Computer Science.
Riyadh Philanthropic Society For Science Prince Sultan College For Woman Dept. of Computer & Information Sciences CS 251 Introduction to Computer Organization.
CHEMISTRY 10123/10125 Spring 2007 Instructor: Professor Tracy Hanna Phone: Office: SWR 418
CS1104: Computer Organisation Welcome (AY2006/7 Semester 2)
CSCI 1301 Principles of Computer Science I
DEPT. OF COMPUTER & INFORMATION SCIENCES IS 426. COURSE OUTLINE Lecturer: Aisha AlArfaj Office :
SE-308 Software Engineering-II 7th Term SE University of Engineering & Technology Taxila, Pakistan Software Engineering Department.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
CS 142 – Programming 2 Object-Oriented Programming.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
DEPT. OF COMPUTER & INFORMATION SCIENCES NET 202.
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
Understanding the Academic Structure of the US Classroom: Syllabus.
Course Guide CS 285 Discrete Mathematics Dr. Eng. Manal Farrag Prince Sultan University, College for Women
Course Guide IS325 Systems Analysis & Design II Ms Fatima Khan Prince Sultan University, College for Women.
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
IS 101: Introduction to Information Technology Guide Ms. Amany AlSaleh Prince Sultan University, College for Women.
CS1201: Programming Language 2 C++(Course Introduction) Level 2 Nouf Aljaffan 1 st Term Nouf Aljaffan (C) CSC 1201 Course at KSU.
CS 140 Computer Programming (I) Second semester (3 credits) Imam Mohammad bin Saud Islamic University College of Computer Science and Information.
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
CS210: Data Structures and Algorithms Course Guide Sarab Al Muhaideb Prince Sultan University, College for Women.
Course Guide Lines CS210: Data Structures and Algorithms Course Guide Layal Kazma Prince Sultan University, College for Women.
[CS-225: Software Engineering] Course Guide Fatima Khan Prince Sultan University, College for Women.
1 [CMP001 Computer Orientation I] Course Guide Ms. Wesal Abdalfattah office#: 357 Ext#: 8612 Prince Sultan University,
Princess Nora University Faculty of Computer & Information Systems
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
CS330: Introduction to Operating Systems Course Guide Fatima Khan Prince Sultan University, College for Women.
CS151: Digital Design Course Guide Sarab Al Muhaideb Prince Sultan University, College for Women.
[CS-370: Artificial Intelligence ] Course Guide Ms.Raghad Altikriti Prince Sultan University, College for Women.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
CS311 Design & Analysis of Algorithms Course Guide Layal Kazma Prince Sultan University, College for Women.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
Princes Nora Bint Abdul Rahman University Dept. of Computer & Information Sciences CS 206D Computer Organization Course Introduction.
CGMB324: MULTIMEDIA SYSTEM DESIGN
Welcome to University English Track 1 Instructor: Chris Gunn.
Electronic Drafting DFT 58A&B Cliff Monroe - Instructor.
Princes Nora Bint Abdul Rahman University Dept. of Computer & Information Sciences CS 321 Computer Organization & Assembly Language Lecture 1 (Course Introduction)
Knowledge Management Systems Comp292/492 Semester 2, 2010.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
King Saud University1 CSC 112 Java Programming I Introduction.
CS 102: Computer Programming II Course Guide Ms. Noura A. Alhakbani Website: Prince Sultan University, College for Women.
Welcome to Learning Frameworks PSYC 1300 Rachel Cloeter, M.A.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
INTRODUCTION GC 101. WELCOME TO GC101  Aseel AlHadlaq  Website   
CS Computer Architecture Fall 2010 Dr. Angela Guercio ( Course Web Page
CS 331: Data Communications and Networking Course Guide Salma Idris Course web site:
BMTS Computer and Systems Pre-requisites :CT140 –Computer Skills Nature Of the Course: This course deals about the fundamentals of Computer such.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Introduction to Computing
Fundamentals & Ethics of Information Systems IS 201
CS101 Computer Programming I
Course Guide CT 1501.
Computer Architecture Syllabus
Princess Nora University Faculty of Computer & Information Systems
Software comes from heaven when you have good hardware. Ken Olsen
Software Project Management
Course Guide CT 1501.
Course Information EECS 2031 Fall 2016.
IS333D Multi-tier Application Development
Dept. of Computer & Information Sciences (Course Introduction)
Princess Nora University Faculty of Computer & Information Systems
Software comes from heaven when you have good hardware. Ken Olsen
Introduction to the Java Language ​
Presentation transcript:

[CS-251: Introduction to Computer organization and assembly Programming ] Course Guide Salma Idris Prince Sultan University, College for Women

Instructor Contact Salma Idris Room no 336 (2 nd floor) Course Website:

Outline zCourse Description zCourse Objectives zCourse Resources zCourse Calendar zCourse Location & Office Hours zAttendance Policies zOther Policies (e.g., Plagiarism) zClass Participation zHomework Sample zQuizzes zMajor Exams & Final Exam zOverall Assessment zHow to Study for Course

Course Description zThis course is an introduction to computer organization and assembly language. It describes how computers are organized and programmed at different abstraction levels. It covers a wide range of topics in both computer hardware organization and assembly code programming. This knowledge is a key factor in preparing the student to understand how computers work in subsequent courses.

Course Introduction Course has 2 Parts Part I: Computer Organization (From Book &lecture Notes) Part II: Assembly Language ( From Book & lecture Notes)

Course Objectives zTo help the student understand the basic components in computer system; to introduce the instruction cycle: Instruction fetch, decode, execute, and store; to introduce students to assembly language for IBM-PC and Intel processors family; to train students on writing low-level codes to do simple and complex operations; to introduce students to system programming zKnowledge: Describe the main hardware components of a computer system and their relationship with the software. Introduce the assembly language for IBM-PC and Intel processors family. z Cognitive Skills: Train the student on writing assembly language programs to do simple and complex operations. zInterpersonal Skills & Responsibility: Identify some issues requiring attention (ex. New updates on the Intel chips, memories, …etc) and understand them with limited supervision. zNumerical & Communication Skills: Present an issue requiring attention (ex. New updates on the Intel chips, memories, etc.).

Course Resources zText Books yS.Tanenbaum (1999). Structured Computer Organization, 5th edition, Prentice Hall. yYtha Yu and Charles Marut (1992). Assembly Language Programming and Organization of the IBM PC, International edition, McGraw-Hill publishing company. zOther resource yKip R. Irvine. Assembly language for Intel based computers, 4th edition, Prentice

Course Calendar AssessmentAssessment Task Week DueProportion of Final Assessment 1 Quiz 1Week 45% 2 Major exam ( Part I)Week 9 17 th Apr – sec th Apr- sec 35 20% 3 Group Presentation-Research topic Week 155% 4 Quiz 2Week 117.5% 5 Programming Assignment 1, 2Week % 6 Quiz 3Week 137.5% Total Quizzes 20% 7 Class participation Throughout Semester 5% 8 Final examWeek 16 (or 17)40%

Course Location & Office Hours zSec 33 Course Location: Lab-340, Lab 340 ySat, Sun zSec 35 Course Location: Lab-B, Lab 340 yMon, Tues zOffice Hours: y To be announced later. yOther hours by appointment or drop in if the door is open.

Attendance Policies zStudents will be marked absent if class attendance have been taken by the instructor. zStudents that are regularly absent will be given DN warnings. (See DN Warning Flyer).

Other Policies zCourse website should be checked frequently. zStudents should read from the textbook. z0.5 marks will be deducted on submission of late assignment with each passing day after deadline. Assignment will only be accepted till the announcement of next assignment. zLate assignments will not be accepted. zAll assignments must be completed individually by each student zThere will be no Make up exam or quiz zCheating yExam xZeros will be given upon suspicion yAssignment xCopy: both parties gets only 1 mark.

Class Participation (5%) zAttendance zClass participation during tutorial zClass participation through out semester in class

Quizzes (20%) zStudents will have the opportunity to take three quizzes during the term. zThere will be no makeup quizzes.

Major Exam (20%)/ Final Exam (40%) zMajor Exam is worth 20%. zIf a student misses a major exam with an acceptable excuse, instructor may give makeup exam. z One Final exam for both parts is worth 40%.

Overall Assessment

How to Study for this Course zRead the power point slides and the text book after the lecture. zThink Critically – ask questions, make notes, and reflect on material. zAttempt the Assignments properly without getting any external help. zAny topic which is not clear, come to the teacher same day or same week to understand it. Don’t put it at the end.