Kieli: Englanti

  • Artificial intelligence: Reasoning and decision-making

    Max amount of FITech students: 250 This course is not for degree students. Artificial intelligence (AI) tackles complex cognitive and computational problems, such as decision-making, sensing, reasoning, problem-solving and planning, with rigorous mathematical methods and tools. The goal of this course is to give an in-depth introduction to AI methodology while approaching the topic from…

    Lue lisää

  • Enterprise architectures

    Max amount of FITech students: 50 adult learners After the course, the student With this knowledge the student is able to use and apply the software tools and practices in the way that they are able to model an enterprise architecture. Teaching methods The lectures will be held over Zoom (might not be recorded). Students…

    Lue lisää

  • Gamification: Theory, practice and design

    Course contents This course examines the theoretical understanding of gamification, the practical use of gamification as well as the design behind gamification. The course is divided into two parts: a series of lectures on four principal areas of gamification followed by a series of seminars in which students work in groups and select a topic…

    Lue lisää

  • Basic course in C programming

    Course contents Basic concepts of systems-level programming Basics of the C programming language Dynamic memory management and its application in common data structures Basic use of programming and debugging tools for C Small programming exercises in C After completing the course, the student knows the basics of C programming language and can independently write short…

    Lue lisää

  • Introduction to web development and programming

    Max amount of FITech students: 300 This course is only available for persons without a valid study right to a Finnish university or university of applied sciences. The course teaches how to build a simple online service step-by-step. The beginning of the course focuses on browsers and web pages. This knowledge is then extended to…

    Lue lisää

  • Sustainable urban energy

    Course contents Stage 1: Energy in cities (35h) Lectures: Own work: Stage 2: Building energy efficiency (65h) Lectures: Own work: Stage 3: Sustainability in cities (35h) Lectures: Own work: Learning outcomes After completing the course the student Course material Lecture slides and recommended reading provided on the course Moodle site. Teaching schedule Online course: Completion…

    Lue lisää

  • Battery chemistries and components

    Course contents Learning outcomes After completing the course, the students will Teaching methods Assessment methods Examination based on the course exercises. Workload Total workload is 135 h of which scheduled studies 30 h, project work 30 h and independent studies 75 h. Lectures More information in the University of Oulu study guide. You can get a…

    Lue lisää

  • Software engineering management

    Core content: Generic software life cycle models and their relation to software engineering management. Software engineering management models and trends. Agile software engineering. Software measurement. Estimating software costs. Software project planning. Analysis of project characters, challenges and risks. Software quality management. After completing this course, the student is able to: identify typical software project problems…

    Lue lisää

  • Social media analytics

    Max amount of FITech students: 100 This course introduces social media as a data source and platform for understanding, exploring, and solving various societal issues. The relevant theoretical concepts around social media, analytic tools, and affordances of different social media platforms such as Twitter, Facebook, Instagram and YouTube will be discussed in detail. The students…

    Lue lisää

  • Digital platform economy

    Course content overlaps with course CS-E5310 ICT enabled service business and innovation (5 ECTS). Please choose only one of them. Course content Enablers of digitalisation, convergence, commoditisation, consumerisation (of IT), democratisation, disaggregation, disintermediation, power of digital aggregators and intermediators, specialisation, lowering entry barriers, servitisation, datafication, mobility, social media. Platforms, platform economy, network effects, boundary resources…

    Lue lisää