ITF11012 .NET (Spring 2015)

Facts about the course

ECTS Credits:
10
Responsible faculty:
Faculty of Computer Sciences, Engineering and Economics
Course Leader:
Øyvind Øhra
Teaching language:
Norwegian
Duration:
½ year

Table of contents

The course is affiliated to the following study programme

Elective course in:

  • Bachelor Programme in Computer Engineering
  • Bachelor Programme in Computer Engineering, Y-veien
  • Bachelor Programme in Computer Engineering, Tress
  • Bachelor Programme in Computer Science

Prerequisites

Pass grade for Object-oriented Programming (or equivalent course taken at another university/university college).

Students are also required to have a basic knowledge of databases, and are therefore recommended to have completed the course in Databases or to take it in parallel with this course.

Teaching semester

Bachelor Programme in Computer Engineering: semester 4 (spring) or semester 5 (autumn)
Bachelor Programme in Computer Engineering, Y-veien: semester 4 (spring) or semester 5 (autumn)
Bachelor Programme in Computer Engineering, Tress: semester 4 (spring) or semester 5 (autumn)
Bachelor Programme in Computer Science: semester 6 (spring), year group 2012.
Bachelor Programme in Computer Science: semester 5 (autumn), year groups 2013 and 2014.

Total workload:

An average of approximately 4 hours of lectures + exercises per week. The number of lectures is highest in the first half of the semester.

Content

This course provides an overview of the .NET framework and an introduction to C#. Practical assignments will enable students to develop .NET applications in C# using Visual Studio.

The student's learning outcomes on passing the course

Knowledge

On completion of the course, the students:

  • understand the structure of applications based on .NET
  • understand the structure of the key .NET libraries
  • understand the structure of C#

Skills

On completion of the course, the students can:

  • develop relatively complicated .NET solutions in Visual Studio using C#

General competence

On completion of the course, the students:

  • can evaluate alternative solution methods for a given problem
  • can learn about new aspects of .NET independently
  • understand the basic structure of new technologies developed for .NET

Teaching and learning methods

Projects, lectures and compulsory assignments.

Coursework requirements - conditions for taking the exam

7 submissions must be approved before students may sit the exam.

Exam

Individual project

During the teaching period, the students must undertake a programming project according to specifications given by the course instructor. Assessment is made on the basis of this project.

Grading scale from A to F.

In the case of resit exams or rescheduled exams, students must submit a programming project in accordance with the course instructor's specification.

Course evaluation

This course is evaluated as follows:

  • Mid-semester evaluation (optional)
  • Final evaluation (compulsory)

The course instructor prepares a course report on the basis of student feedback and on his/her own experiences of the course. Course reports are discussed with the Committee for Study Quality at the Faculty of Computer Sciences.

Reading list

Christian Nagel et al: Professional C# 2012 and .NET 4.5. John Wiley & Sons, 2012.
ISBN 978-1118314425

István Novák et al: Beginning Windows 8 Application Development. John Wiley & Sons, 2012.
ISBN 978-1118012680

Last updated from FS (Felles studentsystem) Oct. 15, 2026 2:36:52 AM