cs

What problems can be solved, or tackled more easily, using graphs and trees?

What are the most common problems that can be solved with both these data structures? It would be good for me to have also recommendations on books that: Implement the structures Implement and explain the reasoning of the algorithms that use them Thanks!...

Retrieve all nodes in a tree that are children of another one

(Before you down mod it: nope, this is not homework) I have a web system which has a classical parent-children menu saved in a database, with fields id as the PK, and parent_id to pointing to the owning menu. (Yes, I know this doesn't scale very well, but that's another topic). So for these records (id-parent_id pairs): 0-7 0-4 4-9 4...

Interesting Master's degree programs?

I'm applying for a masters in fall of next year and was wondering if anyone had suggestions for interesting/challenging master's degrees in CS. I think that even though picking the right university is important, it is even more important to pick a master's degree where you'll find talented/creative people to interact and learn from. bac...

Advice for a CS ungrad before starting on my degree

I've had a few CS classes in Java, C# and VB and have learned a good bit of PERL, Python, Javascript, WPF and RegEx's for my current job. I've applied to the CS dept at the University of Washington and am still waiting to hear if I've been accepted. My question is, what should I be doing now, during the summer months before I hopefully...

Personal MBA, except for CS

Is there something online like personalMBA for a CS degree? Something like a list of courses with syllabus and books. After going through everything you are sure to have covered everything they do in a normal college. ...

Resources for Beginning CS

I have been writing PHP, Ruby, ColdFusion, and javascript (not a language, I know), for several years. But I am really wanting to get more into the world of Computer Science and writing in lower-level languages. What are some good resources for starting out? It seems like every book I have gotten has been extremely elementary, and t...

Most appropriate master's degree?

I have an Information Systems BS and have about 2 yrs experience so far as a software developer. I really enjoy CS and the theory behind it and this is the reason I have been looking into some sort of CS masters program. I am unsure if I would go for a Ph.D but I'd like to keep that option open if possible. However, I recently applied an...

Hackers as CS Majors - Easy?

Just curious. For those of you who had extensive experience programming before school (or who got really, really good at programming during school); did your CS classes become very easy? Almost like trivial side work? ...

Pinging CS Servers

Hello, This has been bothering me for awhile, can some one show me how to ping a counter strike server. I just want to ping the server and see if it is online, thats all. I found many small snippets online that were using fsock and UDP to do this but none of them actually did the job i wanted it to do. Most of the ones i found were s...

intro cs course that builds a computer using java

Hi everyone, about two years ago I heard of a CS intro course designed around simulating a computer from gates all the way up. The only details I think I remember are that the course used Java and was available as a free online resource. If you know what course this is, I'd appreciate the pointer though Google might wonder why my sudden...

What is the formal name for a table that maps multiple data to a single id?

For example, if I wanted if I wanted to parse the input arguments from a java program and use the input option as a key to get a variable name... i.e. java optionTable ------------------------------------------------------ option | option help | internal option variable name | I could implement this using brute force tactics, such a...

Computer Science & Distance Learning

Hi, I have a degree in mathematics, and I am really interested in a CS degree. However, due to various restrictions, i would like to acquire a CS degree via distance learning. Are there any good universities (especially in EU) that offer this kind of degree ? ...