IT-Universitetet i København
  Tilbage Kursusoversigt
Kursusnavn (dansk):IT Foundations 
Kursusnavn (engelsk):IT Foundations 
Semester:Efterår 2010 
Udbydes under:Bachelor i global virksomhedsinformatik (bgbi) 
Omfang i ECTS:7,50 
Min. antal deltagere:60 
Forventet antal deltagere:60 
Maks. antal deltagere:60 
Formelle forudsætninger:  
Læringsmål:After the course, the student should be able to:

• Reason about IT systems and components based on an understanding of how
systems are composed in terms of layers of abstraction and encapsulated
components, and explain the nature and operation of principal layers and
• Employ basic techniques of computer programming to create rudimentary
programs that access and provide simple services over the Internet.
• Roughly estimate the extent of computer resources required for solving several
typical computational problems.
• Interpret and use common technical terms in the IT business at the level of
participating in communication with people on several levels in various subfields
of the IT industry.
• Apply a technical view on IT system specification in such a way as to break down
vague or ambiguous demands into more concrete technical concepts, to allow
assessing the value or cost of production of the software concerned, or to
convert a specification to a form that can be addressed by a technician.
Fagligt indhold:The course conveys a fundamental understanding of the foundations underlying all IT systems, essential for the ability to make correct decisions that in any way involve information technology. This includes:

• How layers of abstraction can break down seemingly insurmountable tasks into
manageable problems.
• How problems, once identified, are solved using well-defined disciplines.
• What programs are, how they are internally composed, and how they run on
underlying hardware.
• How programs are grouped together into IT system components, and how these
components are connected to each other, locally as well as globally, to make out
increasingly complex IT infrastructures.
In order to allow students to grasp these various aspects, the course is centered around basic experience of creating operational (albeit simple) components of an IT system, using a general programming language. Understanding of surrounding and underlying parts of systems are described in relation to these practical experiences. 

12 weeks of teaching, comprising lectures and exercises.

Part of each lecture is dedicated to presenting examples and exercises, which to a large extent dependent on previous examples or exercises. Between lectures, students must solve given assignments to be able follow the path of the course. Assignments are to be solved individually with the backing of guidance from instructors and group discussions.
Several assignments are obligatory, which means that their solutions are to be handed in and assessed. 

Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 7-trins-skala, Ekstern censur

Written exam (using computer). Accepted individual solutions to all obligatory
assignments are required to be approved for the students to attend the examination.  

Litteratur udover forskningsartikler: Lawrence Snyder, Fluency with Information Technology, 4th edition, 2010. 
Afholdelse (tid og sted)
Kurset afholdes på følgende tid og sted:
Tirsdag 09.00-12.00 Forelæsning ITU Aud 4
Tirsdag 13.00-16.00 Øvelser ITU 2A52

Eksamen afholdes på følgende tid og sted:
2011-01-04 09.00-13.00 Skriftlig eksamen ITU 3A52, 4A54, 4A56 og 4A58
2011-03-04 Re-eksamen Skriftlig eksamen ITU 4A30 - MUNDTLIG EKSAMEN
2011-03-04 Re-eksamen - Forberedelseslokale Skriftlig eksamen ITU 4A05
2011-03-04 Re-eksamen - Kontakt kursusansvarlig for tidspunkt Skriftlig eksamen ITU Eksamensform kan blive ændret / Examination form may be altered