Category: Teaching

Giving external students access to UGLA documents

Helmut Neukirchen, 16. October 2015

Sometimes, students that are not registered for a course (but have an UGLA account), need access to course material in UGLA. This can be achieved as follows:

  1. Operations -> Users and groups
  2. New group
  3. Give the new group some name, e.g. External access. Confirm. (UGLA allows to select registered students to be added here, but leave the group empty!)
  4. On the group overview page click on the newly created group.
  5. Add user
  6. In the SSI/kennitala field: either enter kennitala or the person's full HÍ email address. Save.
  7. All operations -> Change group permission. Change permissions accordingly. NOTE: giving permissions for a folder does not recursively apply to the file contained in the folder -- you need to change each and every individual file as well!
  8. Using the URL that you get from "Front Page" link (or simply via the link provided in the course catalogue), the persons should be able to access the folder.

Alternatively, in the Files and Folder area, you can for individual files and folders change the access permissions using the Edit/pen symbol -> Access Permissions

If you have a person without UGLA account, the only possibility is to make the whole course page world-wide visible:

  1. All Operations -> Change front page title -> At Access to the Teaching Web, select Open for everybody (no authentication)

This and other things (e.g. electronic homework submissing incl. student view of this) is also explained (in Icelandic) at Kennslumiðstöð.

Doktorsnemi í tölvunarfræði við Verkfræði- og náttúruvísindasvið Ph.D. student position in Computer Science at the School of Engineering and Natural Sciences, University of Iceland.

Helmut Neukirchen, 24. September 2014

See text on English page.The department of Industrial Engineering, Mechanical Engineering and Computer Science, seeks applicants to fill a Ph.D. student position in Computer Science. The project is a part of a larger, Nordic research project called “eScience tools for investigating Climate Change in Northern High Latitudes” (eSTICC) funded by NordForsk – an organisation under the Nordic Council of Ministers that provides funding for Nordic research cooperation.

The goal of the overall research project is a more accurate description of the high-latitude feedback processes in the climate system by improving the eScience tools of the climate research community. The Ph.D. student will develop from a Computer Science perspective scientific workflow schemes and tools to integrate the different data and software that are used by the climate researchers. The idea is to exploit existing workflow solutions, for example from the Grid computing or Multiphysics community, and customise them to enable interoperability of the used climate research eScience tools.

The eSTICC project runs from 2014 to 2018 and the Ph.D. student is funded for 3 years and 7 months. The project will be foundation for the Ph.D. thesis and Helmut Neukirchen and Ebba Þóra Hvannberg, professors in Computer Science at the University of Iceland will supervise. The Ph.D. student will work closely with the other project partners in Northern Europe and visit them.

Applicants should have an MSc degree in Computer Science, Software Engineering, Computational Engineering or a closely related field. Knowledge or interest in high-performance computing or eScience is an advantage. Applicants need to be able to work independently and be active in shaping the project as it progresses in co-operation with the supervisors and the international research team. Good communication skills, an ability to work in a team and willingness to travel are required. The selected candidate will need to send a formal application for a Ph.D. studentship at the University of Iceland in due time.

The application shall include a description of the applicant's interests in the project and how they can specifically, contribute to the project. The application should be no longer than three pages. The following shall be appended with the application: i) Curriculum Vitae, ii) degree certificates, iii) a copy of Master dissertation or another extensive research essay, iv) names of two referees and their contact addresses.

Applications should be sent to: starfsumsoknir@hi.is marked HI1409135. Applications that are not sent electronically should be sent in duplicate to Human Resource Division, University of Iceland, Main Building, Sæmundargötu 2, 101 Reykjavík. All applications will be answered and applicants will be informed about the appointment when a decision has been made.

Further Information about the eSTICC project can be found on the project's webpage http://esticc.nilu.no. For further information, please contact either Dr. Helmut Neukirchen (helmut@hi.is) or Dr. Ebba Þóra Hvannberg (ebba@hi.is).

Appointments to the University of Iceland do take into account the Equal Rights Project of the University of Iceland.

Salary is determined by the doctoral scholarship according with the wage contract by the minister of finance and appropriate trade union.

About 990 students study Computer Science or Engineering at the Faculty of Industrial Engineering, Mechanical Engineering, and Computer Science. From these, more than 90 are graduate students, both Master's and Ph.D. students. Academic staff at the faculty is about 25. About 450 students are studying Computer Science and the number of academic Computer Science staff is 10. More information can be found on the website of the University of Iceland http://english.hi.is/.

