CSC 205  Syllabus


Division:        Arts and Sciences                                                                                        Date:  February 2014


Curricula in Which Course is Taught: Science


Course Number and Title:           CSC 205 - Computer Organization


Credit Hours: 3-4                Hours/Wk Lecture:             3-4Hours/Wk Lab:             Lec/Lab Comb:



I.              Catalog Description: Examines the hierarchical structure of computer architecture. Focuses on multi-level machine organization. Uses a simple assembler language to complete programming projects. Includes processors, instruction, execution, addressing techniques, data representation and digital logic. Lecture 3-4 hours per week.

II.            Relationship of the course to curricula objectives in which it is taught:

This course is required in the Engineering transfer program and will count as an elective in other transfer programs. The purpose of this course is to introduce computer organization and architecture.


III.           Required background:

Requisites: CSC 201, CSC 202 or equivalent


IV.          Course Content:

Digital Logic Fundamentals

Gates and Boolean Algebra

Structured Computer Organization



Introduction to Finite State Machines.

Memory Organization.

Input/Output Organization.

Design Issues for Parallel Computers

Introduction to Parallel Processing.

Overview of assembly language


V. Learner Outcomes


The student will learn:

VI. Evaluation

A.   Gates and Boolean Algebra

B.   Levels of Programming Languages.

C.    CPU Organization.

D.   I/O Subsystem Organization and Interfacing.

E.   Finite state machines

F.    Simplify Boolean functions.

G.   Addressing techniques,

Students will be evaluated by some combination of quizzes, tests, homework, programming assignments and exams as defined by faculty. Students will use calculators only after demonstrating mastery of essential deductive skills without them.


         VII.    This course supports the following objectives:


DCC Educational Objectives:

Critical Thinking

Information Literacy

Scientific Reasoning