@you_know_who:
man, i graduated from bachelor with GPA 4.1 not the right person to ask
i was really2 good at the beginning... i had a gpa of 5 point something...
then i got cocky, thinking uni is easy...when i got to 2nd year... i picked all those 3rd year subjects coz i wanted to graduate early...i took programming level 3, network system, database management system and compiler design.. damn... that was hell..2 weeks with only 2 hours of sleep every day nearing the due dates... coding non stop... only to fail 3 of those subjects... i only passed the programming 3...
the next semester.. i was still in a state of mental breakdown... i had a course where we have to form a team.. and the final assignment was about 100 pages long... i formed a team with an indonesian friend and 2 hongkong guy. should've not ever did that..
they didn't do anything... i got fed up... finally i told them to make their own diary log... and i'll do the report... i did 60 pages in 2 nights... didn't sleep at all... then finally...i only got 10/40 marks..
meanwhile my friends got 15/40 ...why? coz they wrote they did everything in their diary...
of course it didn't matter... coz we all still failed anyway....
after all that...it was alright..i'm starting to get back on my feet.. and didn't have much trouble till the end...
lol, even the 1 year-long final project didn't feel as long as those 2 weeks in my 2nd year...
for the final project... i had to choose 5 team members... i gave up on trying to pick all the good ones, and tried random... i didn't put any names on the group members choice... i got 1 peruvian guy, 1 tanzanian guy, 1 srilankan guy, 2 australian... 1 was a class 1A super-smart super-hardworking honour student.. the other was an anime maniac who didn't do anything, didn't show up on meetings etc.. well.. 1 lazy bum out of 5 good-working people at random wasn't that bad.. the super cool thing is...coz i failed 1 subject on my 2nd semester.. i have only 1 subject left on my final semester, that is, this project.. so i told the project manager (the honour student) to give me more work... and he said "oh, that's cool..but i already finished the program during the holiday...oh well.. you can do the testing?"
so moral of the story... to get a good GPA:
1. don't get too cocky...
2. in team assignment, try not to pick your friends.. look for someone good in your class...or at least a native speaker... (my god, those hongkong guys in my team can't even spell...) a native speaker who didn't do anything much but loves to talk (and bullcrapping..) proves to be very useful in presentations and argument debate...
3. get to know your lecturer and tutors.... get in good terms with them... ask them lots of questions about everything... assignment, lectures, etc.. follow their instruction...if you're not sure what to do, follow them strictly... unless you were expected some creativity.. that was an advice from my cousin... he got a gpa of 6.3
that's about it..
btw, which uni ur going to?