IT Technology, 1st semester

Semester Programme

For the exchange student interested in developing an electronically smart future.

Exchange programme

Target Group

Students with a high degree of interest in IoT, Computers with Linux and Electronics.

High School graduates are eligible for admission. See further requirements at ucl.dk.

Purpose

The semester aims at preparing the students to practically as well as theoretically to be able to work at an interdisciplinary lever in the design and construction of systems encompassing the themes listed below. We could call these systems “IoT systems”.

  • Project management and participation
  • Embedded hard and software
  • Python programming
  • Network routing and switching
  • Electronics
Bettina Lynn Szweda International Coordinator

Teaching Methods

There will be a combination of lectures, presentations, dialogue, practical training in lab, group work and project work as well as you have to do some independent studies.

Conditions

In order to complete the module and obtain a certificate, the student has to:

Have a solid knowledge and practical experience in setting up a system including:

  • Project management and participation
  • Embedded hard and software
  • Python programming
  • Network routing and switching
  • Electronics

Tuition Fee

Not applicable for EU/EEA-students and exchange students from partner institutions, all other students must pay. In this case, please send an e-mail to international@ucl.dk to learn more.  

Activity 1

Type of Activity

Project

Name

Project management and participation

ECTS

6

Workload

27 hours per ECTS point. Including lectures, teamwork, homework and preparation.

Learning Outcome

Working on a team project related to the in parallel running courses Embedded, Electronics and Networking, and possibly with a company. We use GitLab for project management.

Besides consolidating the material from the other courses, a large part of the project is directly related to the topic about project management.

Knowledge:

The student possesses knowledge and understanding of:

  • At a basic level how to conduct a project workflow.

Skills:

The student is able to:

  • At a basic level set up a project plan for medium scale projects.

Competencies:

The student is able to:

  • At a basic level take part in a practice-oriented project development processes.

Activity 2

Type of Activity

Course

Name

Embedded

ECTS

6

Workload

27 hours per ECTS point. Including lectures, teamwork, homework and preparation.

Learning Outcome

Working with building, configuring and programming an embedded system.

Knowledge:

The student possesses knowledge and understanding of:

  • At a basic level the basics of embedded system.

Skills:

The student is able to:

  • At a basic level configure/program basic embedded/microcontroller systems.

Competencies:

The student is able to:

  • At a basic level take part in a practice-oriented development processes within IoT.

Activity 3

Type of Activity

Course

Name

Network

ECTS

6

Workload

27 hours per ECTS point. Including lectures, teamwork, homework and preparation.

Learning Outcome

Configuring routes and switches with protocols like TCP, IP and DHCP. Setting up DHCP, NAT, DMZ and Port forwarding and servers and clients to test the networks.

Knowledge:

The student possesses knowledge and understanding of:

  • At a basic level network protocols and server technologies in general.

Skills:

The student is able to:

  • At a basic level implement practical network solutions by configuring routers and switches.

Competencies:

The student is able to:

  • At a basic level take part in a practice-oriented networking development processes.

Activity 4

Type of Activity

Course

Name

Electronics

ECTS

6

Workload

27 hours per ECTS point. Including lectures, teamwork, homework and preparation.

Learning Outcome

At a basic level designing, building, and testing electronics circuits to control e.g. actuators like motors, pumps, and light emitters. Designing, building, and testing electronics circuits for a variety of sensors like pressure sensor, temperature sensor, light sensor, altitude sensor.

Knowledge:

The student possesses knowledge and understanding of:

  • At a basic level technical mathematics applied to the subject area as needed to understand electronic circuits and construction.

Skills:

The student can:

  • At a basic level design, build and test basic electronics circuits aimed at IoT.

Competencies:

The student is able to:

  • At a basic level undertake analysis, diagnosis, testing and maintenance of the electronic systems.

Activity 5

Type of Activity

Course

Name

Programming

ECTS

6

Workload

27 hours per ECTS point. Including lectures, teamwork, homework and preparation.

Learning Outcome

Programming in Python.

Knowledge:

The student possesses knowledge and understanding of:

  • At a basic level programming.

Skills:

The student can:

  • At a basic level implement or transform a given task into a program or script aimed at IoT.

Competencies:

The student is able to:

At a basic level undertake analysis, diagnosis, testing and maintenance of a basic programme or script.

 

The semester is finalized with an interdisciplinary Multiple Choice test or a practical test.