The course aims at initiating the students into the basic concepts of high level programming. Upon completion of the course, students will be able to implement small programs using these basic concepts.
Contents
The course introduces the basics of programming. These include the notions of algorithm, variables, statements, types and control structures (selection and repetition). In addition, topics such as input and output, functions, arrays, exceptions and files are covered.
Teaching methods
Teaching method
Contact
Online
Lectures
30 h
0 h
Exercises
26 h
0 h
Teaching language
Finnish
Modes of study
Written examination, a certain number of weekly exercises and two project works.
Evaluation
Numeric 1-5.
Recommended year of study
1. year autumn
Study materials
Wikla, A., Ohjelmoinnin perusteet Java-kielellä. OtaData
Deitel, H. & Deitel, P., Java, How to Program. Prentice Hall.
Further information
A corresponding course has previously been lectured under the title "Elementary Course in Programming".