course-details-portlet

TDT4160

Computer Fundamentals

Credits 7.5
Level Intermediate course, level II
Course start Autumn 2014
Duration 1 semester
Language of instruction Norwegian
Examination arrangement Written examination

About

About the course

Course content

The course will contain terminology, principles and concepts for construction and operation of different kinds of modern computers and other computer related equipment. Short historic overview into the evolution of computer technology. Architecture (organization), operation and realization of computers and computer systems. Construction of computers on different levels, instruction format, address modes, processor architecture and types, Hardware and software interface, connection of components, interrupt, busses, storage hierarchy, and cache. Examination of central computer technical equipment (peripheral units). Short introduction to distributed systems, embedded systems, parallel computers, new technologies and new applications.

Learning outcome

Knowledge:
- The student should know how computers work and how they are constructed
- The student should know how a simple processor is constructed
- The student should understand the interface between hardware and software
- The student should know of central peripheral units
- The student should understand how abstraction and structure is used to handle complexity in computer systems

Skills:
- The student should be able to write simple programs in an assembly language
- The student should be able to read schematics and block diagrams
- The student should be able to see how schematics and block diagrams at different abstraction levels relate to each other

General competence:
- The student should understand the general operation of a computer and be able to use this knowledge in projects at all abstraction levels.

Learning methods and activities

Lectures and exercises. If there is a re-sit examination, the examination form may change from written to oral.

Compulsory assignments

  • Exercises

Course materials

Announced at the start of semester.

Credit reductions

Course code Reduction From
IT2201 7.5 sp
SIF8026 7.5 sp
TFE4105 3.7 sp
This course has academic overlap with the courses in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Informatics
  • Technological subjects

Contact information

Course coordinator

Department with academic responsibility

Department of Computer Science

Examination

Examination

Examination arrangement: Written examination
Grade: Letters

Ordinary examination - Autumn 2014

Written examination
Weighting 100/100 Date 2014-12-04 Time 09:00 Duration 4 timer Place and room Not specified yet.

Re-sit examination - Summer 2015

Written examination
Weighting 100/100 Date 2015-08-06 Time 09:00 Duration 4 timer Place and room Not specified yet.