Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-8081-120121-

Computer Science or Software engineering?

Name: Anonymous 2006-11-27 17:22

What are the main differences?

Name: Anonymous 2006-11-27 21:23

Theory vs. execution. Exploration vs. process.

Name: Anonymous 2006-11-27 22:01

Software Engineering focuses on the process of designing software -- high level stuff.  Finishing the course, you should be able to take an idea and design a whole software solution for it, regardless of the programming language involved.

Computer Science in very general, too general to be of much use without specialization.  You'll learn some programming, some software design, hardware, networking, everything.  Very useful stuff, but you'll need to supplement it with plenty of experience to get much out of it.

Name: Anonymous 2006-11-28 4:30

Software Engineering is www.opera.com
Computer Science is Opera sucks sure there's an ebuild for opera but it just get dropped to /opt, it's statically linked, and it's
CLOSED SOURCE, which means that it is a BINARY PACKAGE

Name: Anonymous 2006-11-28 5:06

Software engineering is engineering, computer science is science. All clear? Good.

Name: Anonymous 2006-11-28 9:16 (sage)

software engineering is a bunch of nerds arguing about whether Scrum is better than Waterfall

computer science is a bunch of nerds arguing about whether LISP is better than .NET

Name: Anonymous 2006-11-28 13:21 (sage)

>>6
listen to this man

Name: Anonymous 2006-11-28 13:44

>>6
there's a general consensus that waterfall sucks ass

Name: Anonymous 2006-11-28 15:00

computer science is a bunch of nerds arguing about whether LISP is better than .NET

What is there to argue?

Name: Anonymous 2006-11-28 17:32

>>7
LISTEN TO THIS MAN

Name: Anonymous 2006-11-28 18:09

Don't choose either. QUIT NOW. Your degree is worthless.

Name: Anonymous 2006-11-28 19:07

Your logic is retarded. Computer Science is better.

Name: Anonymous 2006-11-28 22:41

THANKS GUYZ

Name: Anonymous 2006-11-28 22:43

A computer science degree is like a ticket to fame, riches, sex, respect, and power, plus, you will be the fucking man (or possible woman).

A software engineering degree means you will post on slashdot and die of a heart attack.

Name: Anonymous 2006-11-29 4:42

>>14
A computer science degree is like a ticket to fame, riches, sex, respect, and power, plus, you will be the fucking man (or possible woman).
Agree on the rest, but somewhow I doubt sex.

Name: Anonymous 2006-11-29 7:51

A computer science degree means you will post on slashdot and die of a heart attack.
A software engineering degree means you will post on slashdot and die of a heart attack.
Fixed.

Name: Anonymous 2006-11-29 9:49

Computer science is the theory and maths behind it.

Software engineering is taking that theory and putting it to good use building programmes.

However, now days, they two are mixed and muddled up, and are most likely used interchangeably by a lot of places.

Name: Anonymous 2006-11-29 19:23

Computer Science: 1/0
Software Engineering: hello im fairX the haxxor join my community of hackers if you payme enough i will give you access to a private area of haxx ;)

Name: Anonymous 2006-11-29 22:32

>>2
>>5
>>17
LISTEN TO THESE MANS

Name: Anonymous 2006-11-29 23:51

So, they basically provide the same job oppertunities?

Name: Anonymous 2006-11-30 5:20

>>20
I know what you're thinking: "same job opportunities + less maths = choose software engineering!".

I believe you're better prepared for the job with Computer Science though.

Name: Anonymous 2006-11-30 7:05 (sage)

>>21
software engineering fails for not providing enough maths.
computer science fails for providing the wrong kind of maths.

Name: Anonymous 2006-11-30 14:04

they are not aimed to do the same kind of work, CS is research, CE is development.

Name: Anonymous 2006-11-30 15:27

>>22
Amen.

Name: Anonymous 2006-11-30 18:21

>>22
computer science fails for providing the wrong kind of maths.
I agree with this.

Name: Anonymous 2006-11-30 20:36

At my (UK) University, the two are pretty much identical except SE has a compulsory large businessey (project planning etc.) module, and it gives you the option of doing a 4th year of more SE style modules. You also get an BEng degree rather than CS' BSci.

If your Uni is the same, take CS and pick alternative modules that interest you, then learn the business stuff on a work placement.

Name: Anonymous 2006-12-01 4:32

