<p>So I just finished my freshman year at SUNY Plattsburgh as a Computer Science major. The thing which is bothering me is that I kinda screwed up my GPA and some of my CS classes.</p>
<p>Intro To Programming (Python) - B+
Discrete Math 1 - A
Data Structures and Algorithms - A
Computer Organization - A
Computer Security - C
Intro to LINUX - A</p>
<p>So as you can see I screwed up Intro to Programming and really screwed up Computer Security. So I was just wondering how this would affect my resume and stuff and what I can do to make up for it in the coming semesters. Any CS majors out there who can tell me how hard would it be to get a good internships/jobs with a few Bs or Cs in my transcript.. :p</p>
All my kids’ internship/job interviews did not request a transcript. As long as your GPA is above 3.0, you should be fine for most internships/jobs</p>
<p>There’s good news: in a year, nobody will care about the grades in your very first programming classes. Just keep your grades up next year.</p>
<p>As to what you can do right now: start establishing a resume with CS-relevant jobs. Work on opensource software projects. Check if the IT department at your university hires student employees part-time. Complete a task on codeeval.com when you have a few minutes. (The website will give you a task and score how your code performs run-time and memory-wise compared to the code of others. Several companies use this website to recruit programmers; and some of the more challenging tasks lead to code that would make a good coding sample for other job applications.)</p>