The course is included in these curricula and study modules
- Information technology 2005 - Computers, data communication and networks
- Information technology 2006 - Computers, data communication and networks
- Information- and mediatechnology 2007 (information technology) - Network master
- Information- and mediatechnology 2008 (electrical engineering) - Information technology
- Information- and mediatechnology 2009 (information technology) - Network master
Level/category
Teaching language
Swedish
Type of course
Compulsory
Recommended year of study
1
Total number of ECTS
5 cr
Competency aims
The aim of the course is to
give the student basic knowledge in computer architecture and assembly programming.
Learning outcomes
At the end of the course the student is expected to be able
to:
-describe the architecture of processors, their characteristics and types of instruction sets, the memory adressing and interrupts
-describe the memory systems in computers
-describe the architecture of I/O systems
-describe parallelism and pipelining in computer systems
-design assembly programs
Course contents
Representations of data and programs in computer systems
The architecture of processors, their characteristics and instruction sets
The memory systems
The I/O systems
Parallelism and pipelining
Programming in assembler language
Prerequisites and co-requisites
The courses:
Introduction to IT
Introduction to programming
Previous course names
None
Additional information
-
Recommended or required reading
Comer Douglas: Essentials of Computer Architecture, Pearson Education Inc., New Jersey, 2005
Material from the Internet
Lesson notes
Study activities
- Lectures - 40 hours
- Laboratory lessons and tasks in a simulated environment - 20 hours
- Individual studies - 73 hours
Workload
- Total workload of the course: 133 hours
- Of which autonomous studies: 73 hours
- Of which scheduled studies: 60 hours
Mode of Delivery
Participation in tuition
Teacher
Anukka Harri
Examiner
Karlsson Hanne
Group size
No limit
Course completion date
Date for course completion will be announced later
Assignments valid until
12 months after course has ended
The timetable of the course
-