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
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
Home page of the course
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