course-details-portlet

DCST1003 - Fundamental Programming

About

Examination arrangement

Examination arrangement: School exam
Grade: Letter grades

Evaluation Weighting Duration Grade deviation Examination aids
School exam 100/100 4 hours ALLE

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 To
IDRI1002 5.0 AUTUMN 2019
IFUD1104 5.0 AUTUMN 2019
IINI1004 5.0 AUTUMN 2019
PROG1001 7.5 AUTUMN 2019
INFT1002 7.5 AUTUMN 2019
More on the course

No

Facts

Version: 1
Credits:  7.5 SP
Study level: Foundation courses, level I

Coursework

Term no.: 1
Teaching semester:  AUTUMN 2023

Language of instruction: Norwegian

Location: Trondheim

Subject area(s)
  • Information Technology and Informatics
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Computer Science

Examination

Examination arrangement: School exam

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Autumn ORD School exam 100/100 ALLE 2023-12-19 15:00 INSPERA
Room Building Number of candidates
SL520 Sluppenvegen 14 5
SL271 Sluppenvegen 14 1
SL410 orange sone Sluppenvegen 14 58
SL410 blå sone Sluppenvegen 14 51
SL110 lilla sone Sluppenvegen 14 40
SL319 Sluppenvegen 14 0
SL238 Sluppenvegen 14 3
Spring UTS School exam 100/100 ALLE 2024-06-06 15:00 INSPERA
Room Building Number of candidates
SL110 lilla sone Sluppenvegen 14 11
  • * 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.
Examination

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU