Advanced Topics in Digital Engineering

Bachelor's course
For exchange students

The course Computer Network and Cloud Services is complemented with two advanced project based courses – you can choose among topics like Augmented Reality / Virtual Reality Project, Applied AI and Data Science, Health Technology and several others.

Admission requirements

You must be a second or third year bachelor's student in computer science, software engineering or related studies. Java programming experience is recommended.

How to apply

International exchange students select courses when applying for exchange.

Application deadline: 1 October.

Costs

There is no semester fee for exchange students.

Required course

Networking and Cloud Computing 10 ECTS

In this course, you will acquire knowledge of TCP/IP and various network protocols used on the Internet, and you will acquire insight into the modern cloud computing technology.

You will understand what are the components that make up a computer network and how the Internet works.

Through practical lab exercises, you will gain knowledge of network data packet structure and virtual infrastructure in the cloud.

Teaching methods

  • lectures
  • lab exercises 

Course description

For more information about this course, take a look at the course description (student.oslomet.no).

Exam and assessment

Portfolio assessment comprising of the following two parts:

  • one group project (three to four students, about 20 pages report)
  • one individual assignment (about 20 pages report)

Elective courses

Applied AI and Data Science Project 10 ECTS (DATA3750)

In this course, you will acquire an understanding of some of the most important principles of data science and cognitive technologies through project work and online resources.

You will be introduced to fundamental principles of machine learning, data science, and artificial intelligence.

The main focus will be on how to use these principles to solve industrial tasks by using open-source or other data science platforms (for instance IBM Watson).

The goal is to provide you with an introduction to machine learning, data science, and artificial intelligence by using online resources, whilst solving a commercial problem in the form of a comprehensive project work. The project can be carried out during the summer.

The course builds on DAPE1400 Programming and DAPE2000 Mathematics with statistics.

If you do not have basic knowledge of programming and statistics, you must be prepared to put in a considerable individual effort to acquire the prerequisite knowledge.

Teaching methods

The work methods in this course are mainly project work. You are given access to relevant online resources, and receive supervision from an internal and/or external supervisor. You will work in groups of three to five students by completing a project in data science, machine learning or artificial intelligence, in cooperation with relevant external parties such as companies or public organisations. The course can be carried out individually at the approval of the course leader.

The projects are chosen/assigned at the start of the semester. 

The supervisor will suggest suitable online courses in AI and data science that you should take during the first few weeks of the course. You are also encouraged to take other courses (cognitiveclass.ai) that will be useful in order to carry out the chosen project assignment.

These courses should be completed before the students start working on their respective projects. They touch upon the following areas, among other things:

  • blockchain
  • the Internet of Things
  • Chat Bots
  • advanced use of data science

Exam and assessment

Groups of three to five students submit a project report of 3,000–4,000 words describing how the assignment was carried out, and demonstrating that the students have a fundamental grasp of the technologies and methods employed. In special circumstances, and subject to application, students can submit an individual exam project.

Augmented Reality / Virtual Reality Project 10 ETCS (DATA3760)

You will carry out a project in Augmented Reality or Virtual Reality, preferably in collaboration with a relevant IT-company.

The goal is to provide you with an introduction to AR and VR technologies, whilst solving a commercial problem in the form of a comprehensive project work.

Teaching methods

Completion of the course requires work on the project corresponding to two days a week over a 12-week period. If the project is carried out during the summer, the work must correspond to four days a week over a six-week period.

Supervision sessions with an internal and/or external supervisor. The student groups will be given a basic introduction to AR and VR technology at the beginning of the project period through several online resources.

The students will complete a project in groups of three to five students. The projects are chosen/assigned at the start of the semester at the latest.

Exam and assessment

Groups of three to five students submit a project report of 3,000–4,000 words describing how the assignment was carried out, and demonstrating that the students have a fundamental grasp of Augmented Reality and Virtual Reality technology and their applications. In special circumstances, and subject to application, students can submit an individual exam project.

Health Technology Project 10 ECTS (DATA3770)

You carry out an IT project in cooperation with a relevant health care environment, for instance at the Faculty of Health Sciences at OsloMet.

