you can get a list of projects here:
http://www.eng.unsw.edu.au/current/engg1000/index.htm
I did the computer engineering stream (lego robot sumo battle and finding a bottle in a maze and bringing it back) and had a really good time. Mech Eng's project looked like fun too (wind powered model car(?)); but pretty much all the projects looked pretty cool.
Be warned that I have heard a lot of horror stories about group members not contributing at all and otherwise smart people getting bad grades in this course because of their team. Even though my team had it's fair share of lazy people, we still had a really good time because our team just bonded, and in the end we did pretty well.
The trick is to pick a good team that you can bond with and make sure that there are at least a couple smart people who know what they're doing on your team. Nerdy looking fobs may look smart but they generally won't make very good team members, and just because someone talks a lot and is "too social to be smart" doesn't mean that they don't know what they're doing(they might talk a lot because they Do know that they're doing and has a lot to share). (I don't mean to offend anyone with these steryotypes, they're just examples that are meant to say, well, don't steryotype people :rofl: )
So when you get there, you should get a chance to talk to some of your potential team mates, talk to them about previous experience with teamwork, things that relate to your project(you'll be surprised at how many people who already know a lot about what they're doing if you go around and talk to them), and crack a joke or two to see if you get along with them, and remember, the more you bond with your team, the more you'd like to work together and be more productive. That's what this course is all about.