Programplaner og emneplaner - Student
DATA3790 Privacy and identity technology project Course description
- Course name in Norwegian
- Personvern- og identitetsteknologiprosjekt
- Study programme
-
Bachelor in Applied Computer TechnologyBachelor's Degree Programme in Software EngineeringBachelor's Degree Programme in Information Technology
- Weight
- 10.0 ECTS
- Year of study
- 2022/2023
- Curriculum
-
FALL 2022
SPRING 2023
- Schedule
- Programme description
- Course history
-
Introduction
This course is a continuation of MEK1300 - Programming 1 and goes deeper into more advanced topics in Python such as Object-Oriented Programming (Abstraction, Encapsulation, Inheritance, and Polymorphism), Functional Programming (Lambda expressions, Map, Filter, Zip), List Comprehension, Generators, Decorators, and Metaprogramming.
Required preliminary courses
Lectures and exercises.
Learning outcomes
The following work requirement is mandatory and must be approved to sit for the exam:
- Submission of one programming assignment.
Teaching and learning methods
An Individual written exam of three hours.
Exam results can be appealed.
In the event of a resit or rescheduled exam, an oral examination may be used instead. In case an oral exam is used, the examination result cannot be appealed.
Course requirements
No aids are allowed.
Assessment
Graded scale A-F.
Permitted exam materials and equipment
One internal examiner. External examiners is used regularly.
Grading scale
Hadi Zahmatkesh
Examiners
MEK1300 - Programming 1