Completion of the course requires a placement in the relevant health care environment corresponding to two days a week over a 12-week period.

If the project is carried out during the summer, the placement must correspond to four days a week over a six-week period.

Teaching methods

Supervision sessions with an internal and/or external supervisor. You will complete a project in groups of three to five students. The projects are chosen/assigned at the start of the semester.

Course description

For more information about this course, take a look at the course description.

Exam and assessment

Groups of three to five students submit a project report of 3,000–4,000 words describing how the assignment was carried out, and demonstrating that the students have a fundamental grasp of e-health and health technology. In special circumstances, and subject to application, students can submit an individual exam project.

Introduction to IT Research 10 ECTS (DATA3730)

A group of students carry out an IT project as part of a research project at OsloMet or another research or educational institution.

The student group is responsible for finding a relevant research project, getting formal approval of participation from the head of the research project, and defining the sub-project the group will complete.

The sub-project must be formally approved by the course leader as relevant and having a suitable theme and scope.

If the research project is not carried out at OsloMet, the head of the research project must appoint a project supervisor. In addition, each student group will be assigned an internal supervisor at OsloMet.

Teaching methods

Completion of the course requires work on the project corresponding to two days a week over a 12-week period. If the project is carried out during the summer, the work must correspond to four days a week over a six-week period.

Supervision sessions with an internal and/or external supervisor. You will work in groups of three to five students on a research project at OsloMet or outside OsloMet, in cooperation with the research project’s participants and the relevant research group. The course can be carried out individually at the approval of the course leader.

The projects are chosen/assigned at the start of the semester.

Course description

For more information about this course, take a look at the course description.

Exam and assessment

Groups of three to five students submit a project report of 3,000–4,000 words describing how the assignment was carried out, and demonstrating that the students have a fundamental grasp of the research field and the research methods. In special circumstances, and subject to application, the students can submit an individual exam project.

IT Innovation and Entrepreneurship Project 10 ECTS (DATA3740)

You carry out an IT project in collaboration with a relevant start-up company.

Completion of the course requires a placement in an IT start-up company corresponding to two days a week over a 12-week period. If the project is carried out during the summer, the work must correspond to four days a week over a six-week period.

OsloMet will help you get in touch with a start-up company to work on your project. The company must provide an approved IT entrepreneurship project and a competent supervisor.

Furthermore, OsloMet will provide an internal supervisor at OsloMet. You will develop a prototype for a product that is relevant for the start-up company, or develop and implement new functionality in the technology being developed by the start-up.

Teaching methods

Supervision sessions with an internal and external supervisor. You will work alone or in groups of two to five students on an IT-project in a start-up company. The course starts with a compulsory introductory session.

Start-up companies will be recruited through existing networks. These companies propose concrete projects that are evaluated and quality assured by OsloMet and selected external personnel. You will be attached to concrete projects based on suitability and interests.

Course description

For more information about this course, take a look at the course description.

Exam and assessment

Groups of three to five students submit a project report of 3,000–4,000 words describing how the assignment was carried out, and demonstrating that the students have a fundamental grasp of the entrepreneurship processes and the methods that have been employed.

IT Project in practice 10 ECTS (DATA3710)

In this course, you will carry out an IT project at a relevant company, a public organisation, or a non-profit organisation, with the work corresponding to two days a week over a 12-week period.

If the project is carried out during the summer, the placement must correspond to four days a week over a 6-week period.

The prerequisite for taking this course is that you find yourself an assignment in a relevant company, public organisation, or a non-profit organisation that will provide a supervisor (known as the external supervisor).

In addition, you must find an internal supervisor at OsloMet. You will work with a product that is relevant for the employer, or develop and implement a new functionality for a technology that already exists in the company.

Teaching methods

Supervision sessions with an internal and/or external supervisor.

The projects are chosen/assigned at the start of the semester.

Course description

For more information about this course, take a look at the course description.

Exam and assessment

An individual project report of about 3,000 to 4,000 words describing how the assignment has been approached, and demonstrating that you have a fundamental grasp of the processes and development methods that have been employed.

Technology and Society 10 ECTS (STKD6610)

Questions about this course?

You can contact us by e-mail if you have questions about this course.

Loading ...