Course Outcomes - Site design by THE RESOURCE CENTER

advertisement
BAKER COLLEGE
CIS303A:
COMPUTER ARCHITECTURE
DRAFT
4 Quarter Hours
Course Outcomes
©COPYRIGHT 1997
Morris Fulcher, MSA/SE
Web Site: http://www.mfulcher.com/baker/
Email: morris.fulcher@baker.edu
Cell Phone: 810 287-0321
INSTRUCTOR:
1. Compare and contrast primary data processing factors of modern computer system components
including the following:
a.
b.
c.
d.
Mechanical, electrical, and optical relationships
Processing, storage, and output capabilities
Major components used by CPU to process instructions
Broad classifications of computer systems
2. Demonstrate the ability to calculate the primitive data using different numbering systems,
including but not limited to the following:
a.
b.
c.
d.
Binary
Hexadecimal
Decimal
Octal
3. Demonstrate the ability to represent primitive data in different forms including but not limited to
the following:
a.
b.
c.
d.
e.
Integer
Real numbers
Character
Boolean
Memory Addressing
4. Demonstrate the ability to organize and illustrate simple, primitive data using common data
structures including, but no limited to the following:
a.
b.
c.
d.
Pointers and addresses
Arrays
Records and files
Classes and Objects
5. Compare and contrast the differences in structure of CPU instruction cycles and execution
cycles.
533573266
CIS303A Computer Architecture Outcomes
3/3/2016
1
6. Demonstrate using pseudo code how primitive CPU instructions are combined to form complex
processing operations including, but not limited to following processing categories:
a.
b.
c.
d.
Movement
Transformations
Sequence control
Extensions
7. Compare and contrast factors in different CPU design features relating to the following:
a. Word size
b. Clock rate
8. Demonstrate using pseudo code the ability to combine specific CPU instructions to manipulate
data including, but not limited to the following instructions:
a.
b.
c.
d.
e.
f.
g.
MOVE
NOT
AND
OR
SHIFT
BRANCH
HALT
9. Compare and contrast the design and functions of CPU registers including, but not limited to the
following:
a. Instruction registers
b. Instruction pointers
c. Program status
10. Compare and contrast RISC and CICS CPU technology as it relates to processing instructions.
11. Identify the principles and analyze the limitations of semi-conductor based microprocessors
including, but not limited to the following:
a. Switches and gates
b. Electrical properties
c. Processor fabrication
12. Compare and contrast the different characteristics of primary and secondary storage devices
as the relate to the following:
a.
b.
c.
d.
e.
533573266
Speed
Volatility
Access methods
Portability
Cost Capacity
CIS303A Computer Architecture Outcomes
3/3/2016
2
13. Demonstrate and diagram different memory allocation schemes including:
a. Absolute addressing
b. Indirect addressing
14. Compare and contrast design factors that determine device performance between different
storage technologies, including, but not limited to technologies in the following categories:
a. Magnetic storage
b. Optical storage
15. Diagram the structure and implementation of a system bus showing related bus protocols
including:
a.
b.
c.
d.
Address bus
Control bus
Bus cycle time
Master/Slave Protocol
16. Compare and contrast different ways that the CPU and bus interact with peripheral devices
including following methodologies:
a. Channels
b. Interrupts
c. Stack processing
17. Compare and contrast the functions of device controllers including the following functions:
a. Protocol
b. Translation of logical access to physical
c. Sharing of devices
18. Diagram the relationship of interrupts with secondary storage and I/O devices.
19. Compare and contrast the way buffers, cache, and compression interrelates to improve system
performance.
20. Compare and contrast methods of data flow in input technologies including the following:
a. Keyboards
b. Pointing devices
21. Compare and contrast methods of data flow via output technologies including the following:
a. Video
b. Printing
c. Audio
533573266
CIS303A Computer Architecture Outcomes
3/3/2016
3
22. Compare and contrast and diagram the way bits of data are transported across networked
media including the following:
a. Waves
b. Modulation
23. Compare and contrast factors involved in the transmission of signals across networked media
including the following:
a.
b.
c.
d.
e.
f.
g.
h.
i.
Analog signals
Digital signals
Communication channels
Transfer rates
Frequency and bandwidth
S/N ratio
Cabling
Channel organization
Clock synchronization
24. Compare and contrast methods used for detecting transmission errors including the following:
a.
b.
c.
d.
e.
Type I errors
Type II errors
Parity check
Block check
Cyclical check
25. Compare and contrast different network topologies including the following:
a. Star
b. Bus
c. Ring
26. Describe and diagram packet routing including
a. WAN
b. LAN
27. Compare and contrast factors involved in media access control including the following:
a. CSMA/CD
b. Token passing
28. Compare and contrast or diagram the way data bits travel through major network hardware
components including the following:
a.
b.
c.
d.
Hubs
Bridges
Routers
Switches
533573266
CIS303A Computer Architecture Outcomes
3/3/2016
4
29. Describe and analyze the essential features of each of the following major network models and
protocols:
a. OSI Networking Model
b. TCP/IP
c. IEEE802
30. Compare and contrast the ways an operating system can manage resources and processes
including, but not limited to the following:
a. Single vs. multiple processing
b. Allocating resources between processes
c. Real and virtual resources
31. Compare and contrast the methods an operating system performs alternative scheduling
methods including the following:
a. Preemptive
b. Priority-based
c. Real-time
32. Compare and contrast the methods an operating system allocated memory resources including
a.
b.
c.
d.
e.
Single-task
Multitasking
Fragmentation
Noncontiguous
Virtual
33. Compare and contrast the methods operating systems use to synchronize threads and
processes including
a. Signals
b. Pipes
34. Demonstrate the ability to work individually and with a team to research and report findings of
current technological trends.
533573266
CIS303A Computer Architecture Outcomes
3/3/2016
5
ACADEMIC GOALS
Critical Thinking Skills are addressed in COs #1-33
Information Literacy Skills are not addressed in these COs
Cultural Diversity is not addressed in these COs
Global Awareness is not addressed in these COs
Teamwork is addressed in CO#34
Professional Etiquette/Appropriate Professional Behavior is not addressed in these COs
Customer Service is not addressed in these COs
A Direct Measure for Program Assessment is not addressed in these COs
These COs are approved for experiential credit.
Pauline Dueweke/CT
CIS303A: COMPUTER ARCHITECTURE
Developer: Philip Grimes/O
Approved by: Pauline Dueweke/CT
9/01
(new textbook)
09/26/01 ds
533573266
CIS303A Computer Architecture Outcomes
3/3/2016
6
Download