DO NOT USE THIS TAG IT IS PART OF STCI BURNINATION EFFORT.

learn more… | top users | synonyms

8
votes
8answers
2k views

The Programming Mindset [closed]

I'm going to start off by saying that I'm in my second year as a Software Engineering major at R.I.T in New York. I had no experience programming in high school and ever since attending college I have ...
8
votes
5answers
457 views

How big is the gap between what you learn in CS curriculums and what you need in real life projects? [closed]

I'm in my last year in a 4 year CS curriculum and I would very much like to contribute to a FOSS project. Unfortunately, I feel that there is no way I can do useful coding, whether it is bug fixing or ...
20
votes
5answers
5k views

Is objected oriented programming paradigm outdated since it is anti-modular and anti-parallel? [closed]

I have read the controversial article Teaching FP to freshmen posted by Robert Harper who is a professor in CMU. He claimed that CMU would no longer teach object oriented programming in the ...
4
votes
6answers
217 views

Preparation for Ph.D [closed]

I am going to start Ph.D (software security research) very soon. How can I prepare for that. Please recommend any tools or softwares that I need to familiarize with before stating the Ph.D. Any ...
8
votes
5answers
8k views

Recomendation for Math books related to computer science [duplicate]

Possible Duplicate: Is there a canonical book on mathematics for programmers? I need your recommendation for math books related to computer science in these areas: Boolean Algebra ...
7
votes
3answers
292 views

Quick update of what's new in Java in the last 5 years? [closed]

It's been 5 years since I worked with Java, but I'm in the job market again and there seem to be more Java positions than C/C++ where I live now. Are there any resources to quickly come back up to ...
43
votes
27answers
8k views

What is the biggest weakness of students graduating with degrees in Computer Science? [closed]

This question is directed more toward employers and graduate student advisors/professors but all opinions are welcome. What do you find is a common weakness of new hires and/or new grad students? Is ...
13
votes
9answers
1k views

How do I tell my parents that landing a job is what actually counts? [closed]

On one side, I just want to get a degree with a 3.0 GPA. On the other side, my parents want more than just a 3. Now here's the thing. I program with a passion. I spend day and night programming. And ...
12
votes
13answers
1k views

As a code monkey, how to discuss programming with a guy who almost has a doctorate in computer science [closed]

A friend of my wife's is coming over for dinner tonight and he is a lot smarter than me. What do we have in common, well... A Bachelor's in Computer Science, and that should be enough of a ...
5
votes
13answers
710 views

What did your college do right and what could they improve upon? [closed]

Whether you learned from a University, or mentor, or what have you (I'm mainly more concerned with University/Equivalent), what did the institution do right? And what do you think they could've ...
7
votes
8answers
8k views

Am I making the right decision to take Information technology/system as my course in college? [closed]

I am a student who just ended my high school last year. I will be entering college any time between march to August. And.. I am thinking of studying Information technology/System as my course in ...
8
votes
3answers
217 views

Where can I obtain a first-generation copy of the classic “Sorting out Sorting”? [closed]

I cannot even figure out who made it - even the IMDB page is mostly blank, and Wikipedia does not seem to have any information about it. For such a useful film in CompSci, it strikes me as odd that ...
4
votes
7answers
2k views

How to ensure quality of code? [closed]

I have been learning programming in C# for about a year and a half now. How should I ensure that the code that I am writing and the habits are forming are good ones? ie. I don't want to end up having ...
3
votes
2answers
205 views

Organizations that encourage kids to program [closed]

Since my son started going to school, I've been noticing a very serious lack of organizations to encourage kids to program or at least letting them know how to get involved in programming. Are there ...
4
votes
4answers
282 views

Are there any online/parttime degree programs focused on IT Security? [closed]

I'm a software engineer and would like to focus more on security related stuff (cryptography, mobile security, identity management, ...). As I would like to do a M.S. in Computer Science anyway I'm ...
7
votes
5answers
424 views

What are the most common stumbling blocks when it comes to learning programming, in order of difficulty? [closed]

I seem to remember that linked lists, recursion, pointers, and memory management are all good examples of stumbling blocks - places where the aspiring programmer typically ends up spending significant ...
9
votes
6answers
405 views

Giving a presentation on “code style and design patterns” [closed]

My company (small, about 40 people across 3 offices) occasionally does "developer workshops" online where one of the devs hosts a presentation about some tech topic. It's not necessarily about our ...
0
votes
2answers
350 views

Distance Education in Computer Science - HCI [closed]

I have been a software engineer / graphic designer for a few years and have recently been considering furthering my education in the field. (It was actually a very generous Christmas present) I would ...
21
votes
12answers
964 views

Efficiency of self-education [closed]

Do you think being self-educated in software development is good? Please give an example of what you have learnt successfully by yourself.
7
votes
9answers
1k views

How long does a Comp Sci degree last? [closed]

I keep hearing from people that if I don't become a programmer soon after graduation my degree will be a useless piece of paper, they claim it will become outdated. I kind of find this hard to ...
4
votes
6answers
438 views

How can I introduce new technology to my team? [closed]

I work on several teams that are living in the past, and I'm trying to introduce them to new technologies like ASP.NET MVC2. What are good ways to introduce new technology in a positive light?
16
votes
7answers
3k views

Is it still worth learning desktop gui development? [closed]

For the last couple of years, all of the serious projects I have worked on have been either web based, or had a non graphical user interface (services, command line scripts etc...). I can throw ...
15
votes
14answers
1k views

Education vs. Experience [closed]

I'm going through a rough time. I'm a CS student at UIUC, which I hear is one of the top schools for CS. I love computers and programming. I've been pretty much doing it my whole life. I'm a freshmen ...
12
votes
8answers
2k views

Great Lunch and Learn Topics [closed]

We recently revived the lunch in learns for the programming department in the company I work for. We were all asked if we had any ideas for a session, and if we would be interested in doing a ...
12
votes
5answers
8k views

Not-for-profit universities that offer computer science undergraduate degree online? [closed]

There are many masters degree programs in computer science online offered by reputable organizations. However, I've found very few bachelors only degree programs offered by non for-profit ...
0
votes
7answers
4k views

B.A Computer Science Vs B.S Inf Tech? [closed]

Would a recruiter prefer a B.A in Comp Science from a more prestigious university or a B.S in Inf Tech from just an average university? Would it matter for someone already established in the field ...
0
votes
2answers
2k views

Degree after BSc in Computer Science: Marketing, MBA, Techno-MBA, HCI? [closed]

Since a year I am a graduated Computer Engineer, and am now working in named field since 2 years. However, I'd like to get a Masters in a "softer" field and was thinking over the following choices: ...