Syllabus

 NORTH CENTRAL TEXAS COLLEGE

COURSE SYLLABUS

 

 

 

 

Course

Title:

Computer Organization

Course Prefix & Number:

COSC

2425

Lecture Hours:

48

Lab Hours:

32

Semester Credit Hours:

4.0

Class Meeting: Online

Course Description (NCTC Catalog):

The organization of computer systems is introduced using assembly language. Topics include basic concepts of computer architecture and organization, memory hierarchy, data types, computer arithmetic, control structures, interrupt handling, instruction sets, performance metrics, and the mechanics of testing and debugging computer systems. Embedded systems and device interfacing are introduced.

This course is included in the Computer Science Field of Study Curriculum.

 

Course Prerequisite(s): COSC 1436- Programming Fundamentals I

             

 

 

 

 

INSTRUCTOR INFORMATION

 

Name of Instructor:

Dimitrios Sellountos

Campus/Office Location:

None- Online Only

Telephone Number:

None- Online Only

E-mail Address:

dsellountos@nctc.edu

            

 

 

 

 

 

 

 

 

TEXTBOOK INFORMATION

 

 The textbook listed below is required for this course. I will provide a free PDF version of the textbook in Canvas if you do NOT want to buy a hard copy of the textbook.

 

                                                                              

 

Computer Organization and Design MIPS Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 5th Edition

 

ISBN-13: 978-0124077263

Author: David A. Patterson & John L. Hennessy

Publisher: Morgan Kaufmann

 

 

 

  STUDENT LEARNING OUTCOMES

 

Upon successful completion of the course, students will be able to:

  • Explain contemporary computer system organization
  • Describe data representation in digital computers
  • Explain the concepts of memory hierarchy, interrupt processing, and input/output mechanisms
  • Measure the performance of a computer system
  • Design and develop assembly language applications
  • Explain the interfaces between software and hardware components
  • Explain the design of instruction set architectures
  • Develop a single-cycle processor
  • Explain the concept of virtual memory and how it is realized in hardware and software
  • Explain the concepts of operating system virtualization

 

 

GRADING CRITERIA

 

Quizzes                         20%

Exam 1                         20%

Exam  2                        20%

Exam  3                        20%

Research Paper           20%

 

 

 

 

 

ATTENDANCE POLICY

  • A student in an on-line course is required to successfully complete the on-line course orientation and actively participate in the course as described in the Syllabus.
  • Approved college sponsored activities are the only absences for which a student should not be held liable and only when provided by a college official ahead of the absence. Valid reasons for absence, however, do not relieve the student of the responsibility for making up required work.
  • Persistent, unjustified absences from classes or laboratories will be considered enough cause for College officials to drop a student from the rolls of the College. From Board Policy FC (LOCAL)
  • Check the NCTC calendar for the last day to withdraw from a course with a “W.

 

 

DISABILITY SERVICES (Office for Students with Disabilities)

The Office for Students with Disabilities (OSD) provides support services for students with disabilities, students enrolled in technical areas of study, and students who are classified as special populations (i.e. single parents).

Support services for students with disabilities might include appropriate and reasonable accommodations, or they may be in the form of personal counseling, academic counseling, career counseling, etc.

Furthermore, OSD Counselors work with students to encourage self-advocacy and promote empowerment. The Counselors also provides resource information, disability-related information, and adaptive technology for students who qualify.

If you feel you have needs for services that the institution provides, please reach out to either Wayne Smith (940) 498-6207 or Yvonne Sandman (940) 668-4321. Alternative students may stop by Room 170 in Corinth or Room 110 in Gainesville.

 

COURSE TYPE

 

    • ACGM

 

STUDENT HANDBOOK

 

Students are expected to follow all rules and regulations found in the student handbook and published online.

 

ACADEMIC DISHONESTY

 

Scholastic dishonesty shall include, but is not limited to cheating, plagiarism, academic falsification, intellectual property dishonesty, academic dishonesty facilitation and collusion. Faculty members may document and bring charges against a student who is engaged in or is suspected to be engaged in academic dishonesty. See Student Handbook, “Student Rights & Responsibilities: Student Conduct ([FLB(LOCAL)]”.

 

OTHER PERTINENT INFORMATION

 

  • E-mail will be the primary means of communication in the course.
  • All e-mail from the instructor will be sent to the students NCTC e-mail account. A student should have an additional e-mail account via some other means for course communication in case Canvas is down. The instructor is not responsible for any e-mail that has been missed due to a bad forwarding address.
  • Any student problems with Canvas or sending/receiving email it is the student’s responsibility to notify the instructor ASAP.
  • The instructor will check e-mail daily except on Saturdays/Sundays and will respond within 24 hours. This means you can NOT wait until the last minute to ask a question regarding an assignment.
  • It is important that you commit to checking your email daily, so you don't miss important information. However, changes occasionally may need to be made and you will be made aware of them via e-mail (Canvas).
  • Check Canvas often. You are responsible for any changes that will be made to the class dates and/or assignments. Announcements will be posted on a regular basis of upcoming due dates. Students should keep up with their own grades throughout the semester.
  • All course information, grades, and feedback from the instructor will be through the Canvas email portal. Submission assignment comments in Canvas will be ignored.
  • Unless otherwise noted, you are on your honor to complete all work on an individual basis. Any form of cheating in this course will result in a grade of zero on the assignment for all students involved.
  • Proper notice will be given to any adjustments to the Syllabus.
  • If you have difficulties or complaints related to this course, your first action should be to discuss them with your instructor. If such a discussion would be uncomfortable for you or fails to resolve your difficulties, contact the divisional dean information listed below.

 

QUESTIONS, CONCERNS, or COMPLAINTS

 

Name of Chair/Coordinator:

Susan Svane

E-mail Address:

ssvane@nctc.edu

 

While focused on a reorder icon, press the Enter key or spacebar to "select" the icon. While a reorder icon is selected, pressing the up and down arrows will change the order of the selected item within the list. Pressing Enter key or spacebar again will drop the selected item at that location in the list.
Edit the following settings for all selected Resources.
Select a start and end date and time
Start: Start:
End: End: