Can work experience overcome bad undergrad grades for admissions to masters programs in Germany? I did my graduation in Electronics and Communication engineering, and now I am working as a software engineer for more than two years.

I have this problem that during my graduation I failed in a few subjects like analog electronics and organization behaviour. (Yeah!! It sucks that I kinda failed in Analog and Organization at the time, but now as I have experience working, I feel that they are very interesting and knowing there practical applications)

I cleared them in the following year, and passed my graduation all clear in the 4 year period.

I have three questions


Will I get into a high ranking German university?
Will the work experience count?
What else can I do to improve my profile.
The answer to all your questions depends on the university. There are only some rough standards which needs to be implemented by the universities.

If you consider computer science at my university the state dictated that one has to have a good bachelor to enroll in the master courses. Now there are two possibilities: Either you have a grade better than 2.5 (which is a B- in the European grading system and considered barely good) or you have to give reasons why your bachelor is weaker and then a committee has to decide whether you are allowed to enroll. But I know that other universities and even other departments at my university have other rules.