Should I take computer science or software engineering?




retrogamer


It seems to be all the colleges teach "computer science" but none of them really teach "software engineering". Now I want to do software engineering but I hear computer sciences has some elements of software engineering.. but tends to focus more on the theoreticaland mathematical aspects of computers and programming, while software engineering is just all about creating software and having a deeper understanding of the whole software development process. Which is what I want to do. Can some one please explain to me the diffference between Computer science and software engineering and if I should just take computer science or keep looking for a college that caters directly to just software engineering.


Answer
I would take computer science. Part of your degree will probably require you to take software engineering courses. Software Engineering is more focused on large project development. Working with teams of developers. It is and engineering discipline where you learn rules and procedures on how to develop software using a defined process. Computer Science is more focused on algorithms, coding, data structures and pure software. Computer Science degree will give you more flexibility and more options. I'd take Software Engineering courses as it is important to know because big companies work like that. A lot of companies follow different processes. So, they will train you on the job. Just get a class or two in software engineering and you'll know the basics.

Computer Software Engineer?




Thomas


I'm doing a report on computer software engineer. What are the good and bad things about being a computer software engineer?


Answer
Software engineering and development has been called "playing with Lego blocks, only for adults". That's probably the single most interesting thing for CS engineers and software developers in general - they get to tinker with complex systems in a playful way, and when they're done, they haven't only biult a toy fort or space station but something that other people will actually use. It's definitely a calling for creative people.

On the other hand, working with computers all the time often leads to social isolation. That's very subjective though... there are CS pros who go out 2-3 times a week, raise a family, and have all sorts of hobbies on the side. I've seen that in a few of my colleages. But as with all stereotypes (geeks, nerds) , there's a kernel of truth in it. Some other people find interacting with machines a lot more interesting and rewarding than actual human relationships. Add to this that the CS field is still very much a guys-only club, and you will see that some dedicated developers will have a hard time finding their SO.

If you're employed in a software company, the creativity and enjoyment at trying out new techniques (the very things that got you into this area) will be limited by the strict demands of your superiors (who often don't have a clue what development actually means). If, on the other hand, you're working on a project basis, you're mostly free from the pointy haired bosses, instead you have to become your own pointy haired boss. Outside of a corporate setting, you alone dictate how fast and thorough you can affort to work. You're freer, at a price.

All things considered, if your main interest is telling machines what to do, and how to react to different stimuli (inputs), there's probabyl no way around becoming a software (or hardware) engineer. YMMV

Hope that helps!




Powered by Yahoo! Answers

Comments :

0 komentar to “Should I take computer science or software engineering?”
 

Sexy Lace Bikini

Leave little to the imagination in this super sexy booty short bikini transparent lace. Adjustable triangle top with peek-a-boo slits ties at neck and back. Matching ruffled booty shorts leave so little to the imagination! 90% Nylon 10% Spandex. Four way stretch means one size fits most. Unlined. Club Wear by Body Zone Read More

LG Scarlet

This event, which was attended by more than 200 media from Middle East and Africa, followed earlier events in Los Angeles and in London that drew celebrities for a mock premiere event to reveal the secret of “Scarlet, The Hit New TV Series,” which had been promoted through broadcast and online trailers.