NWI-IPC006
Processors
Course infoSchedule
Course moduleNWI-IPC006
Credits (ECTS)3
CategoryBA (Bachelor)
Language of instructionEnglish
Offered byRadboud University; Faculty of Science; Informatica en Informatiekunde;
Lecturer(s)
PreviousNext 2
Lecturer
drs. K.J. Brink
Other course modules lecturer
Coordinator
dr. N.H. Jansen
Other course modules lecturer
Examiner
dr. N.H. Jansen
Other course modules lecturer
Contactperson for the course
dr. N.H. Jansen
Other course modules lecturer
Lecturer
dr. N.H. Jansen
Other course modules lecturer
Academic year2020
Period
KW3  (25/01/2021 to 04/04/2021)
Starting block
KW3
Course mode
full-time
Remarks-
Registration using OSIRISYes
Course open to students from other facultiesYes
Pre-registrationNo
Waiting listNo
Placement procedure-
Aims
  • You know the basic principles of computer organization.
  • You can describe the different abstraction levels of a modern computer architecture.
  • You can explain the relationship between the organization of a processor and its instruction set.
  • You know a number of commonly used ways to improve processor performance.
  • You have knowledge of circuit design, processor design, and assembly programming.
 
 
Content
 
In this course you will receive an introduction to the structure of the processor, the central component of the computer.

Instructional Modes
  • Lecture
  • Tutorial
  • Self-study 
Level

Presumed foreknowledge
None
Test information
The course consists of lectures, reading materials, homework exercises, a practical assignment (design of a processor), and an exam. The grade is built both by the exam and the practical assignment (with a minimum of 5.0 for each). With homework assignments you can get a bonus on your grade.
Specifics

Required materials
Book
Andrew S. Tanenbaum, Structured Computer Organisation; 5th ed., Prentice-Hall 2006 or 6th ed., Prentice-Hall 2013. http://www.pearsonhighered.com/educator/product/Structured-Computer-Organization-6E/9780132916523

Recommended materials
Book
Some parts of The Art of Assembly Language, an online book by Randall Hyde, are also interesting to consult. http://www.artofasm.com/index.html
Book
John Hennessy, David Patterson: Computer Organisation and Design: The Hardware/Software Interface, 4th ed., Morgan Kaufmann 2011, ISBN: 9780123747501
ISBN:9780123747501

Instructional modes
Course

Project
Attendance MandatoryYes

Tests
Final grade
Test weight1
Test typeDigital exam with CIRRUS
OpportunitiesBlock KW3, Block KW4