Introduction to Programming LogicLaajuus (2 cr)
Code: AL00CO12
Credits
2 op
Objective
Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions
Enrollment
20.11.2024 - 10.01.2025
Timing
01.01.2025 - 31.07.2025
Number of ECTS credits allocated
2 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 60
Degree programmes
- Bachelor's Degree Programme in Business Information Technology
Teachers
- Antti Salopuro
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIBIT25KBachelor's Degree Programme in Business Information Technology 25K Lahti
Small groups
- Lecture 1
Learning outcomes
Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions
Implementation and methods of teaching
Virtual course. Target is to understand the role of binary coding and propositional logic in computing. This is achieved by learning to perform manually similar operations as the computer or computer program would do. Learning happens by solving given problems with given methods.
To help the learning process the course provides videos and other material that demonstrates the use of methods to be learned.
Timing and attendance
January- April 2024. No compulsory participation except from the two course exams. All learning can be done fully virtually and online. Exams on lecture slots on weeks 10 and 16.
Learning material and recommended literature
All material distributed in Moodle
Alternative completion methods
Showing skills and knowledge similar to the course contents in a verbal interview
Student time use and work load
4 - 8 hours weekly, during 5 - 6 weeks
Contents
Number systems, propositional logic
Additional information for students: previous knowledge etc.
No prerequisities
Assessment criteria
Exercises done in Moodle (50%) and two exams (50%). Exams done in class room, pen & paper.
Assessment scale
1-5
Assessment criteria: level 1 (assessment scale 1–5)
Student can convert numbers from one system to another
Student can generate a combined proposition
Assessment criteria: level 3 (assessment scale 1–5)
Student can
- convert numbers from one system to another
- calculate the sum and product of two binary numbers
- generate and simplify a combined proposition
- find the truth value of a proposition
Assessment criteria: level 5 (assessment scale 1–5)
Student can
- convert numbers from one system to another
- calculate the sum and product of two binary numbers
- code signed integers in binary system
- code floating point numbers in binary system
- generate and simplify a combined proposition
- find the truth value of a proposition
Enrollment
20.11.2023 - 12.01.2024
Timing
22.01.2024 - 19.04.2024
Number of ECTS credits allocated
2 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- English
Degree programmes
- Bachelor's Degree Programme in Business Information Technology
Teachers
- Antti Salopuro
Scheduling groups
- Luennot (Size: 0. Open UAS: 0.)
- Verkkoluento (Size: 0. Open UAS: 0.)
Groups
-
LLTIBIT24KBachelor's Degree Programme in Business Information Technology 24K Lahti
Small groups
- Lecture
- Online lecture
Learning outcomes
Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions
Implementation and methods of teaching
Virtual course. Target is to understand the role of binary coding and propositional logic in computing. This is achieved by learning to perform manually similar operations as the computer or computer program would do. Learning happens by solving given problems with given methods.
To help the learning process the course provides videos and other material that demonstrates the use of methods to be learned.
Timing and attendance
February - May 2022. No compulsory participation except from the two course exams. All learning can be done fully virtually and online, including the exams.
Learning material and recommended literature
All material distributed in Moodle
Alternative completion methods
Showing skills and knowledge similar to the course contents in a verbal interview
Student time use and work load
4 - 8 hours weekly, during 5 - 6 weeks
Contents
Number systems, propositional logic
Additional information for students: previous knowledge etc.
No prerequisities
Assessment criteria
Exercises done in Moodle (50%) and two exams (50%)
Assessment scale
1-5
Assessment criteria: level 1 (assessment scale 1–5)
Student can convert numbers from one system to another
Student can generate a combined proposition
Assessment criteria: level 3 (assessment scale 1–5)
Student can
- convert numbers from one system to another
- calculate the sum and product of two binary numbers
- generate and simplify a combined proposition
- find the truth value of a proposition
Assessment criteria: level 5 (assessment scale 1–5)
Student can
- convert numbers from one system to another
- calculate the sum and product of two binary numbers
- code signed integers in binary system
- code floating point numbers in binary system
- generate and simplify a combined proposition
- find the truth value of a proposition
Enrollment
21.11.2022 - 15.01.2023
Timing
23.01.2023 - 21.04.2023
Number of ECTS credits allocated
2 op
Virtual portion
2 op
Mode of delivery
Distance learning
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- English
Degree programmes
- Bachelor's Degree Programme in Business Information Technology
Teachers
- Antti Salopuro
Scheduling groups
- Verkkoluento (Size: 0. Open UAS: 0.)
Groups
-
LLTIBIT23KBachelor's Degree Programme in Business Information Technology 23K Lahti
Small groups
- Verkkoluento 1
Learning outcomes
Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions
Implementation and methods of teaching
Virtual course. Target is to understand the role of binary coding and propositional logic in computing. This is achieved by learning to perform manually similar operations as the computer or computer program would do. Learning happens by solving given problems with given methods.
To help the learning process the course provides videos and other material that demonstrates the use of methods to be learned.
Timing and attendance
February - May 2022. No compulsory participation except from the two course exams. All learning can be done fully virtually and online, including the exams.
Learning material and recommended literature
All material distributed in Moodle
Alternative completion methods
Showing skills and knowledge similar to the course contents in a verbal interview
Student time use and work load
4 - 8 hours weekly, during 5 - 6 weeks
Contents
Number systems, propositional logic
Additional information for students: previous knowledge etc.
No prerequisities
Assessment criteria
Exercises done in Moodle (50%) and two exams (50%)
Assessment scale
1-5
Assessment criteria: level 1 (assessment scale 1–5)
Student can convert numbers from one system to another
Student can generate a combined proposition
Assessment criteria: level 3 (assessment scale 1–5)
Student can
- convert numbers from one system to another
- calculate the sum and product of two binary numbers
- generate and simplify a combined proposition
- find the truth value of a proposition
Assessment criteria: level 5 (assessment scale 1–5)
Student can
- convert numbers from one system to another
- calculate the sum and product of two binary numbers
- code signed integers in binary system
- code floating point numbers in binary system
- generate and simplify a combined proposition
- find the truth value of a proposition
Enrollment
19.11.2021 - 14.01.2022
Timing
07.02.2022 - 22.04.2022
Number of ECTS credits allocated
2 op
Virtual portion
2 op
Mode of delivery
Distance learning
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- English
Degree programmes
- Bachelor's Degree Programme in Business Information Technology
Teachers
- Antti Salopuro
Scheduling groups
- Toteutuksen opetusryhmä 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIBIT22KBachelor's Degree Programme in Business Information Technology 22K Lahti
Small groups
- Toteutuksen opetusryhmä 1
Learning outcomes
Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions
Implementation and methods of teaching
Virtual course. Target is to understand the role of binary coding and propositional logic in computing. This is achieved by learning to perform manually similar operations as the computer or computer program would do. Learning happens by solving given problems with given methods.
To help the learning process the course provides videos and other material that demonstrates the use of methods to be learned.
Timing and attendance
February - May 2022. No compulsory participation except from the two course exams. All learning can be done fully virtually, including the exams.
Learning material and recommended literature
All material distributed in Moodle
Alternative completion methods
Showing skills and knowledge similar to the course contents in a verbal interview
Student time use and work load
4 - 8 hours weekly, during 5 - 6 weeks
Contents
Number systems, propositional logic
Additional information for students: previous knowledge etc.
No prerequisities
Assessment criteria
Exercises done in Moodle (50%) and two exams (50%)
Assessment scale
1-5
Assessment criteria: level 1 (assessment scale 1–5)
Student can convert numbers from one system to another
Student can generate a combined proposition
Assessment criteria: level 3 (assessment scale 1–5)
Student can
- convert numbers from one system to another
- calculate the sum and product of two binary numbers
- generate and simplify a combined proposition
- find the truth value of a proposition
Assessment criteria: level 5 (assessment scale 1–5)
Student can
- convert numbers from one system to another
- calculate the sum and product of two binary numbers
- code signed integers in binary system
- code floating point numbers in binary system
- generate and simplify a combined proposition
- find the truth value of a proposition