SoleOPS 3.13.0, ©2005-2018Solenovo Oy

Opintojakson toteutussuunnitelma

Group504D11/Degree Programme in Information Technology (Rovaniemi)
Study unit504D24C .NET Application Development, 6.00 ECTS credits, 160 h
Compulsory Professional Studies
Time of implementationAutumn1/2012-2013
Responsible teacherMattila Erkki
Other teachers
Status of implementationFinished

Description status Ready
Language of instruction English
Starting and ending dates01.08.2012 - 24.10.2012
Minimum number of participants  
Maximum number of participants  
Enrolment period14.04.2012 - 31.05.2012
Implementation method
Virtuality 2 ECTS credits
R&D integration 0 ECTS credits
Resit dates of the exam
Koulutuksen aikataulu (www-linkki)
Description language English 

Upon successfully completing this course the student will

 - know the basics of the .NET programming platform, the C# programming language and the MS Visual Studio IDE

- know the most important features of the Base Class Library

- be able to create Windows forms applications with C# .NET



Assessment criteria  
Pedagogical arrangements

66 hous of lectures and practices, 67 hours of self-supervised work.

Mandatory prerequisites: 1) C Programming 2) Object-oriented Programming and Java

Course material:
Lecture notes and practices
Deitel H. & Deitel P. 2008. Visual C# How to Program, 3rd (or later) Edition. Prentice Hall

Further reading:
Liberty J., Horovitz A. 2008. Programming .NET 3.5. O’Reilly Media Inc.: Sebastopol
MSDN: Microsoft Developer Network
Troelsen A. 2008. Pro C# 2008 and the .NET 3.5 Platform, Fourth (or later) Edition. Springer-Verlag: New York

The course covers the following topics:

  1. Using Microsoft Visual Studio (Express) IDE
  2. Introduction to C# Applications
  3. Introduction to Classes and Objects in C# .NET
  4. Control Statements in C#
  5. Methods in C#
  6. Arrays in C#
  7. A Deeper Look at Classes and Objects
  8. Inheritance in C#
  9. Polymorphism, Interfaces & Operator Overloading  
  10. Exception Handling
  11. Graphical User Interfaces with Windows Forms
  12. Strings, Characters and Regular Expressions 

Final exam, which will be evaluated on the scale from 0 to 5. The course has also a mandatory programming assignment.