Computer Organization and Architecture

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 17

DETAILED TEACHING SYLLABUS (DTS) AND INSTRUCTORS GUIDE (IG’S)

CCS 213/L (Computer Organization and Architecture)


PHILOSOPHY
The PHILIPPINE COLLEGE OF SCIENCE AND TECHNOLOGY is committed to the pursuit of excellence relative to student’s
professional growth and development.

VISION
PHILIPPINE COLLEGE OF SCIENCE AND TECHNOLOGY envisions producing quality graduates fully equipped with knowledge,
attitudes, values, and skills and who are globally competitive in their chosen profession ever ready to render quality services.

MISSION STATEMENT
PHILIPPINE COLLEGE OF SCIENCE AND TECHNOLOGY provides quality education to every student through a well-balanced
research oriented learning environment that develops critical and creative thinking for maximum development of individual’s talents
and capabilities.

INSTITUTIONAL OBJECTIVES
In pursuit of its Vision and Mission, PHILIPPINE COLLEGE OF SCIENCE AND TECHNOLOGY will achieve the following:
1. Provide programs and activities that will enhance the development of the students physically, intellectually, culturally,
emotionally, socially, spiritually and morally.

2. Provide college education opportunities to poor but deserving students through the PHILIPPINE COLLEGE OF SCIENCE
AND TECHNOLOGY scholarship grants.

3. Train students with globally competitive technical skills that will make them competent and capable of handling challenges in
life.

Page | 1 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
4. Provide manpower needs of the country with professionally qualified graduates imbued with dignity and high moral values
who are mature, productive, self-reliant, responsible and self-disciplined citizens.

SPECIAL OBJECTIVES
To provide the country with globally competitive and professionally licensed graduates as integral part of the total manpower
needed for the economic development in the national and international levels.

CORE VALUES
P Professionalism
H High Spirituality
I Integrity
L Love of Humanity
C Compassionate and Competent
S Solidarity
T Transformative

Prepared by: Reviewed by: Recommended by: Approved by:


________________________ ________________________ ________________________ ________________________
College of Computer Studies Mrs. Gwen Joy C. Tandoc, Engr. Charo G. Almonte, Engr. Raul B. Gironella,
Instructor MIT MIT, DMin DMin
BSCS Department Head College Dean VP for Academic Affairs/QAM
Issue Date: June, 2016 Revision Status: 0 Revision Date: June, 2016

Page | 2 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
COLLEGE OF COMPUTER STUDIES
MISSION STATEMENT
In line with the Philippine College of Science and Technology Vision, Mission, and Objectives, the College of Computer Studies is
strongly committed to direct and operate its program through the following objectives.
GENERAL OBJECTIVES
To produce globally competitive Computer Science and Information Technology graduates with quality professional skills and
competencies that are imbued with high moral character in the practice of the profession within national and international
standards.
SPECIFIC OBJECTIVES
The above goal will be achieved through the following specific objectives:
1. To enhance the training of the students on the theoretical skills in computer science and information technology.

2. To provide the students with adequate knowledge and technical skills in the conduct of research oriented application of
theories and principles in dealing with laboratory problems and exercises, computer system and design, program software
and projects.

3. To equip students with social awareness and concern with a high sense of responsibility in the conduct of research and
adoption of current and new technology to render quality services.

BACHELOR OF SCIENCE IN COMPUTER SCIENCE


PROGRAM EDUCATIONAL OBJECTIVE (PEO)
The BSCS program shall produce graduates who:
1. (LEADERSHIP IN THE PRACTICE OF THE PROFESSION) IT professionals involved in the design and create
algorithmically complex software and develop new and effective algorithms for solving computer problems.

Page | 3 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
2. (SOCIAL RESPONSIBILITY) Graduates will engage in activities that promote professional and community development.

3. (LIFE-LONG LEARNING) Engaged in lifelong learning for continuous professional development.

STUDENT / PROGRAM OUTCOMES


The graduates of the Bachelor of Science in Computer Science (BSCS) program at PhilCST should have developed the ability to:
a. Articulate and discuss the latest developments in the specific field of practice (PQF level 6 descriptor);
b. Effectively communicate orally and in writing;
c. Work effectively and independently in multi-disciplinary and multi-cultural teams (PQF level 6 descriptor);
d. Act in recognition of professional, social, and ethical responsibilities;
e. Preserve and promote “Filipino historical and cultural heritage” (based on RA 7722);
f. Apply knowledge of computing fundamentals, knowledge of computing specialization, and mathematics, science, and
domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing
models from defined problems and requirements;
g. Identify, analyze, formulate research literature and solve complex computing problems and requirements reaching
substantiated conclusions using fundamental principle of mathematics, computing sciences, and relevant domain discipline;
h. An ability to apply mathematical foundations, algorithmic principles and computer science theory in the modeling and design
of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in the design choices;
i. Knowledge and understanding of information security issues in relation to the design, development and use of information
systems;
j. Design and evaluate solutions for complex computing problems and design and evaluate systems, components, or
processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and
environmental considerations;
k. Create, select, adapt and apply appropriate techniques, resources and modern computing tools to complex computing
activities, with an understanding of the limitations to accomplish a common goal;
l. Function effectively as an individual and as a member or leader in diverse team and in multidisciplinary settings;

Page | 4 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
m. Communicate effectively with the computing community and with society at large about complex computing activities by
being able to comprehend and write effective reports, design documentation, make effective presentations and give and
understand clear instructions;
n. An ability to recognize the legal, social, ethical, and professional issues involved in the utilization of computer technology and
be guided by the adoption of appropriate professional, ethical and legal practices; and
o. Recognize the need, and have the ability, to engage in independent learning for continual development as a computing
professional.

PHILIPPINE COLLEGE OF SCIENCE AND TECHNOLOGY – Nalsian, Calasiao, Pangasinan


DETAILED TEACHING SYLLABUS(DTS) AND INSTRUCTOR’S GUIDE (IG’S) Academic Year 2016-2017
Form No.:BSCSIGCCS213/L#12
Units 2/1 Program [X] BSCS [] BSIT
Issue Date: 06/2015
Course Lecture
CCS 213/L 2 Curriculum [X] 1st year [] 2nd year [] 3rd year [] 4th year
Code Hours
Computer
Course Laboratory
Organization and 3 Term [] 1st Semester [X] 2nd Semester [] Summer
Name Hours
Architecture
Pre- Co-
Computing Fundamentals Computer Organization and Architecture (Laboratory)
Requisite Requisite
COURSE DESCRIPTION:
This course is concerned with the fundamental concepts of computer architecture which refers to the internal structure of the
computer. It also provides the students with the functions of modern computing systems. Topics include understanding the
structures of information processing, CPU and peripherals, memory architecture as well as past and current trends in the
development of computer hardware
COURSE OUTCOMES AND RELATIONSHIP TO PROGRAM OUTCOMES:
Course Outcomes Program Outcomes
After completion of the course, the student should
a b c d e f g h i j k l m n o p q r
be able to:
CO – 1: Identify and explain the basic concepts
and methods of computer organization;
Page | 5 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
CO – 2: Understand and apply the concept of the
number systems;
CO – 3: Explain the basic principles of logic
systems; and
CO – 4: Apply the basic principles of computer
system architecture.
Key: I – Introductory E – Enabling D – Demonstrated

INTENDED TEACHING / REFERENCES /


ASSESSMENT
COMPETENC LEARNING LEARNING EQUIPMENT / TIME
KUP / TOPICS (METHOD/TASK)
E OUTCOMES ACTIVITIES MATERIALS TABLE
(AT’s)
(ILO’s) (TLA’s) USED
Orientation:  Memorize the  Orient the  Prelim  Bartee, 15
 Mission and institutional students Recitation #1- Thomas. Hours
CO – 1 Vision of the mission and regarding the Show and tell Computer (6
CO – 2 Institute vision VMO of the the Architecture Hours
CO – 3  Department  Discuss the institution as components of and Logic Lecture
CO – 4 Goals and course syllabi well as the computer Design. and 9
Objectives and school VMO of the systems McGraw Hill Hours
 Course Syllabus policies College;  Prelim Company, Inc. Lab)
 Class Policies  Recall and likewise Assignment #1 1991
explain the discuss the – Draw and  Carpinelli John
I. Introduction basic school policies label the basic D. Computer
a. History of components of being parts of the Systems
computers hardware and implemented. computer. Organization
II. Computer software  Discuss the Identify if the and
Organization  Demonstrate course syllabi device is input, Architecture.
a. Hardware the to the student output or part Addison
components components of  Recapitulation of the system Wesley
b. The Central basic computer of the basic unit Longman, Inc.
Processing organization components of  Prelim Quiz #1 2002
Unit computers and – History of  Dos Reis,