Business stuff is about reading buzzwords from a magazine or (modern) whitepapers (pretty much like toilet paper), repeating them to your business pals and circle-jerk speeches, and taking every step towards fucking your own business by grossly misunderstanding what your own company does and killing all that gives it any value, until you fold because the dot-com model has failed.

Name: Anonymous 2006-12-01 5:14

>>27

You must be working in the wrong type of business. It's completely the opposite where I work.

Name: Anonymous 2006-12-01 8:30

CS is for dorks, do a real science like Chemistry!

Name: Anonymous 2006-12-01 8:45

>>29

That's too difficult.

Name: Anonymous 2006-12-01 10:50

>>30
lol CS is for retards

Name: Anonymous 2006-12-01 11:04

chemistry is for dorks, do a real science like physics.

Name: Anonymous 2006-12-01 12:53

physics is for dweebs. do real science like pure maths.

Name: Anonymous 2006-12-01 14:35

>>33
pure maths is for uptights. Philosophy is the way to go.

Name: Anonymous 2006-12-01 16:19

Philosophy is for people without the balls to get serious and deterministic.

Astrology for the win.

Name: Anonymous 2006-12-02 4:59

Not much. I think CS has more theoryetical classes (automata, context free languages, etc).

Name: Anonymous 2006-12-02 5:18

A software engineer without knowledge of language and automata theory (the two of which come together) is IMO crippled.

Name: Anonymous 2006-12-02 14:42 (sage)

computer scientists learn how to program
software engineers learn how to tell people to program without having any understanding

Name: Anonymous 2006-12-02 19:43

>>38
This man knows what he's talking about.

Name: Anonymous 2006-12-03 8:28 (sage)

>>38
fail.

computer scientists learn how to be incompetant
software engineers learn how to tell people how to be incompetant without having any understanding

Name: Anonymous 2006-12-03 12:34

>>38
I'm sorry but most "scientists" I've met knew nothing about optimization and language features.

Name: Anonymous 2006-12-03 13:05

>>41
They also get the job done.. and when they need speed they turn to faster more effecient algorithms instead of worrying about pre- and post-increment and if that makes a temporary or not.

Way to show that you suck shit from a straw.

Name: Anonymous 2006-12-03 13:08

Don't so Software Engineering if it is an engineering degree. You get an iron ring but you get a poor education. If you truly care about learning and being well rounded and smart with computers and programming I recommend CS. Anything in SENG you can pick up in CS because to get an accreditted CS program you don't need the worthless Engineering courses that waste engineers time.

That said, an Iron ring sometimes allows you to earn more because you are officially an engineer (not PENG)

Name: Anonymous 2006-12-03 13:47

>>42
| They also get the job done..

are you kidding? they write layers upon layers of theoretical crap and charts, without touching a keyboard. when I left Uni, I discovered efficiency

Name: Anonymous 2006-12-03 17:34

>>44
Then you've never met a scientist.
Also you display ignorance of anything technical beyond what you can immediately run. Have fun programming "indy" games loser.

Name: Anonymous 2006-12-03 18:04

>>42
Truth

>>44
Most universities suck, but ultimately, Computer Science leaves you in a better shape than Software Engineering. In Software Engineering, you don't touch a keyboard either - nor you learn much theory. You just waste time with management crap. You end up believing you're doing any real work by talking about software life cycles.

Name: Anonymous 2006-12-04 5:58

>>46
hmmm a choice between crap or crap...physics sounds pretty good right now

Name: Anonymous 2006-12-04 13:02

>>47
fucking signed. i am interested in computers and programming languages but i would rather learn i guess cool shit like physics rather than this. PS. i am a physics major.

Name: Anonymous 2006-12-04 13:16

>>48

Learn grammar.

Name: Anonymous 2006-12-04 14:46

>>45
show me a real scientist, noob. all the real scientists I know are NOT working in universities, learn real life instead of living in your school dream world.

Name: Anonymous 2006-12-04 15:35

>>49
oh no...i forgot a few commas. big deal.

Name: Anonymous 2006-12-04 15:49 (sage)

>>51
Use shift you commie bastard.

Name: Anonymous 2006-12-04 16:37

>>51

Your lack of attention to detail indicates massive FAIL.

Name: Anonymous 2006-12-04 18:41

>>52 and >>53

Name: Anonymous 2006-12-04 18:47

