course-details-portlet

DCST1003

Fundamental Programming

This course is no longer taught and is only available for examination.

Credits 7.5
Level Foundation courses, level I
Language of instruction Norwegian
Location Trondheim
Examination arrangement School exam

About

About the course

Course content

Introduction to fundamental programming principals such as variables, data types, control structures (loops and decisions), functions and datastructures. Writing well structured programs that solves given problems.

Learning outcome

Knowledge

Candidate:

  • has knowledge about how to instruct a computer to solve given problems
  • knows built-in functionality in the programming language, as well as some of the available data structures
  • knows how to find and solve computer problems

Skill

Candidate:

  • can write structured and readable programming code to solve given problems
  • can read and understand programming code written by others
  • can identify and repair errors in existing programming code
  • can make use of external libraries in ones own programming code
  • can understand and make use of the programming language reference documentation

General

Candidate:

  • is able to find good code solutions to achieve stable and error-free programming code
  • is able to obtain and make use of new programming knownledge

Learning methods and activities

Lectures, material and individual exercises. Mandatory work: 9 of 12 must be approved. Clearly deficient work, non-independent work or work delivered after deadline will not be approved.

Compulsory assignments

  • Approved excercises

Further on evaluation

New exam in May/June.

Specific conditions

Required previous knowledge

This course is reserved for students admitted to "Bachelor i Digital forretningsutvikling" and "Bachelor i Digital infrastruktur and cybersikkerhet".

Course materials

Announced later.

Credit reductions

Course code Reduction From
IDRI1002 5 sp Autumn 2019
IFUD1104 5 sp Autumn 2019
IINI1004 5 sp Autumn 2019
PROG1001 7.5 sp Autumn 2019
INFT1002 7.5 sp Autumn 2019
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

  • Information Technology and Informatics

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Computer Science

Examination

Examination

Examination arrangement: School exam
Grade: Letter grades

Ordinary examination - Autumn 2024

School exam
Weighting 100/100 Examination aids ALLE Date 2024-12-03 Time 09:00 Duration 4 hours Exam system Inspera Assessment
Place and room for school 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.

Sluppenvegen 14
Room SL120
1 candidate
Room SL228
1 candidate
Room SL274
1 candidate
Room SL311 lyseblå sone
12 candidates
Room SL311 orange sone
32 candidates
Room SL317
1 candidate