|
|
|
Home General Staff Contact Partners Alumni Research Areas Projects Papers Books Reports Awards Teaching Lectures Exams B.Projects M.Theses PhD Theses Go Abroad Misc Library Seminars Gallery Links Search Webmaster
|
Special Topics in Software Engineering:
Software Development with C#
OverviewC# is a mixture of Java, C++ and Visual Basic. It combines Java's type safety (type checking, garbage collection) with the power and flexibility of C++ (e.g. operator overloading, low-level operations). In addition to that it has some new features for component-based programming (properties and events), a kind of function pointers (delegates), reference parameters, stack objects and many other useful things. It also includes features of functional programming languages (e.g. lambda expressions) as well as SQL-like queries on memory data structures or XML (LINQ). Contents
HandoutsStudents attending this course can download the handouts as PDF documents from the KUSSS web page of this course. Dates
Exam and ProjectThere will be a written exam. In order to pass the course you also have to implement a small C# project. The topic of this project can be freely chosen by you. The only requirement is that the project has at least 250 lines of code. The project has to be presented at the SSW institute (if possible on your own notebook). Please write an index.html page with a short description of the program's features as well as with download instructions. Put all project files in a directory that has your name. The best projects will be published on dotnet.jku.at.
Literature
Online Resources and Software Downloads
|