The course is included in these curricula and study modules

  • El 2005 - 2006 - Information and communication technology
  • (media technology 2005 (signal processing & web programming) - Computer and telecommunications technology
  • Media technology 2006 - Computer and telecommunications technology

Level/category

Professional studies

Teaching language

Swedish

Type of course

Compulsory

Recommended year of study

1

Total number of ECTS

5 cr

Competency aims

Provide the students basic knowledge needed to solve simple programming problems with the programming languages C and Java.

Learning outcomes

Basic knowledge in the programming languages C and Java.

Course contents

Introduction:
- Basic concepts
- Programming languages

C-programming basics:
- Introduction to the C-language
- C-compilers and programming tools
- The general structure of a C-program
- Standard functions and standard libraries
- Input and output
- Variables and data types
- Aritmetic and logic expressions
- Allocation statements
- Composite statements
- Functions

Java-programming basics:
- Introduction to the Java language
- The object oriented model
- Java compilers and programming tools
- The structure of a text based Java program
- Standard classes
- Classes, instance variables, methods, and objects

Prerequisites and co-requisites

None

Previous course names

Programming Methodology

Additional information

Final exam is a programming test.
Exercises to hand in have deadlines

Study activities

  • Lectures - 30 hours
  • - 80 hours

Workload

  • Total workload of the course: 110 hours
  • Of which autonomous studies: 80 hours
  • Of which scheduled studies: 30 hours

Mode of Delivery

Participation in tuition

Assessment methods

  • Exams
  • Reports and productions

Examiner

Karlsson Jonny

Group size

No limit

Assignments valid until

Until further notice

Assessment methods

  • Date of examination will be announced later - Exams
  • Date will be announced later - Reports and productions

Course and curriculum search