Page | 6 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
c. The input their computers Anthony J.
devices operations  Prelim Computer
d. The output using Assignment Architecture
devices multimedia #2- Research and Assembly
e. Basic presentation regarding the Language.
Computer  Discussion of organization of Cengage
Organization the evolution of the Central Learning. 2012
f. CPU computers and Processing  Teaching Aids:
Organization comparison of Unit Whiteboard,
g. Memory the differences  Prelim Quiz Pentel pen,
subsystem between the #2- multimedia
organization hardware Identification of presentation
and technology the  Equipment:
interfacing utilized in the components of Personal
past to the the computer Computer,
technology system Operating
being currently  Laboratory System, and
used in Activity #1 – Logic Circuit
modern times Determine the Trainer (Digital
 Clarification of specifications Works
the differences of the Software
between computer Application)
hardware and system
software currently
 Discussion of utilized in the
the basic laboratory
components of  Laboratory
computer Activity #2-
organization Use the task
 Discussion and manager to
demonstration determine and
of how the explain the

Page | 7 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
central processes,
processing unit services and
is organized performance of
each computer
peripheral
 Check-Up
Examination-
Multiple-
Choice and
Problem
solving
Examination
which covers
history and
computer
organization

III. The Number  Explain the  Discussion and  Prelim  Bartee, 15


Systems concept of demonstration Assignment #3 Thomas. Hours
CO – 1 a. The Decimal number of the basic – Converting Computer (6
CO – 2 Number systems operations decimal Architecture Hours
CO – 3 System  Convert the associated numbers into and Logic Lecture
CO – 4 b. Binary values of the with number their binary, Design. and 9
Number number systems. octal and McGraw Hill Hours
System systems into  The students hexadecimal Company, Inc. Lab)
c. Conversion of their respective will describe equivalents 1991
Decimal equivalents the operations  Prelim Quiz #3  Carpinelli John
Numbers to  Construct associated – Problem D. Computer
Binary basic diagrams with solving using Systems
numbers and using Digital conversion of Binary Organization
vice versa Works number Arithmetic and
d. Binary systems  Prelim Quiz #4 Architecture.

Page | 8 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
arithmetic  The students – Problem Addison
e. Octal Number will convert the Solving using Wesley
Systems values of the Number Longman, Inc.
f. Hexadecimal various Systems 2002
Number number Conversion  Dos Reis,
Systems systems into  Laboratory Anthony J.
g. 1.5 Radix their respective Activity #3- Computer
Conversion equivalents. The Digital Architecture
IV. Introduction to  The student Works and Assembly
Digital Works will environment Language.
software demonstrate  Laboratory Cengage
application the steps in Activity #4– Learning. 2012
performing Using the  Teaching Aids:
binary basic Whiteboard,
arithmetic commands of Pentel pen,
 Discussion and Digital Works multimedia
demonstration  Laboratory presentation
of the basic Activity #5 –  Equipment:
functions of Constructing Personal
Digital Works simple Computer,
 The students diagrams Operating
will using Digital System, and
demonstrate Works Logic Circuit
the basic  Preliminary Trainer (Digital
operations of Examination – Works
using Digital Multiple- Software
Works Choice and Application)
 Construction of Problem
simple logic solving
diagrams using Examination
Digital Works which covers
number

