218x Filetype PDF File size 0.08 MB Source: circleram.com
DE ANZA COLLEGE Spring 2022 CIS 21JA - Introduction to x86 Processor Assembly Language These guidelines might change due to unforeseen circumstances. Instructor: Abeer Alameer Office Hours: Tuesday, Thursday 12:30 PM – 1:20 PM General Office Hours: Monday, Tuesday, Wednesday, Thursday 2:30 PM – 3:00 PM Email: alameerabeer@fhda.edu (Fastest way to reach me is via Canvas messages) I will respond to messages within 24 hours, Monday through Friday. Class TA: Andy, Heejong, Min Son, Thanh, Osbert Textbook: Assembly Language for x86 Processors, by Irvine. Student Learning Outcome Statements (SLO) •Investigate architectural components and design of microprocessors as well as evaluate and formulate computer and numeric data representation. •Design, code, document, analyze, debug, and test introductory level assembly programs for the x86 family of processors. You have to introduce yourself to the class by Friday, April, 8th 11:59 PM. If you fail to do that you will be dropped as a "no show" according to the college requirements. To be able to take the midterms and final exams your computer must have a microphone and a webcam. CLASS NOTES: Class notes, assignments, and announcements will be posted in Canvas. You need to check it at least once per day! Once enrolled, if you wish to drop the class, it is your responsibility to drop the class before the last day to drop. Otherwise, an appropriate grade will be assigned at the end of the quarter. Make sure to check the Academic Calendar for important deadlines. Scholarly Conduct Discussion and exchange of ideas on lab assignments are strongly encouraged. However, each person is expected to complete his/her own computer work. Identical solutions will be given a zero grade. Check De Anzaacademic integrity for additional information Posting class materials online is prohibited. This means posting even one slide without the permission from the publisher is “Theft”. Posting quizzes, tests, class exercises online is illegal and will cause you to get a failing grade in the class and you will be held accountable. Check De Anza copyright policy for additional information. DSS Accommodations Students who have been found to be eligible for accommodations by Disability Support Services (DSS), please follow up to ensure that your accommodations have been authorized for the current quarter. If you are not registered with DSS and need accommodations, please register online using DSS Accommodationswebsite. Format and Procedures: There will be a live zoom lecture TTh 11:30 AM – 12:20 PM. If you can’t attend it the recordings will be available in Canvas. Attending/ watching the Zoom lecture is very important, and it will affect your material understanding. You must read the assigned online material prior to attending/watching the lecture. Participation: ● You must post an introduction in the first week of class or you will be dropped as a "no show" according to the college requirements. ● There are online exercises for each module. You need to participate in Canvas to get participation credit. ● Late exercise submissions will not be accepted. Lab Assignments There will be 7 assignments. ● Assignments are submitted through Canvas. ● Partial credit will be given for incomplete running assignments. ● Zero credit will be given for assignments with run time or syntax errors. ● You must submit each assignmentby 11:59 PMon itsdue date to be considered on time ● Late assignments will be accepted. Assignments turned in after the due date will receive a 10% per day penalty. ● You can also submit your assignment before the due date. It won’t be graded until after the due date when everyone has turned in his/her assignment. ● Once you have access to the peers’ assignments for the peer review you can’t resubmit. ● Due dates are shown in the class calendar. ● The lowest assignment score will be dropped. ● Extra credit: assignments will have bonus points added when solution is creative, documentation is extra informative, or code is exceptionally easy to read. Quizzes There will be 7 quizzes. ● The quiz solution will be released as soon as the quiz closes, so there is no make up for the quizzes. ● The lowest quiz score will be dropped. Exams There will be 2 midterms and 1 final. ● Exams are closed books, closed notes. Only one note sheet (8.5 x 11, front & back) is allowed for the midterms.Twonote sheets (8.5 x 11, front & back) are allowed for the Final. No calculator or other electronic devices are allowed in the exams. ● Make up for the midterms will be allowed only with proof of emergency reasons or prior approval. Prior approval must be obtained at least the week before the scheduled exam. The final exam must be taken during the scheduled time; there is no early or late final exam taking. Peer review: The peer review is due one day after you submit your assignment. ● In order for the peer review to be considered complete, you must provide a comment in the comment sidebar. ● Extra credit: Peer review will have bonus points added when comments are extra informative or/and comments have excellent suggestions for the peer. Grading Assignments: 40% (7assignments, lowest assignment score dropped) Midterm: 15% (2 midterms) Quizzes: 5% (7 quizzes, lowest score dropped) Final: 20% Participation: 10% Peer review: 10% A+: 98-100% B+: 87-89% C+: 77-79% D+: 67-69% A: 93-97% B: 83-86% C : 70-76% D : 63-66% F : 0-59% A-: 90-92% B-: 80-82% D-: 60-62%
no reviews yet
Please Login to review.