Information regarding the exact tuition fees and semester fees can be found here.
Scholarship opportunities can be researched independently, e.g. at the following scholarship data base (unfortunately only in German, but it is available to foreign students). You should also check the following websites for scholarship opportunities:
You should calculate for a room in flat-sharing community approximately 300-600 € per month. For a single flat with one room, this will cost around 550-900 € per month. Typical student areas for living are Berlin Kreuzberg, Friedrichshain, Neukölln and Wedding. Some helpful websites are www.wg-gesucht.de, www.immobilienscout.de, wgcompany.de and www.zweitehand.de.
Since you are only required to stay in Berlin during the in-house-classes (but of course are welcome to stay longer), you could book a hostel for only these two week-period. For example, see http://www.diefabrik.com/.