Page | 9 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
systems and
the Digital
Works
software
application
IV. Combinational  Explain and  Discussion and  Midterm  Bartee, 30
logic execute basic demonstration Assignment #1 Thomas. Hours
CO – 1 a. Introduction operations of the basic –Problem Computer (12
CO – 2 b. Logic Gates associated operations Solving using Architecture Hours
CO – 3 c. Using Truth with logic associated logic gates and and Logic Lecture
CO – 4 Tables gates. with logic truth tables Design. and 18
d. Introduction to  Prove the gates and  Midterm Quiz McGraw Hill Hours
Boolean basic Boolean #1 – Company, Inc. Lab)
Algebra principles and algebra Determine the 1991
e. Theorems in theorems of  Demonstration truth table of a  Carpinelli John
Boolean Boolean of the steps in given logic D. Computer
Algebra algebra constructing circuit Systems
f. Constructing  Construct logic circuits  Midterm Organization
Logic Circuits logic circuits  The student Recitation #1 – and
will define and Board work Architecture.
apply the basic constructing Addison
Boolean logic circuits Wesley
algebra  Midterm Longman, Inc.
operations Assignment #2 2002
 The student – Research  Dos Reis,
will construct regarding Anthony J.
logic circuits theorems in Computer
based on a Boolean Architecture
given Boolean Algebra and Assembly
algebra  Midterm Quiz Language.
expression #2 – Problem Cengage
 The students solving using Learning. 2012

Page | 10 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
determines the Boolean  Teaching Aids:
corresponding Algebra Whiteboard,
truth table for  Midterm Quiz Pentel pen,
the logic circuit #3 – multimedia
 Evaluation of Constructing presentation
the output of logic circuit  Equipment:
the students based on a Personal
given Computer,
expression Operating
 Laboratory System, and
Activity #6: Logic Circuit
The basic logic Trainer (Digital
gates with their Works
corresponding Software
truth tables Application)
 Laboratory
Activity #7:
Constructing
simple logic
circuits based
from a given
Boolean
algebra
expression
 Laboratory
Activity #8:
Determining
the
corresponding
truth table of
the given logic
circuit

Page | 11 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
 Midterm
Examination –
Multiple-
Choice and
Problem
Solving
Examination
on
Combinational
logic
V. Simplifying  Execute basic  Discussion and  Final  Bartee, 15
Logic Circuits operations demonstration Assignment Thomas. Hours
CO – 1 a. Using associated of the #1- Simplify a Computer (6
CO – 2 Boolean with the operations Boolean Architecture Hours
CO – 3 algebra simplification regarding the expression and Logic Lecture
CO – 4 b. Using De of logic circuits simplification using De Design. and 9
Morgan’s using Boolean of logic circuits Morgan’s McGraw Hill Hours
theorem algebra  The students theorem Company, Inc. Lab)
c. Using theorems and will implement  Final 1991
Karnaugh principles basic Recitation #1-  Carpinelli John
mapping  Execute basic operations Board work D. Computer
d. Using two operations associated using Systems
variable associated with the Karnaugh Organization
Karnaugh with the simplification Mapping and
maps simplification of logic circuits  Final Quiz #1- Architecture.
e. Using Three of logic circuits using Boolean Problem Addison
variable using algebra solving using Wesley
Karnaugh Karnaugh  The students De Morgan’s Longman, Inc.
Maps mapping will execute theorem 2002
f. Using Four basic  Final Quiz #2 –  Dos Reis,
variable operations Problem Anthony J.
Karnaugh associated solving Computer

Page | 12 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
Maps with the Karnaugh Architecture
simplification Mapping and Assembly
of logic circuits  Laboratory Language.
using Activity #9: Cengage
Karnaugh Construct logic Learning. 2012
Mapping circuits using  Teaching Aids:
 The student the original Whiteboard,
will construct Boolean Pentel pen,
logic circuits expression multimedia
using the and then the presentation
simplified simplified form  Equipment:
Boolean using Boolean Personal
algebra algebra. Computer,
expressions  Laboratory Operating
 The students Activity #10: System, and
will construct a Find the Logic Circuit
logic circuit corresponding Trainer (Digital
based on a truth tables of Works
two variable laboratory Software
Karnaugh map activity 1 and Application)
 The students compare
will construct a results.
logic circuit  Laboratory
based on a Activity #11:
four variable Construct logic
Karnaugh map circuits using
 The students the original
will construct a Boolean
logic circuit expression
based on a and then the
three variable simplified form
Karnaugh map using

Page | 13 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
 The students Karnaugh
will determine Mapping
the  Laboratory
corresponding Activity #12:
truth table of Find the
the logic circuit corresponding
 Assessment of truth tables of
the students laboratory
output activity #3 and
compare
results.
 Semi-Final
Examination –
Multiple-
Choice and
Problem
solving
Examination
which covers
simplifying
logic circuits
VI. Synchronous  Identify and  Discussion and  Final  Bartee, 15
Sequential explain basic demonstration Assignment Thomas. Hours
CO – 1 Circuits sequential of the basic #3A – Computer (6
CO – 2 a. Using Flip circuits and operations Research on Architecture Hours
CO – 3 flops arithmetic logic using sequential and Logic Lecture
CO – 4 VII. Arithmetic circuits sequential circuits Design. and 9
Logic Circuits  Perform circuits and  Final Quiz #3 – McGraw Hill Hours
a. Half Adders operations arithmetic logic using Flip Company, Inc. Lab)
b. Full Adders using Flip circuits Flops 1991
Flops and  The students  Assignment  Carpinelli John
Arithmetic logic will identify and #3B- Compile D. Computer

Page | 14 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
circuits explain the the printed Systems
basic output of all Organization
sequential laboratory and
circuits activities and Architecture.
 The students submit before Addison
gather in final exam Wesley
groups of two  Laboratory Longman, Inc.
or three to do Activity #13: 2002
an assignment The SR Latch  Dos Reis,
on the  Laboratory Anthony J.
construction of Activity #14: Computer
a full adders The SRC Architecture
 The students Latch and Assembly
