science

Graduate studies after a computer science degree

I am currently a computer science undergraduate student(5-year studies).What do you propose for graduate studies,concerning market needs? ...

The art of programming

I see programming as the meeting-place of creative arts and science. Most of us ... are interested in programming for the fulfillment achieved by creativeness tempered by the rigor of applied science; produce extremely high quality products that we distribute for free (FOSS, as an example); subject ourselves to peer-reviews that few e...

Probability of selecting an element from a set

Hello, The expected probability of randomly selecting an element from a set of n elements is P=1.0/n . Suppose I check P using an unbiased method sufficiently many times. What is the distribution type of P? It is clear that P is not normally distributed, since cannot be negative. Thus, may I correctly assume that P is gamma distributed? ...

What programming languages are used in different scientific domains?

Does anyone know a of a distribution of programming language usage over scientific domains? Thanks! ...

Computer simulation of the Evolution process.

Does anybody know about the scientifically based computer simulation of the Evolution process on Earth? Have the attempts been made to come up with such simulation, and what is the result? ...

How useful are math and science in programming?

Much of the material taught these days under the guise of computer science could be more accurately called software engineering, and a great deal of programming is more about gluing together widgets rather than coming up with brand new widgets that work better or do something weird and new. However, there are some clever people who have ...

Should I keep reading the pragmatic programmer?

I have heard from many sources that this is one of the best books for programmers, I am currently about 50 pages into it, and so far I have only been understanding about 35% of what the authors are talking about. I am thinking maybe I am just not ready, So my question is, should I continue to read this book "now" or read it later when I ...

Where to find programming projects that help science?

I would like to work on a programming project in my spare time and would like to know if there is a project where I can help the science community in some way? Thanks! ...

Tired of programming GUI/Business Applications, what to do next?

As the title suggests, I've been making little GUI widgets and business web applications recently and I'm getting pretty bored of creating them. I'm more interested in the theoretical stuff they teach in school such as data structures and algorithms. I really enjoyed the operating systems course and networking course that I took. I wo...

How to generate a universe?

If I wanted to generate a universe/galaxy like that of Elite or Spore, what would be some good programming reference materials and algorithms to take into account? ...

What topic or idea would you suggest for an MS Computer Science thesis?

What topic or idea would you suggest for an MS Computer Science thesis? ...

Is The Art of Computer Programming worth it?

Possible Duplicate: The Art of Computer Programming - What Can I Get From Reading the Lot? I'm an experienced developer that is trying to buy books that will help her become a better programmer and aid her in solving complex problems. I'm considering The Art of Computer Programming by Knuth (the first 4 volumes). I know that th...

Alternatives to the GNU Scientific Library

Are there any C libraries (preferably open source) which are comparable to the GNU Scientific Library (a large library of commonly science & math routines)? ...

Performing BLAST/SmithWaterman searches directly from my application

I'm working on a small application and thinking about integrating BLAST or other local alignment searches into my application. My searching has only brought up programs, which need to be installed and called as an external program. Is there a way short of me implementing it from scratch? Any pre-made library perhaps? ...

Software for drawing scientific data

I'm looking for a software for drawing scientific data, mostly vectors, coordinate systems and diagrams, for example: ...

The reading list for scientific programmer

Hi all, I am working to become a scientific programmer. I have enough background in Math and Stat but rather lacking on programming background. I found it very hard to learn how to use a language for scientific programming because most of the reference for SP are close to trivial. My work involves statistical/financial modelling and ...

Can basic Geometry ever come useful to a Beginner to Intermediate skilled Java coder?

Just Curious. I'm currently foraying into the world of Java coding, and, was wondering weather Geometry can come useful in the kind of programming a Beginner to Intermediate Skill level Java coder has. ...

Parsing periodic elements in PHP/html

This problem actually hit me recently. So I was tasked with putting people's bios up on the web (asked for opinions in a different question), which I went with XML and just created elements based on what sections was going to be displayed. Some people had formulas in their bio and when I was copying/pasting the formatting didn't copy o...

How to extract the first hit elements from an XML NCBI BLAST file?

Hello all, Im trying to extract only the first hit from an NCBI xml BLAST file. next I would like to get only the first HSP. at the final stage I would like to get these based on best score. to make things clear here a sample of the xml file: <?xml version="1.0"?> <!DOCTYPE BlastOutput PUBLIC "-//NCBI//NCBI BlastOutput/EN" "http://www.n...

Find research collaborations for programming and publications

Hi, Let's say that I work on a public research organisation, as researcher with PhD, background in biophysical sciences and lots of PostDoc experience and that I need to get some number of scientific publications in high-impact journals each year in order to get extensions of our contract. Let's say that I am really competent in some ...