Web programming and advanced programming techniques

Goal: Familiarize the students with the advanced topics of C# and Java programming
Course description: Advanced techniques of the C# language (Lambda expressions, LINQ, Entity Framework, Attributes, Reflection, DLL, Unit tests, Mock, Processes and threads); webprogramming in Java (Classes, exceptions, collections, clientserver communication, serialization, servlets, forms, session handling, JSP)

Web programming and advanced programming techniques