Programming 1” course aims to acquaint the student with the basic concepts of programming, problems algorithms and their SPL programing, up to micro programing. It enables the student namely to: 1. Acquaint with the concepts of computer programing, algorithms, operating systems, compilers, coding, programing languages, Dot Net, the basics of C#, the main programing instructions such as read, write… up to C# structure, partial programs, and the development of medium size C# application program in Visual Studio Dot Net environment. - 3 - 2. Be trained how to use different basic and applications algorithms and programing with C#, by means of solved and unsolved examples and problems.