ITF11012 .NET (Spring 2015)

Facts about the course

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

The course is connected to the following study programs

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.

Lecture 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.

The student's learning outcomes after completing 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

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.

Forms of teaching and learning

Projects, lectures and compulsory assignments.

Coursework requirements - conditions for taking the exam

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

Examination

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.

Literature

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 (Common Student System) July 18, 2024 2:30:33 AM