C#.NET
7.5 ECTS creditsFor the most part, the course is practical in nature, giving the students the opportunity to develop major programming tasks in C#.NET. The primary focus of the course is on C# and the secondary focus is .NET technology and structure. The course also provides
- an introduction to .NET architecture
- compilation and execution of C# programs
- using an integrated software development environment for C#
- C# as a programming language: type of language, application area, comparison with similar languages
- basic syntax: data types, syntax rules, operators, error handling (exceptions)
- object-orientation: classes, object, interface, abstract classes, inheritance, polymorphism
- graphical user interface: design patterns such as Model-View-Controller
- form programming and controls
- event management, delegates
- class library for collections, file management, document and text management (e.g. XML)
- data access with LINQ.
- an introduction to .NET architecture
- compilation and execution of C# programs
- using an integrated software development environment for C#
- C# as a programming language: type of language, application area, comparison with similar languages
- basic syntax: data types, syntax rules, operators, error handling (exceptions)
- object-orientation: classes, object, interface, abstract classes, inheritance, polymorphism
- graphical user interface: design patterns such as Model-View-Controller
- form programming and controls
- event management, delegates
- class library for collections, file management, document and text management (e.g. XML)
- data access with LINQ.
Progressive specialisation:
G1F (has less than 60 credits in first‐cycle course/s as entry requirements)
Education level:
Undergraduate level
Admission requirements:
Software Development Methodology (7.5 ECTS credits) or Software Development (7.5 ECTS credits), or equivalent
Or employer selected (when this course is offered as contract education)
Selection:
Selection is usually based on your grade point average from upper secondary school or the number of credit points from previous university studies, or both.
This course is included in the following programme
- Study Programme in IT-Design: Software Design (studied during year 3)
- Study Programme in IT-Design: Information Systems Design (studied during year 2)
- Web Developer (studied during year 2)
- Study Programme in Web and Multimedia (studied during year 2)
- Master of Science in Computer Engineering (studied during year 3)
- Master of Science in Industrial Engineering and Management (studied during year 3)
- Bachelor Programme in Computer Science (studied during year 3)