![]() | |
| |||||||
![]() |
| | LinkBack | Thread Tools | Rate Thread |
| | #1 (permalink) |
| Assistant Member HSC: 2004 Gender: Male
Join Date: Jun 2004
Posts: 73
Last Activity:
27 Nov 2008, 5:16 PM ![]() | How does computer engineering compare and contrast to computer science? You can hide this advertisement by registering. My question is the title.I was wondering how much difficult comp eng is over comp sci. From what i heard, comp eng is more practical and involves more programming while comp sci is more theory based. On the open day, the representative of the engineering said that computer science is more flexible. However, i'm not very sure what flexibility he is talking about. Could he be talking about the flexibility in difficulty, electives and programming languages?? Anyway, thanks in advance for any replies |
| | |
| | #2 (permalink) |
| Executive Member HSC: 2004 Gender: Male Location: UNSW
Join Date: Feb 2004
Posts: 500
Last Activity:
22 Jan 2009, 12:14 PM ![]() | No I think youve got it a little wrong there. Soft eng would involve more programming, while comp eng would have more hardware and electrical eng stuff involved. As to flexibility, he probably meant that a lot of the comp sci degree is elective when compared to both seng and comp eng |
| | |
| | #3 (permalink) |
| N1NJ4 | Yep, in software eng, you get to learn about formal methods that the industry uses in software developments (such as requirements documents, UML although uml sucks, B method) and such. It's much more on the practical side of computers. Compsci is very flexible, in terms of how much "computing" you want to do (ie subjects). This means it's also very flexible in terms of difficulty. Im not sure about later years, but you get higher comp/lower comp in first year, which will be the case for 2005 (only for the first comp).. Also, softeng workload is hellish. So I'd recommend against it if you're one of those weak-willed ones. But then the feeling of accomplishment after a huge workload is always goood ![]() And did I mention you can combine both SoftEng and CompEng with Masters of BioMedicalEngineering? ![]() btw I think the best information you can get for these is the undergraduate prospectus (booklet) for CSE. It's complete in a complete way(imo). You can probably get it over the next open day, around january? |
| | |
| | #4 (permalink) | |||
| meh. HSC: 2002 Gender: Male
Join Date: Jul 2002
Posts: 5,230
Last Activity:
16 Nov 2009, 11:30 PM ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Quote:
Quote:
Quote:
__________________ Sunny * No trees were harmed in the making or sending of this message. However a great number of electrons were terribly inconvenienced. HSC Class of 2002 2008 UNSW BSc Computer Science Honours Class 1 Last edited by sunny; 11 Dec 2004 at 9:59 PM. | |||
| | |
| | #5 (permalink) | |
| Assistant Member HSC: 2004 Gender: Male
Join Date: Jun 2004
Posts: 73
Last Activity:
27 Nov 2008, 5:16 PM ![]() | Quote:
I thought with flexibility, it would be easier :s | |
| | |
| | #6 (permalink) | |
| Supreme Member | Quote:
__________________ | |
| | |
| | #7 (permalink) |
| N1NJ4 | Well, i wouldn't know how hard 3rd/4th year electric eng subjects are (as they're part of compeng), but I can tell you some 3rd/4th compsci subjects is HARD. This opinion comes out after having to make a compiler (simple) as an introduction in 1st year computing for the later 3rd year course called "compiler", and I believe there's another course which is an extension of that course. However, with compsci you can choose non-computing course, evade that compiler course and ask around for easy electives. I guess this long-winded response boils down to the fact that the difficulty of the subjects you chose, which is very flexible in compsci .
__________________ (signature has been removed by an anonymous mod. once upon a time this space contained uberly controversial material. But the legend will never die.) |
| | |
| | #8 (permalink) | ||
| meh. HSC: 2002 Gender: Male
Join Date: Jul 2002
Posts: 5,230
Last Activity:
16 Nov 2009, 11:30 PM ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Quote:
Quote:
I just finished a third year subject called Computer Architecture (COMP3211). This subject is not core in comp sci, but it is core for third year comp eng. For me, I was kind of looking forward to doing this subject and I got the choice of doing it as soon as possible, and I did it this session (in my second year), which is a year ahead of students in comp eng in the same year as me. It would have been a risk to do a "hard" subject, in class of 174 full of people older and probably smarter than me, but in the end I did very well in it.
__________________ Sunny * No trees were harmed in the making or sending of this message. However a great number of electrons were terribly inconvenienced. HSC Class of 2002 2008 UNSW BSc Computer Science Honours Class 1 | ||
| | |
| | #9 (permalink) |
| Moderator HSC: 2003 Gender: Undisclosed
Join Date: May 2003
Posts: 4,205
Last Activity:
Today, 5:10 AM ![]() ![]() ![]() ![]() ![]() | everytime I see underthesun I think of the name "yosi" lol... who the hell created this name..now it's stucked in my head..>.< sorry underthesun. lol back on topic...
__________________ PhD, University of Cambridge, 09-12 MSc, UNSW, 08-09 BMedSc (Hons I), UNSW, 04-07 |
| | |
| | #10 (permalink) | |
| Fraud HSC: 2003 Gender: Undisclosed
Join Date: Mar 2003
Posts: 256
Last Activity:
6 Jan 2006, 4:31 PM ![]() | Quote:
| |
| | |
| | #11 (permalink) | |
| meh. HSC: 2002 Gender: Male
Join Date: Jul 2002
Posts: 5,230
Last Activity:
16 Nov 2009, 11:30 PM ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Quote:
__________________ Sunny * No trees were harmed in the making or sending of this message. However a great number of electrons were terribly inconvenienced. HSC Class of 2002 2008 UNSW BSc Computer Science Honours Class 1 | |
| | |
| | #12 (permalink) | |
| The Perfect Nerd | Quote:
![]() I have now finished 2nd year, and having many good friends in Comp Sci, and some in Comp Eng, I feel I can discuss this, at length. As said above, Comp Eng is hardware, Soft Eng is software/managment and Comp Sci is whatever you want. I like to use these ratios (which hold for the first 2 years): COMP ENG: 1/3 Math, 1/3 Phys/Elec, 1/3 Programing SOFT ENG: 1/4 Math, 1/4 Managment, 1/2 Programming COMP SCI: 1/4 Math, 1/4 Programming, 1/2 Electives Note that these are *rough* ratios as a guide From that you might think "Hmm, SENG seems to have more programming than COMP SCI". Well this can be true, but note that there is 1/2 electives, so you can make COMP SCI 3/4 programming, more than SENG. In terms of difficulty, as those above have said, it all depends on courses. And, like sunny, I chose to do a 3rd year COMP subject this year (the end of my 2nd year). The degrees, even SENG to a degree, are flexable enough to allow YOU to set the difficulty. Note that COMP SCI can be basically turned into a COMP ENG or SOFT ENG degree by choosing particulart electives. You cannot make it *exactly* like SOFT ENG (beacuse the "SENG" subjects are unique), but you can make it exactly like COMP ENG (please someone correct me if that is incorrect). ------------------------------------------------------------------------------------------------------ But what about SENG? How is it different to COMP SCI? Assuming computing electives are picked for COMP SCI and SOFT ENG, the main difference are INFS electives, and SENG Workshops. INFS electives are like COMP course, with all of the code/programming extracted. This can be frustrating as a programmer, but then again you can take the COMP equivalent later, or learn the appropriate code on your own (or you may even know it already). SENG Workshops are the part of the program that made me want to do it over COMP SCI. These are a chance to tackle larger projects in a TEAM enviroment. All assement is done as team work, with large group projects completed over 2 years (with an additional year of a new team project). As to the amount of paperwork in INFS/SENG, yes there is paperwork, and yes, some of it is silly, but other things are usefu, and you learn valuable skills. You learn how to manage large amounts of code, large documents, teams of 4/5 people, you learn how to communicate ideas, you learn how to demonstrate prototypes, in short you learn lots of valuable skills if you aim to be a LEADER in software (as sunny said). This may be as small as a leader of a team of programmers, or middle managment in a large software firm. But these are things to be worried about later, and SOFT ENG does not prevent you from being a "code monkey", you will have just had less practive at it.
__________________ No Longer Around | |
| | |
| | #13 (permalink) |
| N1NJ4 | About seng : while the kind of stuff you get to do in first year never seems like to be important, when doing research over it I came to lots of stuff about software engineering. About project planning.. bla bla bla.. What they teach you may sound or seem boring, but when you think about it, they're actually important things that most programmers ignore. Allright, take this as example. For all my COMP assignments, I did a data-flow diagram and planned every algorithm to use beforehand (on accounting and finite maths tutorials of course ). My assignments are all bugless . I got full mark for all my assignments .And let me tell you that, this was because of exposure to seng, that I developed this habit. I mean, last semester in COMP, none of my assignment fit the description of getting full marks. And they were using haskell, while this semester we're using C. That should tell you something about the usefulness of seng.. and pain ![]() p.s survivor, stop spreading my name around my real name is "lorenzo", not "yose" ![]() some seng-like links : http://softpanorama.org, http://joelonsoftware.com
__________________ (signature has been removed by an anonymous mod. once upon a time this space contained uberly controversial material. But the legend will never die.) |
| | |
| | #14 (permalink) |
| Moderator HSC: 2003 Gender: Undisclosed
Join Date: May 2003
Posts: 4,205
Last Activity:
Today, 5:10 AM ![]() ![]() ![]() ![]() ![]() | hey! i didn't started the "yosi" thing. lol. your higher comp friend did. and you have to admit, the pronounciation of "yosi" is pretty funny. rofland i thought your real name is "Jose". now i'm confused...
__________________ PhD, University of Cambridge, 09-12 MSc, UNSW, 08-09 BMedSc (Hons I), UNSW, 04-07 |
| | |
| |
| | #15 (permalink) |
| N1NJ4 | Who's this higher comp friend? Did you mean Richard? ![]() Nah, the real name is "Lorenzo Jose Mercedez", except back in my country "Yos" is a common name ![]() edit : please ignore the post below me, as it is made by a lunatic
__________________ (signature has been removed by an anonymous mod. once upon a time this space contained uberly controversial material. But the legend will never die.) Last edited by underthesun; 12 Dec 2004 at 7:30 PM. |
| | |
![]() |
| Bookmarks |
| Thread Tools | |
| Rate This Thread | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| A huge combined HSC and CHEMICAL ENGINEERING and COMPUTER SCIENCE book sale! | crystalpeachbot | Sell | 3 | 21 Dec 2005 5:37 PM |
| Arts > Software Engineering/Computer Science | Adrian. | General - University of New South Wales | 14 | 17 Apr 2005 11:09 AM |
| Computer science/Software engineering | J0n | General University Discussion | 5 | 18 Jan 2004 10:45 AM |
| Computer Science/Computer Engineering | Huss | General - University of Technology, Sydney | 0 | 18 Sep 2003 11:45 AM |
| Software Engineering Vs Computer Science | Bad Boy | General University Discussion | 1 | 16 Aug 2002 5:54 PM |