Elementary ProgrammingLaajuus (5 cr)
Course unit code: C-99203-521141P
General information
- Credits
- 5 cr
- Teaching language
- Finnish
- English
- Institution
- 99203
Objective
1. Is capable of solving problems in the computer's terms 2. Understands the basic concepts of programming 3. Knows the basics of the Python programming language 4. Is able to implement programs independently 5. Is able to use the internet to find information about programming
Content
Problem solving with programming, basic concepts of programming, writing Python code.
Qualifications
Prerequisites and co-requisites: The course has no prerequisites. Having mathematical background is helpful. Recommended optional programme components: The course provides a basis for subsequent programming courses.
Assessment criteria, satisfactory (1)
1-5
Materials
Online material suitable for independent studying with exercises.
Further information
Language of instruction: Finnish / English. Lectures will be in Finnish on odd years, English on even years. The preceding year's lecture recordings will be available for the other language. Timing: Fall, periods 1-2. Target group: 1 st year students of computer science and engineering, electrical engineering, and industrial and engineering management; 2nd year students of physics and mathematics; other students of the University of Oulu Computer science and engineering students are expected to complete the course with a grade of 3 or better. Other information: The course learning platform is Lovelace (lovelace.oulu.fi)
Execution methods
Mode of delivery: Web-based teaching + face-to-face teaching. 20 hours of lectures, 56 hours of exercise groups or independent studying, and 59 hours of independent studying.
Accomplishment methods
The course is completed by passing all learning assignments, programming exercises and a final exercise project. Grade will be determined by completed tasks. Read more about assessment criteria at the University of Oulu webpage.