effect of low secondary major GPA? (computer science/computer engineering)

<p>I’m looking forward to apply to top graduate school in computer science (CMU, Berkeley, stanford, MIT, Cornell etc…)
I started college (Georgia Tech) with Computer engineering and in my Junior year I found that computer science was much more interesting than Computer engineering. I wanted to change major but I realized I took too many courses in computer engineering I didn’t wanna waste all those courses.
So now I’m double majoring, and I had some bad grade in ECE (electrical and computer engineering) courses (two C’s) and my ECE gpa will be about 3.4 by the time I’m done with all ECE courses.
I want to pursue graduate school in computer science and my CS gpa is >3.8 . (only B’s from before I decided to double major).
my cumulative gpa is around 3.6 (3.55 is highest honor at GT…)</p>

<p>I’ve done research and will be doing research in France and japan in next year or so.</p>

<p>Will the ECE gpa lower my chance of getting to graduate school? </p>

<p>Also my GPA after junior year is much higher (~3.9) because I slacked off in my sophomore year… Is higher GPA in upper class seem better?</p>

<p>I know there are many other factor than just GPA, but just wanna know if this is ok…</p>

<p>Regarding your GPA in your upper classes(junior/senior), the answer is yes. Graduate school will look at your final 2 years as well as your CGPA. If you have an upward trend (Which you do), as well as a good major GPA in your chosen field (Which you do), I don’t
think your second major GPA will affect their decision. More importantly though, you need to get stellar letters of recommendation. From my personal experience its your LOR’s that carry almost as much weight as your GPA.</p>