Course - Information Technology, Introduction - INFT1010
INFT1010 - Information Technology, Introduction
About
New from the academic year 2024/2025
Examination arrangement
Examination arrangement: School exam
Grade: Letter grades
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
School exam | 100/100 | 4 hours | D |
Course content
The course gives an introduction to basic procedure-oriented programming in Python.
Concepts covered are: Variables and data types, representation of numbers and its significance in calculations (such as rounding errors). Input and output. Control structures: Sequence, selection and repetition. Structuring and division of programs; functions and modules. Data structures: Strings, lists, tuples, tables, sets and records (dictionaries). File management, persistent storage of information, and exception handling. Basic understanding and use of the modules NumPy and Matplotlib for calculation and visualization.
Learning outcome
Knowledge:
- K1: Can explain fundamental principles for digital representation of information.
- K2: Can explain the central mechanisms for procedural programming in Python.
- K3: Can explain fundamental algorithms for generic programming as well as for basic numerical calculations.
Skills:
- S1: Be able to use the basic elements in practical, procedure-oriented programming, also by completing code where fragments are missing.
- S2: Be able to use relevant programming tools, like IDLE or other syntax-driven editors with semantic error-tagging and step-wise execution with inspection of variables.
- S3: Be able to explain your own code to others and give constructive feedback to others' code.
General competence: An ability to reflect on the use of programming for calculations within their own dicipline.
Learning methods and activities
Lectures, material, compulsory assignments.
Compulsory assignments
- Compulsory assignments
Further on evaluation
In the event of a re-sit examination, the examination may be changed to an oral examination.
Re-sit examination is held in May/June.
Specific conditions
Admission to a programme of study is required:
Information Technology (ITBAINFO)
Course materials
Announced at the start of semester.
Credit reductions
Course code | Reduction | From | To |
---|---|---|---|
INFT1002 | 7.5 | AUTUMN 2024 | |
INGA1002 | 2.5 | AUTUMN 2024 | |
INGG1002 | 2.5 | AUTUMN 2024 | |
INGT1002 | 2.5 | AUTUMN 2024 | |
IT1001 | 7.5 | AUTUMN 2024 | |
IT1101 | 3.7 | AUTUMN 2024 | |
IT1102 | 7.5 | AUTUMN 2024 | |
IT1103 | 3.7 | AUTUMN 2024 | |
MNFIT100 | 3.7 | AUTUMN 2024 | |
MNFIT101 | 5.0 | AUTUMN 2024 | |
MNFIT111 | 3.7 | AUTUMN 2024 | |
MNFIT113 | 3.7 | AUTUMN 2024 | |
SIF8008 | 7.5 | AUTUMN 2024 | |
TDT4105 | 7.5 | AUTUMN 2024 | |
TDT4109 | 7.5 | AUTUMN 2024 | |
TDT4110 | 7.5 | AUTUMN 2024 | |
TDT4111 | 5.0 | AUTUMN 2024 | |
TDT4115 | 7.5 | AUTUMN 2024 | |
TDT4127 | 5.0 | AUTUMN 2024 |
No
Version: 1
Credits:
7.5 SP
Study level: Foundation courses, level I
Term no.: 1
Teaching semester: AUTUMN 2024
Language of instruction: Norwegian
Location: Trondheim
- Technological subjects
Examination
Examination arrangement: School exam
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
- Autumn ORD School exam 100/100 D 2024-11-25 09:00 INSPERA
-
Room Building Number of candidates SL210 Sluppenvegen 14 20 SL228 Sluppenvegen 14 0 - Spring UTS School exam 100/100 D INSPERA
-
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"