I find Dundee to be a great place to study architecture. The course and facilities, particularly for the first three years, are excellent and standards seem to be getting higher and higher every year. The school places equal emphasis on theoretical/artistic and practical considerations so tends to produce good designers with a grounding in the realities of buildability. A slightly unfortunate side effect of this is that experimentation and innovation tends to be shied away from by most students, who instead opt for more tried and tested methods. The school also places strong emphasis on traditional 3d modelmaking but possibly at the expense of computer based presentational methods. The college is working hard to balance these aspects as they were raised by a recent RIBA visiting board.
As Alan says the place is full of fellow Irish people, both North and South. That's a great bonus in my eyes as you get the best of the freedom of being away from home yet you still have the back up of like minded people around you - essential when leaving home for the first time!
The city has its problems, but definitely isn't the hellhole that some people would have you believe! My main problem is the lack of culture... It has a great rep theatre, art house cinemas, a contemporary art gallery... but overall theres no buzz of creativity about the place, the kind I'm used to from living in Galway! Plus there are hardly ever any decent gigs!!
What attracted me to Dundee first was a combination of 1: Really impressive studio space - the studios are about 100m from end to end... 2: Very nice staff - I was interviewed by someone I really got along well with. 3: A good attitude - Grades were not the most important thing, the interview and portfolio were the keys to getting an offer 4: The fact that I had a completely crazy night out in the Union (the biggest in Scotlend!) when I visited and attended my interview hung - over... And they still let me in!!
So, that's my take on Dundee, the good and the bad... All the best with your choices anyway!!