A list of puns related to "Concurrency (computer science)"
...this is from the Wikipedia page but had little explaination.
I hope this isn't a stupid question. It seems to be increasingly more common for children to learn computer science from a younger age in their school. I think this is incredibly awesome and honestly definitely needed considering how tech savvy our society is turning.
But, will this have a negative effect for the people who work in tech or are planning to work in tech who don't have a computer science degree?
Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on Engineering, Mathematics, Computer Science
Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".
Asking Questions:
Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.
Answering Questions:
Please only answer a posted question if you are an expert in the field. The full guidelines for posting responses in AskScience can be found here. In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.
If you would like to become a member of the AskScience panel, please refer to the information provided here.
Past AskAnythingWednesday posts can be found here. Ask away!
I was talking to this girl I met while playing tennis, and we had a great conversation. Then she asked me what Iβm studying at school, I say CS, and she got noticeably disappointed. I asked her whatβs up and she said she prefer men in other fields like business.
Is that true? Can any woman chime in? CS degrees have great job prospects and very high salary compared to other fields, so why does she dislike it?
I assume cause of the nerdy stereotypes associated with computers?
Basically the title.
Most of the computer science books I read our saw have weird covers of animals, insects and things that have nothing to do with the subject discussed within the book itself.
For example, mechanical engineering books have more relevant covers such as gears, 3d illustration of a car engine etc. Whereas a computer science book will have a cover of a praying mantis, like... Wtf ?
Why is that?
I have been working for two years now in quantitative trading after getting a BS in math and computer science. I've been finding the work stressful and unfulfilling, and have been drawn to biostatistics. The obvious next place to look might be data science, but my understanding is that data science is much more focused on heavy programming/ML (which I have less affinity for despite my comp sci degree) whereas biostatistics focuses more on experiment design and traditional statistical methods, where strong programming and quantitative abilities are still necessary.
I am interested in applying for biostatistics masters programs, and would have the flexibility to quit work to do these, though there appear to be many options for completing a program concurrently with work. I get the impression online that job prospects are good with the degree, and that the field is growing, though it is always hard to tell how misleading those are.
So a few questions I have are:
Thank you for any insight you could provide!
I know a few people graduating but barely know anything from their courses. But ever since the pandemic started it has been easier to cheat.
Now, I am not fully against cheating but imagine the extreme ends of the spectrum. A person that cheats all the way till graduation and barely knows anything, and another person who graduated but spent the time and effort to learn each topic without cheating.
It seems unfair imo
I searched and searched and still haven't been able to really figure out how NFTs are working behind the scenes. There is sooo much hype.
Could a developer please explain. I'd like to know -
Appreciate any elightenment without the hype. I am tired of 100th video about an influencer explaining NFTs as if they are the next gold with no context.
I'm a Saudi male married to my wife who is Yemeni. I have studied in the US for 9 years and went back to Saudi Arabia in 2018 to marry my gf. Both of us want to leave since we got married and live in a foreign country where they will be more accepting of our lifestyle. Both of us athiest and sick of pretending that we are following a religion we don't believe in. I really want to go back to the US and live there, but any other options would be considered. I have a bachelor degree in Computer Science from a US university with a 2 yrs work experience in Saudi Arabia. My wife has a degree in HR but with no experience..
Hi guys, I've decided to change my degree from mechanical engineering to a degree in computer science and my question is will it be fine if I enter the degree without any programming experience?
(This all depends on whether the university will exempt me from a year of foundation studies)
My friend told me we will be learning c++ and java which I have 0 experience in both and if I start studying from codecademy right now before entering school, I will only have about a month of time to learn as much as possible
So my question is is it fine to enter computer science degree without programming experience?
An exchange year to the USA make me want to go study aboard.
With the rising trend of China to be the world power, my family want me to go study in China, but after I did my research I am not quite sure I want to go study there.
The book Principles for Dealing with the Changing World Order by Ray Dalio (haven't finish reading) also influence me to go study there, but I think I would miss the freedom of Capitalism country.
Please help me, thanks.
I have been wanting to find some good videos that I can watch in my free time that are about cool computer science projects so I can learn more about new algorithms, and programs in a more leisure way instead of solely doing projects and reading documentation.
I'm interested in most anything related to Python, Data science, or back end development, but I'd really love to learn more about Machine learning algorithms if there are any good series about people working on machine learning algorithms.
When you go to a doctor, a lawyer or a financial advisor it's not strange to get a senior professional like 55-65 yo, yet when you think of IT it's usually your typical 23-30 yo. I know a lot of the older programmers end up in leadership/CEO or teaching positions at college, but those positions have to be limited to only a small percentage right, what happens to the others?
With the cost of a computer science degree being so high, I'm often surprised that other computer science students are not leveraging the skills they are learning in class to start making money before they graduate. I'm not making this post to brag, but rather to show another fellow CS student a different perspective on paying for college.
First, as a disclaimer, this probably won't pay for your entire tuition, but I find it's often a better alternative to working minimum wage jobs as many other college students do.
I'll get straight to the point - if you're a computer science student, you can start leveraging your skills pretty early in your academic career by offering your services as a freelance software developer. I often recommend this to other computer science students looking to make money and not surprisingly, I usually get a response like this:
But Iβm just learning to code. But I donβt know how to build websites. What if I canβt build what they want me to build? Iβm a noob. Iβm not qualified to do that yet. No one is going to hire a beginner. Why would they choose a beginner over a professional? What if I mess up? What if they donβt like my work?
Take it from someone that started building software for others just after taking their second programming class - You don't have to be the best developer nor do you have to know how to do everything to start offering your services as a freelance software developer.
In fact, the first job I got as a freelance software developer involved creating a command-line application for which I did not know how to do specific things. But that was ok because I realized that I could just learn what I didn't know as I was working on the project. I got paid $100/hr for that, which I put towards my school expenses. With that said, as I have taken up more freelance jobs and worked on more personal projects, I have gained more skills and expanded into other types of work such as web development and custom internal tool development.
Not too long ago, I landed a job that paid me $250/hr for web development. I'll leave the specifics of the job out for respect to the customer, however, the reason they were willing to pay me the premium (which as a disclaimer is not super common), is because they wanted something built fast. With the skills I have gained, I was able to deliver what they wanted and they walked away a happy customer. They even returned a few times with more work for me.
Freelance software development is
... keep reading on reddit β‘I am not the OP. u/Laser_Lens_4 is the OP from r/blind.
[Rant] Math makes me resent sighted people
I don't like doing these, but I need to talk about my frustrations with people who actually get it. Maybe some good can come out of it. Maybe some blind math wiz will laugh and tell me I've done everything wrong and send me to a website that let's me do this all with perfect accessibility. so here goes.
I'm one week away from completing a remedial math course in community college here in the states. I'm tired, stressed, angry, and want it to end... oh, and I'm insane enough to pursue a computer science degree, so I've got years of math ahead. Let me tell you a bit about my math story as a blind woman.
I was terrible at math in grade school. In retrospect, it was probably because I spent so much effort on squinting at all the weird symbols that I had no time left to actually learn the content. Now that I'm in college and using a sight-free workflow, I'm actually getting it. The most surreal event so far is learning logarithms and understanding it easily whilst vividly remembering sitting in high school and being thoroughly confused.
So where's the rant? Well, the entire past 16 weeks have been an exercise in misery. So, I walk into class, introduce myself to the instructor, and listen to him talk about math for an hour and a half. I go home to try homework online. What do I find? Not LaTeX, not MathML, but some proprietary code on Cengage's website. It's not too bad at first, but mind you absolutely nobody showed me how to use this website, so the first week consisted of me aimlessly navigating by headings and form fields. Then we hit exponents and quadratics. NVDA straight up didn't read superscripts. Thus begins my first email chain bitching at disability workers and web devs. They tell me to use Firefox and Math Player with NVDA, so that means I have to switch browsers, install software, and count my lucky stars that I know how to use NVDA since they provided no instruction for that. Fine, right? Nope. I have to switch the math renderer on the website to MathML, oh and they had to create a duplicate course where everything had been made accessible. So you know, separate but equal... just like the 60's! But wait, there's more. I couldn't switch the renderer myself. I had to have a sighted
... keep reading on reddit β‘I am an undergrad studying computer science. While I enjoy coding (it is ludic) I canβt quite grasp its purpose/use in the bigger meaning of life.
Why do you study computer science and how do you find purpose in it?
I apologize if my question is a little broad. I recently took a philosophy class on propositional and FOL and various systems within each and the metalogic behind them.
I was wondering in what ways what I learned can be useful for computer science?
This is a question that, at least to me, always seemed to generate an unexpectedly large amount of disagreement. Personally, I always saw the βscienceβ in the name as a misnomer, and I see it as mathematics. But whenever the topic is brought up, a lot of people disagree with it.
I think itβs a field of math because, unlike in the sciences, we donβt put much emphasis on experiments in computer science. Furthermore, the birth of computer science came from the field of formal logic, which is definitely math.
At first, the topic came up at the dinner table, and our family was split 50-50. My brother and I both arguing that it was mathematics, and our parents arguing that it was science. This led me to think it was just an issue with familiarity, since my brother and I are both moderately experienced coders and both know more math than our parents. However, when the topic was brought up during a meet of my schoolβs math team, there was still a lot of disagreement, so I donβt think someoneβs viewpoint just comes down to familiarity.
Do you think computer science is a science, or a branch of mathematics, or something else entirely?
Iβm currently working as a Software Development intern for a startup. My boss (CTO) said that if I dropped out of school next semester, they could offer me a full time job making 80k salary + equity (I make $20/hr currently with about 20 hours a week). I would still keep my current job if I didnβt drop out and go full time.
Iβm currently a junior in school, and have scholarships to bring tuition down to a little bit under what in-state tuition would be (I pay out of state). I could potentially differ my scholarships, though Iβm not sure how worth it that would be (or if I could even do it).
Does anyone have any experience doing this? Did you have issues getting a job or getting more compensation because you didnβt have a full degree? Any help or thoughts would be greatly appreciated!
Edit 1: A lot of people have suggested going to school for 1 or 2 classes, and just take the job. I would do it, except my scholarships (20k a year) require me to be full-time, so I would end up paying a lot more for just the 1 or 2 classes than I would be paying as a full-time student. My tuition is 25k a year before my scholarships, just for reference.
Edit 2: I think Iβm going to stay in school (like a lot of people have suggested). I want to have more options than this, Iβm not sure I could get myself to go back to school, and Iβm not sure I want to take the risk that Iβm out of a job and my scholarships in 3 months if the company goes under.
Hi, I am a current high school senior who got admission to Texas A&M for ETAM and UT Dallas for computer science. I would go to TAMU, but ETAM and the fact that it is in the middle of nowhere is pushing me away from fully commiting. As for UTD, I actually got my major and it is close to home. However, I've heard some pretty depressing reviews about UTD on this subreddit. Therefore, I would like a brutally honest review for this school (and if possible, in comparison with TAMU). Thanks!
As the title says, I am trying to compile a list of Computer Science books that were undoubtedly helpful in both forming your basic understanding and building in-depth concepts of those topics.
I occasionally come across posts in this sub where people ask for recommendations for books, and people come up with really great recommendations. Some of the books I have read and greatly benefited from, some I have not read or heard about for the first time,
I am asking you to come forward with books on any Computer Science topic that you really found helpful during learning that topic and you highly recommend.
For example- people mention the "dragonbook" for learning compilers, Operating Systems: Three Easy Pieces also gets mentioned a lot.
Don't shy away from mentioning classics such as CLRS, TAOCP, etc.
Extra credits if your teacher mentioned the book as 'the Bible' for that topic! Or the book is a classic!
I believe everyone can benefit from this.
Help is highly appreciated.
NB: I got the idea of the post from this comment in this sub.
I am considering attending med school and would like to finish my bachelor or bachelors in four years. I am mainly interested in bioinformatics but since it is not at the school as a bachelor I thought maybe bioengineering and computer science would be a good step. I would also be open to instead do biology and computer science but i figured that option would have less overlapping classes. I would take classes over summer and ideally be able to complete some credits at a study abroad trip.
Money, fun, or something else?
Hello, I am a prospective member of the class of 2026. I originally applied to Neuroscience and got accepted. Recently I have had a change of heart and want to go in to A.I. Engineering. Therefore, I have looked into majoring in Computer Science at UT. I have learned that getting into CS is super difficult so, I was wondering if maybe there were alternative majors where I could still do stuff related to Computers and Computer Science but that of course are not Computer Science. Also if anyone has any advice on maybe what I should do to be able to have the highest chance to transfer to Computer Science at UT.
Itβs mainly focus, getting started and how long it takes for me to do all of this that itβs a struggle, Iβm doing computer science and even though I do understand and do it very well, I am also incredibly slow to learn and to do tasks, Iβm not sure what to do.
Is there any advice you can give me?
I am thinking about doing computer science in college and I thought this would be an interesting question to ask. In particular, I am interested in answers relating to careers in tech as opposed to answers about the college course.
I am 20+ years into a career with BS / MS in Chem E, largely having worked in Oil & Gas, R&D, Consulting, and Pulp/Paper in descending order of total years.
The shift into computer science concerns me a bit as all you good talent people are leaving the discipline.
I'm interested in the biggest drivers.
What I've observe so far are the following, not in any order of significance:
I would love to hear if these are common or of other drivers behind the shift into Comp Sci.
Thanks in advance!
Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on Engineering, Mathematics, Computer Science
Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".
Asking Questions:
Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.
Answering Questions:
Please only answer a posted question if you are an expert in the field. The full guidelines for posting responses in AskScience can be found here. In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.
If you would like to become a member of the AskScience panel, please refer to the information provided here.
Past AskAnythingWednesday posts can be found here. Ask away!
Any other degree that's worth it other than computer science? What if you want to get a decent paying job after college?
Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.