I'm currently studying Computer Engineering and my cumulative GPA across 50+ credits hours is 2.98. Obviously this is very poor and looks bad on my resume. My major GPA on the other hand is a 4.0, but I have only taken 4 credit hours in the field of Computer Engineering. This is because I have taken so many classes from related fields, like Computer Science and Electrical Engineering, as well as classes required for all engineering degrees (math, chemistry, physics...). The reason my GPA is so poor mostly stems from math/physics classes, but in my EE, CpE, and CS classes I have gotten mostly A's. My university breaks out the major GPA on my transcript separately and my transcript lists my major GPA as a 4.0.
Recently when I was at a career fair, a recruiter told me that it would be wise for me to list my major GPA instead of my cumulative GPA, as this would make me come across much better. When he said this, he did not know that I only have 4 credits in my actual major. So that leads to my question, since I have so few credits in my major, would it still be appropriate to list my Major GPA instead of my cumulative?
Also a related question: If I do end up including my cumulative GPA, would it be frowned upon to round 2.98 up to 3.0?