Course - Fundamental Programming - PROG1001
Fundamental Programming
New from the academic year 2019/2020
About
About the course
Course content
Construction of programs:
- Step by step
- Algorithms
- Pseudo code
Introduction to C-language elements as:
- Program structure and expressions
- Types of data, variables, strings, constants, enums
- Operators
- Flow of control (decisions and loops)
- Memory allocation
- Pointers
- Structs
- Arrays/tables
- Functions and parameters (by value/reference)
Use of library functions:
- Header files
- File handling
- Simple I/O
Learning outcome
Må lages i samarbeide med Kalvskinnet ......
Learning methods and activities
- Lectures
- Mandatory Works
- Exercises
Mandatory Claims:
3 of 4 mandatory assignments must be approved. Clearly inadequate work, not independently own work or deadline that is not complied is considered as undelivered.
Compulsory assignments
- Approved exercises
Further on evaluation
Ordinary re-sit examination in August.
Specific conditions
Admission to a programme of study is required:
Digital Infrastructure and Cyber Security (BDIGSEC)
Programming (BPROG)
Course materials
Advertised later.
Credit reductions
| Course code | Reduction | From |
|---|---|---|
| IMT1031 | 7.5 sp | |
| DCST1003 | 7.5 sp | |
| INFT1002 | 7.5 sp |
Contact information
Course coordinator
Department with academic responsibility
Examination
Examination
Ordinary examination - Autumn 2019
Written Exam
The specified room can be changed and the final location will be ready no later than 3 days before the exam. You can find your room location on Studentweb.