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
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
Coursework requirements - conditions for taking 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