INF1070 – Computer architecture
Course description
Schedule, syllabus and examination date
Course content
This subject will from Spring 2007 be replaced by INF2270
Assembly language programming, how computers are constructed. In addition, students without INF1400 - Digital technology will receive an introduction to circuit design while those without INF1060 - Introduction to operating suystems and data communication will be taught the programming language C.
Learning outcome
Students will understand how a computer is constructed from the basic circuit elements to high-level principles. They will receive practical training in programming computers at the machine level.
Admission
Students who are admitted to study programmes at UiO must each semester register which courses and exams they wish to sign up for in Studentweb.
If you are not already enrolled as a student at UiO, please see our information about admission requirements and procedures.
Prerequisites
Recommended previous knowledge
INF1060 – Introduction to operating systems and data communications (continued) or INF1400 – Digital technology (discontinued).
Overlapping courses
6 credits INF103/IN147 or 3 credits INF147A.
Teaching
2 hours of lecture and 2 hours of tuition each week. Several mandatory problems must be completed during the course.
Examination
A 3 hour written exam.
Language of examination
You may submit your response in Norwegian, Swedish, Danish or English. If you would prefer to have the exam text in English, you may apply to the course administrators.
Grading scale
Grades are awarded on a scale from A to F, where A is the best grade and F is a fail. Read more about the grading system.
Explanations and appeals
Special examination arrangements
Application form, deadline and requirements for special examination arrangements.
Other
Note that the first lecture is compulsory.