will construct  Laboratory Language.
flip flops and Activity #15: Cengage
arithmetic logic The D Latch Learning. 2012
circuits  Laboratory  Teaching Aids:
 The students Activity #16: Whiteboard,
will print their The Half Adder Pentel pen,
output on  Laboratory multimedia
synchronous Activity #17: presentation
sequential The Full Adder  Equipment:
circuits and  Final Personal
arithmetic logic Examination – Computer,
circuits as well Multiple- Operating
as the output Choice System, and
of previous Examination Logic Circuit
laboratory which covers Trainer (Digital
activities the topics Works
 Assessment of covered from Software
the students the beginning Application)
final output of the

Page | 15 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
 Submission of semester.
compilation of
laboratory
activities

COURSE ASSESSMENT:
(Criteria for Grading)
Methods of Evaluation: Students will be evaluated according to the following: 
1.        Examinations (Check-Up Examination, Preliminary Examination, Mid-Term Examination, Semi-Final Examination, and
Final Examination);
2. Recitations (Preliminary Recitation; Mid-Term Recitation; and Final Recitation);
3.      Quizzes, and;
4.     Assignments

The final course grade will be computed according to the following formula: 
1. Eighty percent (80%) attendance or better,
2. The passing standard shall be the grade of 75%. To get the percentile grade, the number of correct answers called
raw score shall be divided by the total number of test points and multiplied by 100. Percentage (%) is used in
determining and expressing a student’s raw scores in every examination, quiz, assignments and recitations. The table
below shows a sample of the range of percentage marks and their corresponding equivalents.
3. Percentage (%) is used in determining and expressing a student’s raw scores in every examination. The table below
shows a sample of the range of percentage marks and their corresponding equivalents.

FIVE
LETTE
PERCENTAG DESCRIPTIVE POINT
R REMARKS
E GRADE RATING GRADIN
GRADE
G
97% – 100% A+ Very Excellent 1.00 Meets minimum competence with exceptional score
94% – 96% A- Excellent 1.25 Meets minimum competence with exceptional score
91% – 93% A Very Good 1.50 Meets minimum competence with exceptional score
88% – 90% B+ Good 1.75 Meets minimum competence with over and above average score
85% - 87% B- Good 2.00 Meets minimum competence with over and above average score

Page | 16 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT
82% - 84% B Very Satisfactory 2.25 Meets minimum competence with above average score
78% - 81% C+ Very Satisfactory 2.50 Meets minimum competence with above average score
76% - 77% C- Satisfactory 2.75 Meets minimum competence with average score
75% C Satisfactory 3.00 Meets minimum competence with average score
Below 75% D Failed 4.00 Does not meet the minimum competence

COURSE POLICIES:
(Requirements)
A. Attendance Procedure: Attendance will be taken at the beginning of each class. Students are expected to attend every
class. Students are responsible for all material covered during any absence and assignments must be completed by the due
date for credit. The absence of more than twenty percent (<20%) of the required number of meetings in lectures and/or labs
will result in a “DROPPED” grade (DRP). Missed exams will require proof of extenuating circumstances for any make-up
consideration.

B. Absence due to Illness: If you are sick, DO NOT ATTEND THE CLASS. Contact the instructor by e-mail, telephone, or cell
phone to discuss how you will keep up with the coursework assignments and complete the Laboratory Experiments.

C. Methods of Instruction: Methods will include round-robin discussion and demonstrations that discuss key terms, concepts
and formulae of the assigned chapter. During the discussion, a quiz about the basic concepts of each chapter will be given.
The student is expected to read one chapter and solve the assigned problems each week. This will require an average of
five hours of study outside of the classroom each week. The previously assigned problems will be collected for grading and
the solutions will be derived in class. This process is designed to help the student thoroughly understand the concepts and
applications of the material covered.

D. Academic Honesty: All students are expected to behave with academic honesty. It is not academically honest, for example,
to misrepresent another person’s words or ideas as one’s own, to take credit for someone else’s work or ideas, to copy and
paste material from another document or from the internet, to accept help on a test or to obtain advanced information or
confidential test materials, or to act in a way that might harm another student’s chance for academic success. When the
instructor believes that a student has failed to maintain academic honesty, he or she may be given an “ FAILED” grade,
either for the assignment, lab report, quiz, examination, or the course depending upon the severity of the offense.

Page | 17 CONTROLLED COPY FORM NO.: BSCSIG#12CCS213/L APPROVED BY: SCHOOL PRESIDENT

You might also like