• No results found

CSC 110_Syllabus.docx

N/A
N/A
Protected

Academic year: 2020

Share "CSC 110_Syllabus.docx"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

CARAGA STATE UNIVERSITY

College of Engineering and Information Technology Ampayon, Butuan City

Department of Computer Studies

Course Syllabus for CSC 110 – Computer Architecture and Organization and Assembly Language Programming 2nd Semester, A.Y. 2014-2015

Part I: Vision, Mission and Goals

University Vision and Mission

Vision:

A premier university known for academic excellence in science and technology, agriculture, environment and natural resources, engineering, education and the arts towards the sustainable development of Caraga Region.

Mission:

In pursuit of academic excellence, Caraga State University shall endeavor to deliver the highest quality of instruction, research, extension, production, and administration to produce scientifically trained, technologically skilled, and morally sound individuals contributing to the creation of an eco–friendly and healthy environment.

College Vision, Mission and Goals

Vision:

To be the best at generating knowledge in the field of engineering and information technology which are responsive to the changing needs of the complex society.

Mission:

(2)

College Goals

a. To provide relevant and quality undergraduate & graduate engineering and IT education to produce graduates who are globally competent in their field of specialization, passers of licensure or national competency examinations, and manifesting high ethical standard with concern for the society and environment;

b. To provide post-graduate and continuing education programs to advance the knowledge and enhance the competence of engineers and information technology professionals;

c. To provide an educational experience that will develop students’ full potential to become leaders in their field of specialization and understanding the implications of their work on both to themselves and to society as a whole;

d. To engage in relevant research activities focused on regional and national priority areas that will cultivate creative and innovative endeavours to promote economic development;

e. To conduct relevant extension programs, and participate in community activities that will promote awareness on socio-economic, legal and environmental issues;

Program Intended Learning Outcomes (PILOs)

a. Produce graduates who are proficient in design and development of computing solutions.

b. Prepare students for graduate studies and become successful practitioners in the field of research and computing. c. Enable students in acquiring a comprehensive knowledge, skills and right attitude in the field of ICT.

d. Conduct ICT related researches that facilitates new learning or enhance existing ones that focuses on public welfare. e. Engage in community outreach and extension programs that will help alleviate quality of life.

f. Produce professionals who are national and/or international ICT Exam passers. Course Intended Learning Outcomes (CILOs)

After completion of the course, the student must be able to: A Program Intended Learning Outcomes (PILOs)b c d e f 1. Demonstrate and integrate basic understanding of the

architectural characteristics of modern computer systems I E

2. Examine the underlying components and the basic organizing principles in the construction of computer systems.

I E

3. Identify and compare which functionality should be

(3)

achieving design goals, and explain techniques for implementing them.

Part II: Subject Details

COURSE COMS 110

COURSE TITLE Introduction to Computer Organization and Architecture

COURSE DESCRIPTION This course is intended to provide the students with the fundamental concepts of computer systems, performance evaluation, instruction sets, theory and design of arithmetic-logic and control units, hardwired control design and microprogrammed design, memory organization, cache mapping, associative memory, pipeline computer design, linear and non-linear pipelines, and interfacing input/output units with processors.

NO. OF UNITS 3 Units

PRE-REQUISITE CSC 122 - Data Structures II

CO-REQUISITE NONE

Topic Timeframe Course

Outcomes Teaching and LearningActivities Assessment Tasks Textbooks/References L E C T U R E

I. Fundamentals

A. Introduction B. Computer Evolution C. Multilevel Machine

 Von Neumann Model

Week 1-2 CILO 1

CILO 2  Lecture/ Discussion using Slide Presentation

 Demonstration Lecture

 Problem Solving Technique

 Quizzes

 Seatwork

 Problem Sets

 Board works

 Appendix A-B, Chapter 1

Miles J. Murdocca and Vincent P. Heuring. Principles of Computer Architecture. Class Test Edition, 1999

 William Stallings, Computer

Architecture and Organization. 2000

II. Data Representation

A. Fixed point numbers B. Conversion among radices C. Signed and un-signed

fixed point numbers

Week 4-5 CILO 1

CILO 2  Lecture/ Discussion using Slide Presentation

 Demonstration Lecture

 Problem Solving Technique

 Quizzes

 Seatwork

 Problem Sets

 Board works

 Chapter 2 & 3

(4)

D. IEEE 754 Floating Point Standard

ASCII character sets  William Stallings, Computer Architecture and Organization. 2000

III. Central Processing Unit

A. Parts/ Components of the CPU

B. Interrupt

Week 4-5 CILO 1

CILO 2  Lecture/ Discussion using Slide Presentation

 Demonstration Lecture

 Problem Solving Technique

 Quizzes

 Seatwork

 Problem Sets

 Board works

 Miles J. Murdocca and Vincent P. Heuring. Principles of Computer Architecture. Class Test Edition, 1999

 William Stallings, Computer

Architecture and Organization. 2000

WEEK 6 – PRELIM EXAMINATION IV.System bus and

interconnection network A. Classification of Buses

Week 7-8 CILO 1

