suomeksi
in English

C# programming and NET Framework (V0138), 4 op

Basic information

Course name:C# programming and NET Framework
C# programming and NET Framework
Course Winha code:V0138
Kurre acronym:C#dotNET
Credits:4
Type and level of course:Professional studies
Year of study, semester or study period:3.year
Implementation:Autumn semester, 1.period, 2.period
Semester:0607
Language of tuition:English
Teacher:Kari Aaltonen
Final assessment:Grading scale (0-5)

Descriptions

Prerequisites

D0113 Object Oriented Programming
D0015 Data Base Technology
D0027 Software Engineering

Course contents (core content level)

- C# fundamentals
- Object oriented programming
- .Net based Applications
- Using ADO.NET to Access Data
- Windows forms
- Application deployment
- .Net Framework

Course contents (additional)

- Versioning
- Security

Core content level learning outcomes (knowledge and understanding)

After completing the course the student knows fundamentals of the .NET Platform and how to create a Windows application programmed with C# and .Net development tools.

Core content level learning outcomes (skills)

After the course the student is able to design, implement and test data base connected Windows applications and is able to utilize Visual Studio during whole application development process.

Recommended reading

Microsoft Official Course 2609A
Introduction to C# Programming wit Microsoft .NET

Inside Microsoft Visual Studio .NET
Johnson, Skibo, Young

Microsoft official Course 2389B
Programming with Microsoft ADO.NET

Microsoft ADOO.NET Step by Step
Riordan

Teaching and learning strategies

Class room teaching: 28 h
Laboratory excercises:28 h
Project: 20
Exams: 2*2 h
Student individual workload: 40 h
Total: 120
Follow-up of the student workload analysis performed: -

Teaching methods and student workload

Assessment weighting and grading

Assessment of the compulsory homework assignments, laboratory reports and the project. Final exam.

Related competences of the degree programme

International and intercultural skills
communication, information and publishing processes and technologies

login