school

MBA for a Computer Science guy?

I am a Programmer with a BS in Computer Science and I have recently been considering taking the GMAT and applying for business school. I have been in the work force for nearly 6 years and am wondering if my career path is doomed to be a programmer with highest hopes of a lead programmer in years to come. For the managers out there will a...

What would you consider to be, the ultimate curriculum for today’s software developer?

You are the newly appointed Dean of Computer Science at a school that has no Computer Science program. With all your year's of knowledge, you know a thing or two about what was worth learning, what was a waste of your time, and what you wish you knew sooner. For instance, Assembly language early on was ideal for me... but the lack of for...

What are the specific differences between a CS and CIS degree?

I know CIS is more business oriented and CS is more math based, but what specific developer related classes/skills are taught only in CS? I currently have a CIS degree and am trying to understand the typical "gaps" in development knowledge that exist for CIS degreed developers vs CS. ...

Does it matter where you get your CS degree

Does going to a less famous University that might not be terribly selective necessarily preclude someone from being considered from the elite software companies, i.e. Google or Microsoft regardless of my actual abilities? Furthermore how often do you find your alumni places a factor when looking for a job? Thanks again for the responses...

School Management Software (NOT Content Management System)

Hi, I'm looking for management software for schools, that provides management for courses, students, registrations, classes, etc. Can any one name some free ones? I prefer Java/(j)Ruby but any good stuff will do. I'm not sure a CMS will fit my needs, since I will need some custom stuff like notifications and emitting grades/classificati...

x86 question about bit comparisons

Im having a problem with a final part of my assignment. We get in a stream of bits, etc etc, in the stream is an integer with the number of 1's in the text portion. I get that integer and its 24 which is correct, now i loop through the text data i get and i try to count all the 1's in there. But my proc is always returning zero. I was a...

What is the most important thing you weren't taught in school?

What is the most important thing you weren't taught in school? What topics are missing from the CS/IS education? Posted so far How to sell an idea Principles: Often, good enough is better than perfect. Making mistakes is actually a Good Thing™ -- as long as they're new mistakes. If a user can break your code they will. In the ...

Is writing code out still considered an algorithmic representation?

I just lost 50% of my answer on a test because I wrote the code out instead of an algorithm on my midterm, bumping me from an A to a C. Is writing code out still considered an algorithmic representation? Wikipedia: Algorithm Representation (since programming style is pretty much consensus-based) EDIT: Ok, so let me make a few points cl...

Is it worth learning Java/J2EE/Spring/Hibernate in middle/high school?

I'm a middle school student and I've taught myself to program. I've learned to think in objects and algorithms, how to use loops and ifs and functions and variables. I've also learned PHP, and to a lesser extent Rails and Django (the kinds of things I think of to build are usually database-driven web applications, and I really enjoy doin...

How to make up for lack of a computer science degree?

I’m a telecommunications major who has taken the two intro programming classes as well as a data structures class. I’m not sure if I want to do networking or software development. Although I know several languages and am able to throw together quick and dirty solutions I don’t have a strong theoretical backround. What topics would you re...

"Multiple inheritance" (generalisation relationship) in data models

For some school groupwork, I'm making a Generic Pizza Delivery Everything Management System, and got stumped on a problem during data modelling that I can't figure out without using at least several layers of ugly. The restaurant keeps stock of ingredients and beverages/snacks/etc. (I'll refer to these as "drinks"). Drinks have a sellin...

Free Computer Science Textbooks

I would love to make a comprehensive list of the free textbooks that are available online. I know of a bunch, but most of them aren't related to computer science. I was wondering if anyone has any bookmarks to good, free, possibly old, cs textbooks that are available online? (and please note that I am not looking to pirate textbooks, ...

If I wanted to learn how to create web apps, what route would you all recommend?

Would you recommend: Taking an online course? If so, any recs? Reading books? If so, again any recs? Anything else? I'm 31 years old and have a great career so going back to school full-time isn't an option...but I would love to start learning how to program. ...

Should I learn C++ and Java simultaneously?

I'd love to start writing Android apps. That's apparently all in Java. Programming jobs on Craigslist are at least 100 Java to 1 C++. I want to learn Java. Unfortunately, the CS program I'm considering teaches C++ rather than Java, so C++ is what I'm learning. (I'm sure learning C++ will teach me to code well, but so would Java, and...

Developing a Robocode type game with .Net, for a School Assignment

I am currently in my final year at school, studying for a Higher National Diploma in Computer Studies, and basically in this final semester, we need to develop a Software Project, that basically incorporates a whole system. Now, what I'm thinking of doing is something along the lines of Robocode, but instead of Java, I will be doing th...

Programming: School vs Professional

I have had these questions for several years and haven't received a straight answer from anyone in the teaching profession. What are the most important things you have learned from higher level education as they apply to programming? What things were sorely lacking from your formal education? Was there anything you were taught that was...

Online Computer Science Degrees

First, let me state that I prefer in class training. I like the exchange that students have with the professors. Now, saying that, it is very hard for me to take regular in-class courses at my local university because I am a father and husband and I need to work during the day to support my family. I never knew what I wanted to do with m...

Good Programming Projects/Assignments for Students

I remember when I took my first programming class in the 11th grade in high school. The course was called AP Computer Science. Anyway, the teacher had some very cool and challenging assignments to help us learn. One of which was a 2D fish tank simulation. The fish in the tank had a sex and other characteristics. Fish were born of other ...

Starting Intermediate Level C# Class, with heavy focus on UML... Your best tips or experinced advice?

I'm starting my 2nd class in C# programming through Kaplan online school. I have some limited interaction with the professor and the class online, but nothing like in an actual school. I'm about to go through "Modern Software Development Using C#.NET" by Richard Wiener. It seems the book as a extremely heavy focus on UML (which I don't e...

Programming education and OOP

Just to clarify, I left school some years ago entering with no or very little programming experience. The programming classes was primary c++ and java. The focus was heavily OOP related with interfaces, abstract classes and so on. After working in the IT industry for some years, slowly the benefit of "real" OOP programming is becoming cl...