/r/csMajors
All about studying and students of computer science.
Welcome, one and all, to CS Majors!
Here we discuss university-level and other education in Computer Science, Computer Engineering, Software Engineering, and related majors. Please keep the conversation semi-professional or better, adhere to the reddiquette, and remember to READ OUR RULES.
Importantly, we have very little tolerance to users that try to evade automated filters (i.e, AutoMod). Such users risk an immediate ban.
The following discord is not officially affiliated or managed by this sub, but it is related and the person running it has been nice about asking as well as persistent, so into this sidebar it goes: discord.gg/csmajors
u/flopsythesecond is the moderator for this discord, and should be contacted if you have any trouble with it.
Good question! It's like this: if the question is more about college/university, it goes here; if it's more about a job, it goes there; if it's in between, it can go in either one.
Examples of questions that can go in either would be, "Are college career fairs worth it?" or "What do you actually use from CS classes in real jobs?" or "Someone gave me this advice about getting an internship, is this right?" For more details, check out the rules.
First: Read the rules
Second: Check the FAQ (work-in-progress, not actually useful yet, I'll remove this comment when it is)
Fourth: Post post post
We could always do with more help and wisdom, friend! The better the FAQ, the harder we can come down on lazy posters with low-effort OPs, which means a higher quality subreddit experience for you.
/r/csMajors
Context:
Thinking of transferring after finishing up my 4th year at a CC in California, switched my major 2 years ago from business admin to CS, because I have a passion for music and wanted to get into creating music software.
Current 2.72 transfer GPA and am unsure of how my future in CS will play out depending on the university I transfer into.
The schools I’m looking at are:
Fresno State; 40 min away from my hometown, heard the CS program is lackluster. Would be the cheapest option. Not sure there are many opportunities in the valley.
Sacramento State; seems to have more opportunities and a better CS program. Not too expensive.
CSU East Bay; proximity to the Bay, but also with Bay prices.
Any other solid CS programs that I should give a shot considering my GPA?
All-in-all, I know this field is tough and I don’t exactly have ideal grades, but I’m willing to see it through. Thanks in advance!
Giving up on CS any good career ideas to pivot to.
Interests and skills:
I had applied to an intern opening in Google last year, and got a response for a phone screening round from them. I had already secured an internship by then so I rejected them on good terms (I know I was stupid).
Now 1 year later, I applied to their new graduate opening 2 months ago, yet I got no response. I'm thinking of trying cold mailing them, especially replying in the same email thread as the recruiter sent me for the internship screening round. Or sending a seperate email.
Does cold mailing work for companies like Google and will it be professional?
Through a family friend who is very very high up in the Navy, I’ve gotten a couple hits on DoD contract jobs. Today a recruiter for one of these contractors reached out to me to schedule an interview with the hiring manager for a software engineering position, and I want to go in well prepared.
I have experience as a developer, and a portfolio of design/development projects I’ve either helmed or been an influential part of.
What should I do to best prepare? Should I have a project or two already running on local servers to show the person? Should I expect a leetcode test? Should I brush up on any datastructures and algorithms?
Anything helps! I’m open to any advice, I need this job BADLY 😅
I am a junior in college with 2x faang swe intern experiences so prestige is not really my main goal. My main goal is leveraging career growth, fast promos (hopefully reaching EM very soon), and overall learning a lot of useful skills to propel my career. WLB isn’t everything for me but that might change if more responsibilities come into my life. Which would be the better internship and hopefully new grad offer?
Hi everyone 👋 Recently got moved to a backend team don't have much experience is there any backend courses or bootcamps anyone would recommend for api development specifically for Java springboot have a big learning curve trying not to get fired any recommendations would help for someone trying to learn about api development with only front-end experience
I imagine the first round selection process is over… but my portal still just says “submitted.” (i applied first week of September)
safe to say that’s a rejection? or could it still be rolling? I wish they would inform you if you were rejected… hate the waiting game!
Hello, I am wondering if I should keep a gpa of 3.1 on my resume? I go to Georgia tech if competitiveness should be taken into account. I have heard you should keep anything above a 3.0. I have also heard only above a 3.5 from others. I’m always conflicted.
My counselor said above 3.5 only, so I just decided to take it off. I currently have it off.
Do you guys have any recommendations based off of what you have seen/ personal experience?
Anyone know when and where I can get work experience in software engineering in the UK? I'm year 10 and looking to get as much as possible before applying for a degree apprenticeship.
I have an option to choose between mechanical engineering or computer science after my first semester. The thing is, i have no interest in machine or making machines or whatever mechE is about. But my parents are telling me that mechE will open more options and I’ll be considered as a “real engineer” whats the CS reddits opinion on this?
I completed my Nike HireVue early last month and felt it went well. I later got an email saying "We are still reviewing submissions, but we wanted to let you know you are still in consideration" (This was sent in late October). I was curious if anyone had heard back yet about final interviews.
i am high schooler, i do command blocks as hobby i make veey good very optimised project , I incorporate math and binary sometimes, it helps with me thinking
Is it same same how Coding Is? should i apply for cs major? Im not in usa, my country needs cs majors so the future for it here is gery bright
i know it's a stupid question but I can't get the dropdown bar to appear no matter how many times i refresh or clear cache. I tried use different laptops and different browsers as well. any help would be greatly appreciated T.T
given up hope on hearing back at this point but just curious if anyone who applied for explore second-year from california has heard back about explore interviews
Hi everyone, I'm a Software Engineer who graduated from Top25 university this Summer and I'm an International Master's student. Did a summer Internship in 2023 and the company extended a full time return offer for the next summer i.e in 2024. The company filed a petition early this year and got my petition approved and started working since Summer 2024. H1B went into active on October 1st and got laid off within a month due to budget issues and other reasons. As, I have less than 1 year of Full time experience, What should my strategy look like as I potentially require a H1B transfer to the new company. Could anyone provide any inputs? Thanks!!
Hi, if anyone uses Java for their coding assessments and interviews, I was wondering if you have advice on which libraries/library functions to learn and which are most useful? I often find that I forget about libraries such as Math.max that can be used, which make solving the problem much easier.
Always opine that Nursing is better than Computer science. Am I right? are there distinguishable factors that makes them different?
TLDR: I'm not enjoying my CS classes and am considering switching to Aerospace, Mechanical, or Civil engineering. I am hoping someone can share some advice about this.
I'm currently a sophomore and I'm reconsidering majoring in CS. I really like tech, I figured CS was the best to major in. I went in with no coding experience and did pretty well in my first two C/C++ classes.
Problem is I absolutely dread going to the labs or doing the CS homework. I feel like they are so tedious and long. Ever since we started OOP, they gotten much more complicated. I just use ChatGPT to help me with basically everything. I don't think it's anything I can't learn, but I'm having a hard time getting the motivation to study more.
I also don't know if it's just this class I don't like, or programming in general. I feel like I have an interest in programming, but I can't get the motivation to learn more languages and work on side projects. My classes take up so much time.
This, plus the current state of the job market, is making me reconsider CS. I also like aviation, space, and physics, so I'm considering switching to Aerospace Engineering. But I'm not sure this is best major. I'm also considering Civil, and Mechanical. Of course, these fields have a lower salary but I think are more stable and the jab market isn't that rough.
Does anyone have any advice? I'm really unsure about what to do. Thanks!
Has anyone tried using AI's for Online assessments before? Assuming you OA's are not recorded so you can use another computer for gpt and etc.
I don't think they can be suspicious as long as I write it my own way and simple but gpt can help with the algorithm.
I have a tiktok OA in a few days and haven't done DSA in a long time and practice exam was alright (bit long). and Yes, I know that this isn't morally correct but sometimes, you gotta do what you gotta do in this market.
Half of the company commenters and posters in this sub don't even seem to like computer science. Why would you study and invest in a career that you dislike? And I know that CS graduates are having a hard time finding a job (I'm a 3rd year and having trouble finding a student position at the moment), but I really like the field, and I really think this is the career that would suit me most, but I can't imagine I would last too long if I didn't like it.
Why is there a constant argument between Computer science and Electrical engineering? is there a general opinion on which between the two is better?
Hi guys! Been lurking on this sub for a while and everyone seems really helpful so I’m kind of hoping someone can help me out here too :) Does not having a cs major hurt a lot when applying to internships for big tech like faang? I wasn’t able to transfer into cs so I’m settling for a math major and cs minor(pursuing double major in cs) but I have swe internships (small startups) and projects so would it matter? Also would it matter if I did math + cs or computational finance + cs? Any help would be much appreciated! Thanks in advance!
Okay, yes it's hard to get a job and all that, but is there any way I can make myself more attractive to recruiters right out of college? I have a couple of internships, work-study, and research listed, but are there any certificates I can do that might help? or should I just keep grinding projects?
Hi guys, I have an upcoming coderPad technical interview and I currently have 2 yoe but as you all know working != technical interview experience. I have been grinding LCs for the past month and only got to 62 completed so far and I'm anxious as hell. I would appreciate any sorts of guidance here as to how can I do better in the interview? Like how can I communicate my thoughts as this is my first technical interview live coding ever since graduating.
The job posting is for Singapore
If anyone has completed Walmart candidate assessment in the past, can you let me know if it is a video assessment or written? Also what are the questions like?
Just got a LinkedIn swe intern offer, but worried about return offer rate. Can anyone who interned there lmk how the rates were this past summer?
depends on ur location ofc just lowkey curious
Hi everyone. I'm a first-year international student who is studying Computer Science in Taiwan. I had a really hard time adjusting because the Mathematics I learnt in my home country and the Calculus here in Taiwan is really different.
So, I basically got a really low score in my midterm exam which is worth 35% of Calculus (I)'s final grade. I'm also on a scholarship which needs me to maintain my GPA to be > 3.5 or raw score of > 80.
I currently have two options:
My Calculus final grade percentage is: Homework (1-5): 30% and I have already gotten a low score on one of it Midterm: 35% Final: 35%
I'm very concerned with this class because it is a 4-credit course and if I fail it, my entire GPA will drop. Let's say all my other classes get at least an A, then having a C in this course will get me a GPA of 3.6ish. Is this a good GPA for CS majors? If I withdraw from Calculus, I might have a gpa of 4-4.2 depending on my other subjects.
I'm really in a dilemma as the final day to withdraw from courses is this Thursday. Does anyone have any suggestions on what I should do? I hope you understand what I'm trying to say because English isn't my first language 🥲