CILO 2 CILO 3

 Lecture/ Discussion using Slide Presentation

 Demonstration Lecture

 Problem Solving Technique

 Quizzes

 Seatwork

 Problem Sets

 Board works

 Chapter 6

Miles J. Murdocca and Vincent P. Heuring. Principles of Computer Architecture. Class Test Edition, 1999

 William Stallings, Computer

Architecture and Organization. 2000

V. Internal/External Memory

A. Memory characteristics B. Memory Hierarchy

Cache Memory

Week 9-11 CILO 1

CILO 2 CILO 3

 Lecture/ Discussion using Slide Presentation

 Demonstration Lecture

 Problem Solving Technique

 Quizzes

 Seatwork

 Problem Sets

 Board works

 Chapter 7

Miles J. Murdocca and Vincent P. Heuring. Principles of Computer Architecture. Class Test Edition, 1999

 William Stallings, Computer

Architecture and Organization. 2000

(5)

CILO 2

CILO 3  using Slide PresentationDemonstration Lecture

 Problem Solving Technique

 Seatwork

 Problem Sets

 Board works Miles J. Murdocca and Vincent P. Heuring. Principles of Computer Architecture. Class Test Edition, 1999

 William Stallings, Computer

Architecture and Organization. 2000

WEEK 12 – MIDTERM EXAMINATION VII. Operating System

A. Operating System services

B. Partitioning A. Paging

Week 13-14 CILO 1

CILO 2 CILO 3

 Lecture/ Discussion using Slide Presentation

 Demonstration Lecture

 Problem Solving Technique

 Quizzes

 Seatwork

 Problem Sets

 Board works

 Final Project

 Chapter 5

Miles J. Murdocca and Vincent P. Heuring. Principles of Computer Architecture. Class Test Edition, 1999

 William Stallings, Computer

Architecture and Organization. 2000

VIII. Pipelining Week 15-16 CILO 3  Lecture/ Discussion

using Slide Presentation

 Demonstration Lecture

 Problem Solving Technique

 Quizzes

 Seatwork

 Problem Sets

 Board works

 Chapter 5

Miles J. Murdocca and Vincent P. Heuring. Principles of Computer Architecture. Class Test Edition, 1999

 William Stallings, Computer

Architecture and Organization. 2000

WEEK 18 – FINAL EXAMINATION L A B O R A T O R Y

Assembly Language Fundamentals A. Basic elements of

Assembly Language B. Assembling, Linking, and

Week 1-18 CILO 3  Lecture/ Discussion using Slide Presentation

 Demonstration Lecture

 Problem Solving Technique

 Quizzes

 Seatwork

 Problem Sets

 Board works

 Irvini, Kip R. Assembly Language for x86 Processors. 6th Edition,

(6)

Running Programs C. Data Transfers,

Addressing, and Arithmetic D. Procedures and

Conditional Processing E. Integer Arithmetic F. Basic I/O functions

 Michael Karbo and ELI Aps. PC architecture: From ISA to PCI. Denmark, Europe

Equipment

 Calculator, PC, LCD projector, whiteboard and marker III. Criteria for Grading

Major Examination 50 %

Quizzes/Assignments 20 %

Laboratory Exercise/Projects 30 % Total Grade Percentage 100%

The final grade corresponding to the student’s general average is given in the table below:

General Average Final Grade

92-100 88-below 92 85-below 88 82-below 85 78-below 82 74-below 78 70- below 74 65-below 70 60-below 65 50-below 60 Below 50

(7)

NOTE: The COMPUTED GRADE was derived from the formula 5-4(Total Grade Percentage/100). The Total Grade Percentage was the sum of prelim, midterm and final grades.

A student will receive an INC GRADE if he or she had missed a project or an exam. A student with 3 consecutive absences will be DROPPED from the class.

Academic dishonesty will not be tolerated. Any student found to have participated in academic dishonesty will receive a “5.0” in the course, and maybe subject to further disciplinary action. The State Institute’s Code of Conduct prohibits students from committing the following acts of academic dishonesty: academic fraud, copying or allowing one’s work to be copied, fabrication/falsification, sabotage of other’s work, substitution (ex. Taking an exam for someone else) among others.

Prepared by:

JENIE L. PLENDER Instructor

Checked by: Approved by:

JUNRIE B. MATIAS, MIT ALEXANDER T. DEMETILLO,M.Eng

References

Related documents

The thesis aims are 1) to understand what affects to our travel behaviour and transport mode choices, 2) to understand the travel related symbolic, affective and social user

Course Description This  course  provides  a  comprehensive  overview  of  the  user experience  design  process,  and  is  intended  to  familiarize students  with

The present study evaluates and discusses the indications, advantages and inconveniences of oral cavity epulis resection using the carbon dioxide laser (CO 2 ) versus the

1 shallot, halved 1 thyme sprig 1 bay leaf 16 t0 18 cooked baby artichokes 2 cups olive oil 1/2 teaspoon kosher salt Parsley Beurre Fondue 2 cups fresh flat-leaf parsley leaves from

Schematic representation of the direction of the light emitted by the FTIR and reflected by the PSMC sample when (a) a deionized water (DIW) drop is deposited on top of the