Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines (such as algorithms, theory of computation, and information theory) to applied disciplines (including the design and implementation of hardware and software). Though more often considered an academic discipline, computer science is closely related to computer programming.Algorithms and data structures are central to computer science.
The theory of computation concerns abstract models of computation and general classes of problems that can be solved using them. The fields of cryptography and computer security involve studying the means for secure communication and for preventing security vulnerabilities. Computer graphics and computational geometry address the generation of images. Programming language theory considers different ways to describe computational processes, and database theory concerns the management of repositories of data. Human–computer interaction investigates the interfaces through which humans and computers interact, and software engineering focuses on the design and principles behind developing software. Areas such as operating systems, networks and embedded systems investigate the principles and design behind complex systems. Computer architecture describes the construction of computer components and computer-operated equipment. Artificial intelligence and machine learning aim to synthesize goal-orientated processes such as problem-solving, decision-making, environmental adaptation, planning and learning found in humans and animals. Within artificial intelligence, computer vision aims to understand and process image and video data, while natural language processing aims to understand and process textual and linguistic data.
The fundamental concern of computer science is determining what can and cannot be automated. The Turing Award is generally recognized as the highest distinction in computer science.
So I was always wondering what a gluon computer (a computer using gluons instead of electrons or photons for the computing medium) would be like. There is absolutely NO literature anywhere online for it and the only mention is a brief card (with no description) in a sci-fi board game.
People...
Hey folks, any help will be greatly appreciated. I have, what I thought, was a fairly simple equation to follow to determine the mass of air in a pressurised air tank. See below question and my attempt at solving using the pV = (m/Mr)RT) equation.
A pressurised air tank supplies compressed air...
i have this question and i just want to make sure i am on the right track as i know there are quite a few steps to this to get to the final soultions
i need to find Current at r1
voltage at r1
current at r2
voltage at r2
i have so far split this into 2 drawings so i am dealing with one power...
We are currently constructing shift registers in our practicals, and I am facing an issue with the circuits. Posting this in the homework section because it arose out of college (thus, coursework).
We have to construct four types of (4-bit) shift registers — SISO, SIPO, PISO and PIPO. I feel...
TL;DR Summary: I need help choosing which degree to pursue. Read detailed part and cast a vote. If you feel like telling me some other things to consider please do!
Hello I am a sophomore at the University of Arkansas. I did a whole year of Business before switching to Comp Sci. I am...
I'm currently pursuing B.Sc degree with major applied math and minor physics. Do you guys think is it worth to switch to comp sci as my minor in terms of employability?
I have been accepted into the comp sci program at the University of California Santa Cruz(UCSC) and as an undeclared major at the University of California San Diego(UCSD). UCSD is ranked higher than UCSC, but UCSC is known for having a pretty good computer science department. If I had gotten the...
Hi all, per the title I'm looking for career advice on getting into fusion. Whether that is working at a fusion company or doing research in the field.
The university I graduated from was the best I could get into at the time, due to the poor grades I left there with (~2.5 GPA) from 06-08.
I...
Hi, I recently graduated with a Physics and (pure) Math double major but I'm having a bit of a crisis on where to go with my life. I'd like to pursue a Physics PhD, but I'm trying to think of a plan B in case that doesn't work out.
I have a general interest in math and programming, so I was...
How did you find PF?: google search
Hello fellow explorers in all regards.
A bit of background on myself.
I am first and foremost a musician and in particular a composer. I went to college at 18 studying music at an art school in the united states. Long story short, I spent a lost of time...
I'm majoring in physics and I'm planning on pursuing computational astrophysics in graduate school. Will a second major in computer science/programming look good to graduate schools, and/or will it give me great advantages in the field of computational astrophysics or astronomy?
I'm two semesters away from graduating, after which i will get a masters degree in stats. My last semester is basically just one where i take courses I want while i wait for grad school to start, because i will have graduated after the semester after this current semester. Which COMPUTER SCIENCE...
Hi,
so yeah, as the title suggests, I am stuck regarding which uni course to apply to. It is between computer science, and physics (with astrophysics if possible), and was wondering what you guys think, as I genuinely cannot make my mind up.
So I'll give you a quick run-down of why I'm stuck...
is comp sci minor worth it for stats major? Does it significantly boost value on the labor market?
Is it worth an extra year of school? Also, I'm 22 and feel left behind from my peers, who have graduated.
Hello. Currently i am interested on aerospace and nuclear engineering in the usa. However i was just curious about something. Is it possible for a person who has completed BS in computer science and electronics engineering from another country to switch to Aerospace or nuclear engineering for MS...
I'm finishing my BS in math this spring. I know a little c++ but not much to say I have mastered it. Is it smart to start a MS in comp sci so soon?
Should I wait and do some self study and then apply?
I am beginning a second undergraduate degree this fall and am trying to decide on a major but don't think I have enough information to discriminate between my top two choices.
My first degree was in mathematics education (where I developed a deep appreciation for math). I have interests in...
Homework Statement
http://imgur.com/BSntip0The Attempt at a Solution
for part a, i got the solution to be F1 = xy'+x'y= x⊕y (XOR) , F2 = x .y (AND)
for part b i don't understand how i would derive an equal equation that uses only NAND which is (xy') and inverter which is x'
Is there any type of job that utilizes scientific computation that does not require a PhD? I really enjoy DSP (digital signals processing), yet it seems like most of those do not want anyone aside from an electrical engineer. My educational background is "too much" but I'll explain it as I go...
Hello,
I am writing to ask for some academic career guidance. I am interested in doing research in cryptography at the PhD level. At present, I do not have much in the way of formal computer science, but I have programmed during internships/co-op positions and during a few undergraduate...
I have no previous experience with programming or any form of computer science. I am planning to take it this fall along with some basic math classes. I am thinking about taking this course because it is required for my major when I transfer (physics.) I am currently at a community college at...
I'm looking to transfer to University of Nevada Las Vegas. I've read that the local casinos snatch up CS majors like heroin brownies. Can anybody offer any other input to keep in mind?
I've checked and they're ABET accredited. I'm currently attending University of Arizona which was ranked in...
I've just finished my undergraduate degree, and am enjoying a few weeks of complete bliss with no assignment deadlines! I've been thinking a lot about my future career, and I was hoping to gain some insight and advice on possible directions. I have a B. Comp Sci with a major in Computational...
Hello, I'm new.
I'm 25 yrs old and am currently doing a M.S. in comp sci (after a BA in Chemistry/B.S. in math and concentration in physics).
My prof mainly wanted to go for Physical Chemistry; which as alluring as it may be, does not seem viable outside academia.
Thus, I chose comp sci...
Hi
I'm an incoming junior in high-school and I am planning on self-studying for the AP Physics C/E&M and AP Computer Science exams since my school doesn't offer these courses. I am buying the Barrons review books but what other study materials do I need?
I am also taking Physics B course in...
So I am at the point in my university that if i take 5 Hardware classes ill become a Comp Eng, if i take 3 software classes ill become a Comp Sci.
I can't do both since to get both ill have to do 3 classes, in any and then 30 extra credits to get the other one.. So this won't be a option since...
How to really learn c? Comp sci student
So i have read about 2 books about c, currentlybtaking a c class but I am having a bit of a learning issue
When the class first stared it was very easy, i got everything and was able to do all book excersices without problem, printf, scanf, ifs, for...
Hello,
I am currently in my Second year of Computer Engineering, but I often find myself not enjoying the electrical engineering courses that we have to take (Electromagnetics, Microelectronics, Circuits and Systems) but I immensely enjoy the programming courses and the Computer Engineering...
Hi everyone,
I'm thinking about doing a computer science/physics double major. I'm interested in computational physics, so I think it'd be a good match.
So I guess I have two questions...
1. If I wanted to do computational physics, would a computer science/math double major be a good...
Homework Statement
Given that I have a set W, with a multitude of subsets w1...wn, with arbitrary intersections, worst-case-scenario-unordered, I want to know what would be a good representation in a hash table. Basically I want to have things like A\cupB, A\capB, A - B, etc (the basic set...
Hi, there's a couple of intro courses of CS that I might take in the Spring. Are these 2 are different or not? Which would be better for a Physics possibly CS major.
CSC 116 Logic and Program Design
3 Credits
Introduces computer program design using concepts of structured programming and...
Homework Statement
I have to design a program that will calculate the hours worked by an employee in one day. Then calculate how much money they made that day, including overtime. You enter the times and the pay rate. Overtime pay is 1.5 normal.
For example
start: 8:50 A
end: 11:10 P
pay...
Do your core comp sci courses require strong working knowledge of mathematics and physics?
I am transferring some undergrad credits from a physics program into a comp sci program, but
my math and physics classes were about 10 years ago. I got A's in physics 1 and 2, calc 1, 2, 3, and...
Hi. I'm about to be a first-year undergrad student and am having some trouble choosing between two sequences. One of them is an Intro Comp Sci sequence - 2 quarters long - and the other is a first-year Physics sequence - 3 quarters long. My dad wants me to take the CS sequence, reasoning that...
Okay I talked to all my comp sci friends they can't get this one either. I must go to my poor friends in elec engineering. To be honest I kinda just started using bluetooth headphones to get around this problem and the people living below me told me i can't use my sound system anyways (they get...
Just some basic questions i have about function prototypes (functions)
What's an example of a code which has no parameters? ie: double func(void)
what is the purpose if the thing doesn't take in parameters? also, what if there is keyboard input and screen input what does that mean in the...
I used to think that computer science was all coding and making software. That displeased me greatly since I'm not the greatest at coding. Certainly not one of those people who started at 10 or even 16. It's not that I'm fundamentally bad at it, but I just tend to dislike it. Yet I am drawn to...
It seems that 50% of the people I know say "Do Comp Sci! It is the future and you can't go wrong with it no matter how things look right now." The other 50% say "If you major in CS, you will be driving trucks no matter how good you are. If not, you will definitely get replaced by the time you're...
Hello!
(First 2 paragraphs are explaining my situation so feel free to skip them! :redface: )
I've studied computer science in college.I live in QC, Canada where we have an extra step between high school and university called Cegep which is basically either a 2 year program leading to...
Hi All,
I've got a Computer Science undergrad from top 20 US university. I want to move into nanotech research. My CS degree was done through an engineering program. My GRE scores are good (1400+), but my GPA suffered a bit during my last year do to a family trauma (from 3.5 to 3.0). I have...
What courses will I expected to be taking?
I'm more of a straight up Maths guy myself, but would I have to take large amounts of science classes (eg. Physics/Chem)? As interesting as I find these classes, I struggled with them in 11th grade (now 12th.).
The thing is, I LOVE programming...
Hello, I am starting university this winter and I have a question for those of you who know a little bit about bioinformatics.
My school allows me to take 3 minors (Math,Computer science,Software engineering) and turn them into an applied science Bachelor's degree. This allows me to skip a lot...
I'm going to be a senior in hs this fall and am still fretting over my schedule. It's either IB Chem or AP Comp Sci A.
I can't take ap chem because i don't have space for the dbl pd class but ib covers most of it and with a little self-study (i have had friends who successfully done this...
Homework Statement
The problem is to find all the prime numbers between one and one-hundred and print them out in pseudocode.
Here is my attempt. The problem is that when it's false, isPrime will be false but when it tries to divide by the next number and it is true, it makes isPrime true...
Homework Statement
(Programming) A customer brings purchases worth less than $20 to the till, and hands over a $20 bill. Write a program that prompts a user for the purchase total, then figures out what change the customer should receive -- i.e., how many $10 bills, how many $5 bills, how many...
Hi, I'm currently a sophomore at Mt. San Antonio College, CA, and I'm thinking about what to major in. I'm interested in a lot of stuff on physics as well as computer science. I'm wondering if Minoring (or double majoring) in computer science would help me in what I want to do as far as...
Hello all
If we want to write a recursive method that multiplies two positive integers using repeated additions, we know that: a\times b = a + (a\times(b-1)) Would this be correct:
// pre: a and b are positive
// post: returning the product of a and b.
public int mult(int a, int b...
Let's say you want to write an algorithm for MergeSort given the following: public void(int[]a, int n1, int m, int n2) I know the algorithm:
MergeSort
1. If array has 1 element don't don anything
2. Split array in two halves
3. Sort the first half and the second half
4. Merge both...