I am currently enrolled in a community college and I am a chemical engineering major. I plan on transferring to the local uni next fall (University of Utah if you are wondering). I would like to go to graduate school some day or at least keep the option open. The minimum gpa for the grad program here is a 3.0. I know that they mostly look at the last year or so of upper division courses and not so much your early freshman stuff. My questions are : 1) Right now my gpa is about a 3.5 in my calc, physics, chem, and first engineering courses. I know the upper division courses are going to be more difficult. In your experience, do I stand a good chance of maintaining that 3.0 in upper division classes? 2) Are there ways of obtaining a syllabus for a uni course even if I'm not enrolled? I ask because for certain courses (such as heat transfer/mass separation) I would like to know which topics will be covered and which text the class will use. This way I can get a head start before the class starts and staying a little ahead of the instructor. I figure this is my best chance of getting good grades.