Around 300 highly qualified employees at the School of Engineering and Natural Sciences conduct cutting-edge research and teach in programs that offer diverse and ambitious courses in the field of Engineering and Natural Sciences. The work environment is international and the ratio of international students and employees is constantly increasing.

The School’s research institutes are highly sought after affiliates by international universities and serve a significant role in the scientific community. These are: The Engineering Research Institute, The Institute of Life and Environmental Sciences and The Institute for Sustainability Studies. The Science Institute which divides into The Institute of Physical Sciences and The Institute of Earth Sciences.

The University of Iceland is the largest teaching, research, and science institute in Iceland. The University provides a wide range of education in various fields of studies and services institutions, private businesses and the government. According to Times Higher Education the University of Iceland is among the top 300 universities in the world.

Parental leave/Teaching 2014

Helmut Neukirchen, 15. November 2013

As I will be in 50% parental leave, I will teach in spring 2014 only Operating Systems. Software Quality Management which is typically taught every second spring is therefore moved to autum 2014. In addition, the plan is to teach Software Maintenance as usual in autumn 2014. Distributed Systems which was cancelled due to my research semester in autumn 2013 will not be taught in 2014, but most likely again in autumn 2015.

Research semester in autumn 2013, Parental leave in spring 2014, No course on Distributed Systems in autumn 2013

Helmut Neukirchen, 8. August 2013

I will take a research semester in the autumn semester 2013. As a result, the course TÖL102F Distributed Systems will not take place in autumn 2013 as scheduled, but is rather cancelled/postponed.
After the research semester in the autumn semester 2013, I intend to take a 50% parental leave in the spring semester 2014.
During these times, you may not find me in my office, but I will be reachable via e-mail.

First PhD in Software Engineering defended at the University of Iceland

Helmut Neukirchen, 8. February 2013

While it is nothing new to have a PhD thesis in Computer Science defended (the first PhD thesis has been defended in our Computer Science programme some years ago), the first PhD thesis has just been defended our Software Engineering programme at the University of Iceland: User-Driven Development for Bespoke Software. Congratulations!

Trivia: one challenge for the administration was to find a Latin term for "Software Engineering" that was needed for the PhD certificate that contains a Latin description of the scientific field of the PhD.

Teaching plans for 2012-2014Teaching plans for 2012-2014

Helmut Neukirchen, 7. January 2013

Update from August 2012: Now it is definitive: HBV201F Software Testing is moved from Spring 2013 to Fall 2012 (and therefore called HBV103F). After that it is intended to teach it again every second spring, i.e. next time would be Spring 2015. (Spring 2014 is scheduled for Software Quality Management.)

The planning for my teaching in the academic year 2012/2013 and 2013/2014 is as follows:

Fall 2012

HBV101F Software Maintenance

The course will consist of two parts: The first part is classical lecture-driven to provide some foundations of Software Maintenance. In the second part, we will have a maintenance project where we will do some maintenance of an existing software project: this is mainly homework, but we will have weekly meetings to do some status reporting.

HBV201F Software Testing

(Update: will be taught in Fall 2012!)

Lecture with weekly homework, one of the assignments needs to be presented in front of class.
Will be based on the ISTQB Certified Tester foundation level syllabus. It is the intention to offer an ISTQB Certified Tester exam so that participants can acquire a certification.

Spring 2013

TÖL401G Operating Systems

Lecture with weekly homework that needs to be handed in.

Fall 2013

I will take a research sabbatical, therefor I will not teach at all. Typically, I would teach Distributed Systems in that semester.

Spring 2014

I will be in 50% parential leave in Spring 2014. From the two courses Software Quality Management and Operating Systems that are scheduled to be taught then, I will teach only one (most likely Software Quality Management) and the other (most likely Operating Systems) will be taught by someone else.

Note that courses (non-obligatory only, of course) may get cancelled if not enough participants register in advance: @MSc students take care to register for a course as soon as possible via UGLA!

Dreifð kerfi er kennt í haust 2011!Distributed systems is taught in autumn 2011!

Helmut Neukirchen, 23. May 2011

Please note that the course TÖL102F Dreifð kerfi/Distributed Systems is taught in autumn 2011. (By mistake, the kennsluskrá/course catalog listed it initially as not being taught -- this was incorrect and has been corrected now!) You are still able to register for this course. More details about this course can be found in the according course web page in kennsluskrá/course catalog.