TR 2:00 PM - BO 320
W 2:00 PM - BO 103
Study of the functions and logical relationships of digital computer components, including the central processing unit, different levels of memory, control signals, bus systems, data channels, input/output devices, instruction set architecture and Assembly programming language. Also discussed are memory addressing techniques, data representation and more advanced topics as pipelined, superscalar, and RISC processors.
Minimum grade of C in CMPS 1043
Assignments will be made as scheduled and are expected to be completed by the specified due date. Students in this course must demonstrate their competency in fundamentals math skills through homework assignments and tests.
Grades will be given to the assignments handed in on time. Late assignments will be accepted until one class past the due date. However, they will have their maximum grade reduced by twenty points. Any assignment turned in after that period or not done will be graded zero points.
Students are expected to attend all meetings of the classes in which they are enrolled. Attendance is rewarded by participation points in the grading criteria. More than 3 lab absences will imply an F in the class.
All students should refer to the current MSU Students Handbook and Activities Calendar for university policies related to class attendance, academic dishonesty, students responsibilities, rights and activities.
Disability needs: Instructor must be informed if you are a student with a disability and need accommodations for this class.
Cell phones, etc.: Use of any electronic device is not allowed in the classroom. Exceptions must be approved by the instructor.
Student drops: If you wish to drop this course you must first contact your instructor. All students-initiated drops must be processed by March 21, 2011.
Assistance: Please contact your instructor for extra help during this course. This includes class material clarification, expected absences from class due to any personal problem, etc.
Grades will not be posted! Grading system will be discussed in class.
Tests and Final Exam: 20 % (each, include lecture and lab material)
Assignments: 20 % (include lecture and lab material)
Programming project: 15 %
Class Participation: 5 % (reduced 1 point for every lab/class absence)