>>49,51,52
your pedantickiness indicates sticks up your asses.

Name: Anonymous 2006-12-04 18:50

>>49,52,53  <--- fix't

Name: Anonymous 2006-12-05 1:16

They are about the same, but engineers get paid more so
Software Engineering > Computer Science

Name: Anonymous 2006-12-05 3:51

>>43
Anything in SENG you can pick up in CS because to get an accreditted CS program you don't need the worthless Engineering courses that waste engineers time.
Signed. Software Eng here; all my free units are IT related, and I'm getting Distinctions/High Distinctions, and in the engo crap I'm floundering. Who's idea was it to associate _electrical_ engineering with software?

Then again, I was programming well before I got into university, so w/e.

Name: Anonymous 2006-12-05 4:58

>>55-56
No, >>52 and >>53 were right. Attention to detail is a very important skill for Computer Science or (successful) Software Engineering. If you can't be strict enough to use punctuation properly in a post, you won't be able to come up with any half-decent design. For example, if you design a syntax for a programming language, you'll end up with Perl.

>>57
Who said that? That's an oversimplification. Keep thinking that and you'll see.

Name: Anonymous 2006-12-05 10:00

>>59

Larry Wall has perfect grammar. He's just insane.

Name: Anonymous 2006-12-05 11:30

>>60
But the language is so carelessly designed, has such braindead syntactic features and plays so dangerously near ambiguity, it's my favourite example of poor, careless, easy-going (or rather, everything-goes) design.

Name: Anonymous 2006-12-05 11:35

good for loop example?
in java

Name: Anonymous 2006-12-05 12:12

Larry Wall has perfect grammar. He's just a Christian.

Fixed. Admittedly Christianity is a subset of insanity, but I like to be specific.

Name: Anonymous 2006-12-05 13:50

>>64

A most interesting read, I am intrigued!  Where can I subscribe to your newsletter>

Name: Anonymous 2006-12-05 14:30 (sage)

Name: Anonymous 2006-12-05 15:27

Name: Anonymous 2006-12-05 16:07

>>67

That was an odd read

Name: Anonymous 2006-12-05 21:08

>>67

I feel pretty lame for laughing at "if you're really a reductionist, you'll say it's a just bunch of photons, but we won't go there, because it wouldn't shed any light on the subject."

Name: Anonymous 2006-12-06 0:17

>>59
no if i can't be strict enough to puctuate or capitalize its because i dont feel like it
not because i cant

Name: Anonymous 2006-12-06 2:01

>>67
The fact is, your brain is built to do Perl programming.

Name: Anonymous 2006-12-06 2:37

computer science is not engineering
nor is software engineering

real engineers are far cooler

Name: Anonymous 2006-12-06 7:04

>>70
Programming is a philosophy. A way of life. You can never be strict enough. In order to succeed, you need to live as if you were programming 24/7. If you have a normal life, with society stuff and nonstrictness, you will fail. You have to think like an automata. A Turing automata. And then - success. It's wonderful. But be careful: programming will change your life, so think twice before becoming a programmer.

Name: Anonymous 2006-12-06 9:24

>>72 GTFO my /prog/

Name: Anonymous 2006-12-06 14:19

javascript:(function(){document.body.style.textTransform='lowercase'})()for great justice.

Name: Anonymous 2006-12-06 14:21

oh, and somebody should fix that problem with newlines disappearing after code sections... it's really annoying.

Name: Anonymous 2006-12-06 15:55

>>73
I am sorry. my whole life does not revolve around sitting in front of the computer all day and reducing by brain to a turing machine.

Name: Anonymous 2006-12-06 16:21

>>76

done

Name: Anonymous 2006-12-06 17:40

lulz comprutashuns

Name: Anonymous 2006-12-06 23:42

Apparently, I can get a BA in Computer Science at my school. Explain that one to me!

Name: Anonymous 2006-12-07 4:34

>>80

TOO MANY ESSAYS

Name: Anonymous 2006-12-07 11:31

>>80
I can get a BA in Physics too. It's like a BS except you don't have to take senior level courses.

Name: Anonymous 2006-12-07 13:22

Oxford and Cambridge also only hand out BAs.

Name: Anonymous 2006-12-07 15:14

>>82
There's no such thing as a BS, it's BSc.

Name: Anonymous 2006-12-07 16:15

fn :{:|:&}
:

