1. Get good lab partners...cuts down on time you spend doing labs
2. Take it easy first semester and have everyone you know 1 semester ahead of you so you can jack their homework assignments before you take classes...its a lot easier to figure things out and understand things when you have the answers rather than if u have to sit and figure it all out
3. It's not as much work as everyone says it is(although I say this having spent 20 hours working on an embedded systems lab this week). We also had 3 weeks to do it but I didn't start it till this week.
4. Get in a study group.
5. All you're trying to do is beat the average by about 10 points...if you can beat the average by about 10 points you'll almost certainly have an A or a high B in a class, very few kids get A's on tests...you're just trying to beat averages
6. You can either study 6 hours a day and get an A, or you can put in an hour or less a day and get a B and make your GPA up in humanities classes and in programming classes where grades are all program based...I'd rather have a life and do pretty well and learn the material than work my ass off and study 5 hours a day to get the A...
7. Labs and homeworks are usually 50% of grades...so if you think about it if a test is curved you don't really have to do that well on a test if you get 100's on labs and homeworks...I've gotten 65's on 3 tests throughout a semester which is about average and ended up w/ a B+ in a class.
8. Whatever you do make sure you learn something in each of your classes...the most important being circuits 1, 3 and digital logic...you're going to forget how to program when you take data structures class a year and a half later and hafl to learn syntax again anyways. Make sure you know circuits 1, 3, and digital logic just cause they keep coming up again and thats the basics...the math i scmopletely worthless...just understand what does what and how it all fits together
2. Take it easy first semester and have everyone you know 1 semester ahead of you so you can jack their homework assignments before you take classes...its a lot easier to figure things out and understand things when you have the answers rather than if u have to sit and figure it all out
3. It's not as much work as everyone says it is(although I say this having spent 20 hours working on an embedded systems lab this week). We also had 3 weeks to do it but I didn't start it till this week.
4. Get in a study group.
5. All you're trying to do is beat the average by about 10 points...if you can beat the average by about 10 points you'll almost certainly have an A or a high B in a class, very few kids get A's on tests...you're just trying to beat averages
6. You can either study 6 hours a day and get an A, or you can put in an hour or less a day and get a B and make your GPA up in humanities classes and in programming classes where grades are all program based...I'd rather have a life and do pretty well and learn the material than work my ass off and study 5 hours a day to get the A...
7. Labs and homeworks are usually 50% of grades...so if you think about it if a test is curved you don't really have to do that well on a test if you get 100's on labs and homeworks...I've gotten 65's on 3 tests throughout a semester which is about average and ended up w/ a B+ in a class.
8. Whatever you do make sure you learn something in each of your classes...the most important being circuits 1, 3 and digital logic...you're going to forget how to program when you take data structures class a year and a half later and hafl to learn syntax again anyways. Make sure you know circuits 1, 3, and digital logic just cause they keep coming up again and thats the basics...the math i scmopletely worthless...just understand what does what and how it all fits together