Bachelor of Computing 2004/2005

Duration: 3 years
ECTS credits: 180

Objectives

The Bachelor Programme aims at educating Bachelors of Engineering in Computing with an orientation towards the practical use of Computer Science in a profession, while at the same time providing a solid foundation for further studies. The consequences of modern information technology in today's information society demands that the student has an understanding of and a conscious ethical attitude concerning the significance of technology for individuals and society as a whole.

Computer technology is being used to an ever-increasing extent both in professional situations as well as at home. A main objective of the engineering programme is to provide the student with considerable knowledge within the core curriculum of the discipline. Thus, our graduated students will be able to relate to complementary subjects and practical experience, as well as to understand the social and occupational applications of information technology.

The discipline is rapidly changing and technical equipment and methods are quickly outdated. In addition to acquiring fundamental theoretical knowledge of more long-term value, students will be exposed to state-of-the-art methods and technology. Thus the programme places emphasis on the use and practice of programming skills using contemporary methods and modern technology.

Students graduating from our programme will also have knowledge about economics, innovation, and management and organisational theory, which can be used to efficient run an organization. In addition, our students demonstrate good written and oral communication.

Course Structure

The study programme is a three-year programme, each year being divided into two terms. After the fourth term the student specialises within one of three disciplines:

  • Software Development
  • Computer System Management
  • Computing

Software Development

The discipline gives the student specialisation within programming and system design. Special emphasis is given to the understanding and use of modern systems and pro­gram­ming develop­ment methods and environments. The aims of this discipline is to give students the necessary experience and knowledge to, either alone or in a team, work on developing all kinds of computer systems and software within technical and administrative applications.

Main subject content:
Computer Graphics, development tools like C# and .NET, Programming Paradigms, Prolog, and a number of subjects like Database Systems, Programming for the Internet, Advanced Algorithms etc.

Computer System Management

The discipline gives basic knowledge of computers, programming, and system development. Special emphasis is given to the learning of modern computer architecture and computer networks. The aims of the discipline is to give students the necessary experience and knowledge of the installation, configuring and maintenance of appli­cations, operating systems and network systems in relation to a user organisation.

Main subject content:
Computer Network Management and Security, Unix System Management, Database Administration, and a number of subjects like Computer Aided Data Acquisition and Analysis, Distributed Systems, Practical Computer Management etc.

Computing

This discipline gives knowledge of both computer networks, architecture and management and computer programming and system design. The subjects in the third year of study may be chosen from the department's list of technical discipline subject .

Final Project

During the last term, a Final Project is carried out by the students in groups of two to four, or occasionally by an individual student. The project is the final part of the programme and is normally a practical, method- and problem oriented project within the area of the chosen third year specialisation. The project can be defined by a private company, the government or a county institution, or by a college department.

Working and Teaching Methods

The Bachelor study in Computing is a combination of theory based on lectures, projects, and practical work in the computer laboratory. Through laboratory exercises the students work on the principles introduced in the lectures. All courses contain compulsory elements and regular feedback is provided. The principles taught are used to analyse various problems, to deduce solutions and to test both software and hardware. In addition, the students gain experience with various kinds of equipment, and with various data processing software and programming languages.

Assessment

The majority of courses are assessed by a written final exam with a letter grade scale, ranging from A (best) to E (lowest passing grade). Some courses, however, are graded passed/failed. In several courses a term project is part of the final grade. In addition, most courses require a certain number of course assignments (laboratory work and/or projects) to be completed before the student is allowed to take the final exam.

Updated: 26.06.2009