Name: Anonymous 2006-12-07 16:15

>>84
quit being such a pedantic fuck

Name: Anonymous 2006-12-07 18:28

>>86

Please see your doctor about those anger problems

Name: Angry Internet man 2006-12-07 20:08

>>87
shut up you stupid dumb fuck

Name: Anonymous 2006-12-07 22:27

>>84
FAIL

Name: Anonymous 2006-12-08 10:32

>>26
Do you go to the same Uni as me (B'ham)??

Name: Anonymous 2006-12-08 12:01

>>90

I'm not >>26 but I used to go to Birmingham Uni. I really miss the place! Have you found the secret tunnels yet?

Name: Anonymous 2006-12-08 13:20

>>88
>>89
>>90
>>91
same person, same crap, I win and I rule you all!!

Name: Anonymous 2006-12-08 18:48

>>92
Not same person

Name: Anonymous 2006-12-08 23:44

>>40
wow you're so rite

Name: Anonymous 2006-12-10 4:12

>>94
thanks, I always am

Name: Anonymous 2006-12-10 8:15 (sage)

>>95
you're so wrong, because I am >>40!

Name: Anonymous 2006-12-10 14:13

>>96
I am >>40! Who the fuck are you?

Name: Anonymous 2006-12-10 14:47

>>97
You are number 6.

Name: Anonymous 2006-12-10 14:48

>>98
I am not a number, I am a free man!

Name: Anonymous 2006-12-10 14:48

>>99
muwahahahahahahaha!

Name: Anonymous 2006-12-10 18:01

>>98
No, I was >>10

Name: Anonymous 2006-12-11 5:38

I am >>102

Name: Anonymous 2006-12-11 7:37

>>90
26 here, yes I do go to Bham. In fact I'm writing this in the CS Common Room.
>>91
Haven't seen them myself, but there was an article about them in Redbrick two weeks ago, along with stuff about the underground heat/power generators.

Small world.

Name: Anonymous 2006-12-11 8:47

>>103

I would recommend checking them out, 'tis quite an exciting exploration. There are plenty of vents and doors that lead to them. Also if you can get access to the clock tower, that's pretty amazing.

Name: Anonymous 2006-12-11 11:10

Are we allowed to go down there? Sounds fairly dangerous/illegal to me.

Probably good fun though.

Name: Anonymous 2006-12-11 14:30

>>105

Oh, no it's quite off limits. However we did get caught once and security took our names, nothing happened after that though.

Name: Anonymous 2006-12-11 15:56

A lot of colleges seem to have tunnel systems.  People aren't supposed to go in the ones here because some of the tubes carry steam that is hot enough to kill.

Name: Anonymous 2006-12-12 13:35

Poster 29 here, i'm at Bham too, but i'm doing a REAL science; Chemistry.

Name: Anonymous 2006-12-12 16:08

>>108
lul but too noobish for me

Name: Anonymous 2006-12-12 19:35

>>108
Chemists are worthless, you should've taken Chemical Engineering.  The only good major outside of engineering is Physics.

Name: Anonymous 2006-12-12 19:54

Physics girls are all ugly

Name: Anonymous 2006-12-13 6:40

Learn something stupid and trendy, that's where the hot girls are

Name: Anonymous 2006-12-13 7:40

Name: Anonymous 2006-12-13 9:12

Lots of hot girls in biology in my school. Chemical engineering is way cool though because you can make new stuff and stuff, I only say this because my Chemistry teacher is a Chemical engineer and he is a good teacher.

Name: Anonymous 2006-12-13 10:37

Doing straight chemistry keeps your options open.

Name: Anonymous 2006-12-14 12:44

Don't do fag chemistry though.

Name: Anonymous 2006-12-14 20:58

its got a proper name - bio chemistry

Name: emote 2006-12-15 6:12

Do both if you can.  CS is everything about how computers and software works.  It is the hardcore hands on stuff (and the most fun).  SE is about the development process - defining requirements, writing specifications, testing, etc. 

Although CS is more fun and I find more exciting, SE gets you the furthest up the food chain because it leads to the design and leadership roles. 

Unfortunately, being a programmer is bit of a dead-end position in the commerical world.  Many companies treat you like trained monkeys that can be shipped in and out.  Look at the way programming roles are outsourced to India.  Architects and team leaders are at least a little more valuable.  Project managers are better still.  And if you can sell something, even though it seems like an immoral and unworthy skill, salesmen seem to rule the world. 

Name: Anonymous 2006-12-15 10:37

>>118
start your own company if you're unhappy

Name: Anonymous 2006-12-15 12:34

A company of DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS

Name: Anonymous 2006-12-16 1:15

Unfortunately, being a programmer is bit of a dead-end position in the commerical world.  Many companies treat you like trained monkeys that can be shipped in and out.
That's because most programmers only want to act like trained monkeys, which is unfortunate for the rest. I encourage my programmers to something that lets them progress up the food chain; except they always come up with some whiny excuse to avoid being responsible for anything and insist on staying in their trained monkey role. And then they complain they're paid peanuts.
The other problem is a lot "programmers" produce horrible code but wave their fancy pieces of paper around.

Name: Anonymous 2006-12-16 8:37

Many companies treat you like trained monkeys
The solution? Don't work for them and find another job!

Name: Anonymous 2006-12-19 1:07

>>122
bump for good piece of advice

Name: Anonymous 2006-12-19 4:45

>>121
If by "progress up the food chain" you mean directing projects, can be done. If you mean "becoming a buzzword-using, Java-loving businessman of enterprise busines solutions", forget it.

Name: Anonymous 2006-12-19 11:45

If by "progress up the food chain" you mean directing projects, can be done. If you mean "becoming a buzzword-using, Java-loving businessman of enterprise busines solutions", forget it.
Fuck no, if they want to become a buzzword-using Java-loving businessman of enterprise scalable web 2.0 business xml solutions gtfo of my food chain.

Name: Anonymous 2006-12-19 16:16 (sage)

In the UK computer science is typically a vague and nebulous subject, favouring theory over practical application. This is as opposed to software engineering which is programming, you will learn how to make programs, end of subject. Which do you think an employer will find more appealing?

When I was looking for a job employers were looking for what I could offer in /addition/ to my programming ability. And they weren't looking for things that computer science gives you, they were interested in practical application of knowledge, i.e. engineering.

Name: Anonymous 2006-12-19 17:49

>>126

That's why you do CSSE

Name: Anonymous 2006-12-26 23:02

>>40
fail.

Incompetent spelling skills.

Name: Anonymous 2006-12-27 8:13 (sage)

favouring theory over practical application.
CS just assumes you're smart enough to figure out by yourself how to put all that theory into practice.

Name: Maxim 2007-09-01 13:26 ID:z710wiDI

Privet, Andrei

Name: Maxim 2007-09-01 13:31 ID:z710wiDI

I kakogo hera ty menya obzyvaesh?

Name: Maxim 2007-09-01 13:32 ID:z710wiDI

[18:32:02] Говорящая Жопа says: besides there is no Andrei in this discussion so anyone who will see this later would think you are nuts!!!!

Name: Anonymous 2007-09-01 13:35 ID:Heaven

>>132
Did you mean ``ЖЖЖЖЖЖЖ``?

Name: Maxim 2007-09-01 13:37 ID:z710wiDI

[18:35:57] Говорящая Жопа says: нет, я говорил, что НОМЕР 10 в гугле!!!!! глухой  (quote) stupid dumb fuck (/quote)!!!!

Name: Maxim 2007-09-01 13:37 ID:z710wiDI

[18:35:57] Говорящая Жопа says: нет, я говорил, что НОМЕР 10 в гугле!!!!! глухой  (quote) stupid dumb fuck (/quote)!!!!

Name: Maxim 2007-09-01 13:46 ID:z710wiDI

Idi spat' blya

Name: Maxim 2007-09-01 13:49 ID:z710wiDI

я ЧУПАКАБРА!!! я пришёл за ВАМИ!!!

Name: Anonymous 2007-09-01 14:13 ID:Heaven

Hey people, what the fuck is going on here?

Name: Anonymous 2007-09-01 14:54 ID:9yxO4Pz2

>>33 FAIL, math is not really a science

Name: Anonymous 2007-09-01 15:00 ID:9yxO4Pz2

oh shi- russian programmers made a sneaky division by zero while we were not watching!

Name: Anonymous 2009-01-14 14:57

FIOC

Name: Sgt.Kabu˱⍻kiman䀻瘏 2012-05-28 21:02

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Don't change these.
Name: Email:
Entire Thread Thread List