Anda di halaman 1dari 2

9/4/13

Office Hours:

Computer Organization and Architecture CPS247 Course Information and Policies


Instructor: Office: Email: Office Hours : Pre-requisites : Texts : Software: Materials : James Caprio C269 Angel course email (see below) M, W 1:00 3:30 Or by appointment CPS130 (Programming Logic II) Computer System Architecture, 3rd ed. (Mano) Microsoft Visual Studio C++ Express (includes MASM Assembler) Notebook, USB jump drive

Class Correspondence: The instructor and students will correspond via the Internet-based Angel Course Management System, which provides email, class announcements, assignment postings, and other communications features. You will receive instructions on using this program in the coming weeks. Course Description This course discusses the digital components used in the design of computers, the organization and architecture of input, output and memory, and the operations performed by the computers central processing unit. The underpinning of digital computers-- Boolean algebra-- is explored. The low-level machine-dependent programming language native to the basic computer, known as Assembly language, will be studied. Course Objectives Students successfully completing this course will: Develop an understanding of Boolean algebra and its application to digital logic circuits Design and analyze combinational and sequential circuits Identify functionality of various digital components and their place in digital circuits Understand basic computer organization and design Discuss microprogram control and the central processing unit (CPU) Understand the binary and hexadecimal number systems Understand the different data types in Assembly language Write machine language instructions of Assembly statements Topics Covered Boolean Algebra Logic Gates Flip-flops Digital Logic Circuits Digital Components Data representation Register Transfer and Microoperations Basic Computer Organization and Design Instruction Cycle Machine Language Assembly Language Microprogrammed Control Central Processing Unit

Assessment/Grading Exams will account for approximately two-thirds of your final grade. In addition, computer design and programming projects, homework, and quizzes will be given.
file:///C:/Users/b215/Downloads/CPS247_COURSE_OUTLINE.MHT 1/2

9/4/13

Office Hours:

Four exams will be given, including an optional final exam. The lowest exam grade will be dropped. No makeup exams will be given. If an exam is missed, then that exam grade (zero) will be dropped, and the final exam will become mandatory. Exams (3 highest) Projects Quizzes Homework Participation Grade A AB+ B BC+ 65% 10% 10% 5% 5% Grade C CD+ D DF Range 72% - 76.9% 70% -71.9% 67% - 69.9% 65% - 66.9% 62% - 64.9% below 62

Range 92% -100% 90% - 91.9% 87% - 89.9% 82% - 86.9% 80% - 81.9% 77% - 79.9%

Attendance Attendance is mandatory and students are required to make up all work regardless of the reason for the absence. Your participation in class is judged not only by your attendance, but also to the degree that you are prepared and participate in class discussions. At the instructors discretion, an F grade may be assigned to any student missing 25% or more of class meetings. In Case You Are Late or Absent: It is your responsibility to get the course notes, handouts, and laboratory assignments from ANGEL should you miss class or be late. Projects Projects, quizzes, and in-class activities represent a significant portion of your overall grade. Some class time will be set aside to work on projects, but in general additional time will be needed. Students are encouraged to use the computer classrooms (B214, B215) during posted hours, the Open Access Computer Lab in the library, or your personal computer to complete your projects and homework. My computer crashed is not a valid excuse for missing work! Be smart, make backups of your work! Late Penalties. One letter grade will be deducted for each day late, up to a maximum of one week late. Cheating Policy You are expected to do your own work at all times. Collaboration with another student, unless permission is explicitly granted by the instructor, is prohibited. If you are stuck on a particular aspect of a project, see me or a tutor for assistance. In the event that cheating is detected, all students involved will receive a zero for that project, and risk being expelled from the course with an F grade, at the discretion of the instructor. Students with Disabilities I would appreciate hearing from any student who feels that he or she may need an accommodation for any type of disability, including a learning disability. You may see me after class or during office hours. Please contact me this weeknot after the first test or paper. To receive accommodations, students must register with Karen Drilling, Coordinator of Services for Students with Disabilities, in A167 and provide me with the Accommodation Form for this course. Contacting the Coordinator is your responsibility. Class Etiquette Students are expected to be considerate and professional. Do not chronically show up late. Turn your cell phones OFF before class starts. Please be attentive once the instructor begins. Be considerate of your fellow classmates. Surfing the web, texting, etc. is a distraction to everyone. Do not shout out answers or otherwise monopolize classroom discussions. We all wish to be treated with respect lets first show that respect to one another! In a word be professional.

file:///C:/Users/b215/Downloads/CPS247_COURSE_OUTLINE.MHT

2/2

Anda mungkin juga menyukai