Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

IT Compter Science VS Computer Engineering, CS vs CE

views
     
TSKHOdin
post Apr 6 2009, 05:30 PM, updated 17y ago

7 Stars Newbie
*******
Senior Member
2,928 posts

Joined: Oct 2008
From: Somewhere On The Earth
hi i am a form 5 student planing to take computing course next year in collage ...
any one can tell me whats the mainly different of this 2 courses ? if can tell me something about Electronic Engineering too

i had search some article about this 2 courses but i dont understand what they were trying to say >.<!

wad collage is good with computing ? my parents advice me to go KTAR is it good ?

This post has been edited by KHOdin: Apr 6 2009, 05:31 PM
WingKalimdor
post Apr 6 2009, 09:09 PM

Mirai-Chan
******
Senior Member
1,801 posts

Joined: Sep 2006
From: Shibuya, Japan

Hi,

May I know you prefer more to calculation (logic) or more to theoretical?
If you were interested in computing better off and pay a visit to APIIT since their institution offered the subject almost pure in IT but they didn't offered computer science course. Last time when I study computer engineering at TARC, I love the lecturer because they willing to help but I surprise that my programming lecturer cannot solve the error in my Java Programming. Everything is normal just the facilities is a little bit outdated and the syllabus you going to learn is not updated. sad.gif
TSKHOdin
post Apr 6 2009, 10:30 PM

7 Stars Newbie
*******
Senior Member
2,928 posts

Joined: Oct 2008
From: Somewhere On The Earth
calculation and theoretical mean by ?
can give some example ? sorry for the noob question i feel to going some edu fair but its all located on tuesday wendnesday ><!
or am i too early to get this information from now ??
hihihehe
post Apr 6 2009, 10:56 PM

10k Club
********
All Stars
13,784 posts

Joined: Jan 2006
From: stress & confuse world



u should concentrate more on ur spm 1st
cks2k2
post Apr 6 2009, 11:06 PM

...
******
Senior Member
1,966 posts

Joined: Jan 2003
From: No longer hanging by a NUS

QUOTE(WingKalimdor @ Apr 6 2009, 09:09 PM)
Hi,

May I know you prefer more to calculation (logic) or more to theoretical?
If you were interested in computing better off and pay a visit to APIIT since their institution offered the subject almost pure in IT but they didn't offered computer science course. Last time when I study computer engineering at TARC, I love the lecturer because they willing to help but I surprise that my programming lecturer cannot solve the error in my Java Programming. Everything is normal just the facilities is a little bit outdated and the syllabus you going to learn is not updated. sad.gif
*
APIIT is IT-heavy, but doesn't have CS IIRC.
You mention outdated syllabus - at TARC or APIIT? CS syllabus has not changed much in the last few decades.

QUOTE(KHOdin @ Apr 6 2009, 10:30 PM)
calculation and theoretical mean by ?
can give some example ? sorry for the noob question i feel to going some edu fair but its all located on tuesday wendnesday ><!
or am i too early to get this information from now ??
*
There is both calculation and theoretical stuff in CS.

CS is a very wide field, but roughly speaking =
1. Deals with what problems computers can and cannot solve. Some problems can't be solved ("will my program terminate?") or can't be solved fast even if you have the world's fastest computer or even a quantum computer crunching the numbers (computability theory, algorithm analysis etc)
2. Deals with the engineering of software: OO-analysis, formal specification and verification, re-usability, static program analysis etc (software engineering).
3. Other stuff like security (number theory etc), graphic and visualization (matrix math) etc...

CE is more of a mix of electrical + electronic engineering stuff that focuses on computer systems.
TSKHOdin
post Apr 6 2009, 11:16 PM

7 Stars Newbie
*******
Senior Member
2,928 posts

Joined: Oct 2008
From: Somewhere On The Earth
hmm electrical and electronic engineering look like this is wad i wan ... is it about hardware ? mobo ? etc .. ?
dannysim
post Apr 6 2009, 11:27 PM

New Member
*
Junior Member
39 posts

Joined: Nov 2008
sometime CS and computing nop too much different..... when ur come out to work... also as programmer, system analyst, IT support and so on..... got any different just some subject is different when studying only...

but CE and computing/CS is too much different because like cks2k2 mention just now CE is more of a mix of electrical + electronic engineering stuff that focuses on computer systems.

smile.gif
WingKalimdor
post Apr 6 2009, 11:37 PM

Mirai-Chan
******
Senior Member
1,801 posts

Joined: Sep 2006
From: Shibuya, Japan

QUOTE(cks2k2 @ Apr 6 2009, 11:06 PM)
APIIT is IT-heavy, but doesn't have CS IIRC.
You mention outdated syllabus - at TARC or APIIT? CS syllabus has not changed much in the last few decades.
There is both calculation and theoretical stuff in CS.
*
I already mention earlier that APIIT doesn't provide CS except Software Engineering. Outdated facilities that I mention is TARC but no worries since they're doing parallel update right now. For the moment almost 20% of the computer laboratory enjoying the new system but the software doesn't seem to be much different since I know most of the software is provided by MSDNAA. CS focus more on calculation rather than theoretical because CS student's are train to know more about logic flow not managing flow. Although both Computer Science and Software Engineering is in a single IT family but the path they going to walk in future is slightly different. blush.gif

This theory is similar to green apple and red apple, both is in apple categories but the taste for green is sour and the taste for red is sweet. biggrin.gif

This post has been edited by WingKalimdor: Apr 6 2009, 11:44 PM
TSKHOdin
post Apr 6 2009, 11:43 PM

7 Stars Newbie
*******
Senior Member
2,928 posts

Joined: Oct 2008
From: Somewhere On The Earth
actually i dont like math but i can do well in math mostly 80 marks+ but add math nono doh.gif
any one can give me an example for CE ? what is my way to move in future if taking CE ? any project is related to CE ?
WingKalimdor
post Apr 6 2009, 11:46 PM

Mirai-Chan
******
Senior Member
1,801 posts

Joined: Sep 2006
From: Shibuya, Japan

QUOTE(KHOdin @ Apr 6 2009, 11:43 PM)
actually i dont like math but i can do well in math mostly 80 marks+ but add math nono doh.gif
any one can give me an example for CE ? what is my way to move in future if taking CE ? any project is related to CE ?
*
Why don't you ask Auntie Wiki instead?
http://en.wikipedia.org/wiki/Computer_engineering
cks2k2
post Apr 6 2009, 11:47 PM

...
******
Senior Member
1,966 posts

Joined: Jan 2003
From: No longer hanging by a NUS

QUOTE(WingKalimdor @ Apr 6 2009, 11:37 PM)
CS focus more on calculation rather than theoretical because CS student's are train to know more about logic flow not managing flow.
*
That's not true. CS is freakin' heavy on theoretical stuff - the calculation is there to help formalize the theory. Have you ever done algorithm subjects before?
I don't get the logic flow not managing flow part - explain pls.

TS: CE ppl usually be doing stuff like circuit design, systems design etc.
WingKalimdor
post Apr 6 2009, 11:48 PM

Mirai-Chan
******
Senior Member
1,801 posts

Joined: Sep 2006
From: Shibuya, Japan

QUOTE(cks2k2 @ Apr 6 2009, 11:47 PM)
That's not true. CS is freakin' heavy on theoretical stuff - the calculation is there to help formalize the theory. Have you ever done algorithm subjects before?
I don't get the logic flow not managing flow part - explain pls.

TS: CE ppl usually be doing stuff like circuit design, systems design etc.
*
Algorithms is more to logic not theory, I just ask my TARC lecturer through MSN. smile.gif
Logic is something like when you were calculating Fibonacci in algorithm, beside than a single way you could always find the alternative way to solve statement. If something were happen infront how it gonna go next, to right or left?? else turn back??
Theory is something like a fact that has proven true and must follow the law of how it work and how it be. Alternative could be substitute thou we mainly focus on fact. smile.gif

This post has been edited by WingKalimdor: Apr 6 2009, 11:55 PM
cks2k2
post Apr 6 2009, 11:59 PM

...
******
Senior Member
1,966 posts

Joined: Jan 2003
From: No longer hanging by a NUS

QUOTE(WingKalimdor @ Apr 6 2009, 11:48 PM)
Algorithms is more to logic not theory, I just ask my TARC lecturer through MSN.  smile.gif
*
Let's see... ask him about:
1. Turing machine, Chomsky hierarchy, PDA, FSA etc
2. algorithm analysis and efficiency: the whole P, NP, halting problem etc
3. FLP, 2 generals problem, Byzantine generals problem, consistency models etc

These are all fundamental CS theories. You need good logic to understand them, to say algorithm is logic but less theory is wrong.
Theory tells you what is possible and what is not.

This post has been edited by cks2k2: Apr 7 2009, 12:01 AM
TSKHOdin
post Apr 7 2009, 12:03 AM

7 Stars Newbie
*******
Senior Member
2,928 posts

Joined: Oct 2008
From: Somewhere On The Earth
still quite confusing about which to choose hope i can get the answer from edu fair >.<!

This post has been edited by KHOdin: Apr 7 2009, 12:05 AM
WingKalimdor
post Apr 7 2009, 12:14 AM

Mirai-Chan
******
Senior Member
1,801 posts

Joined: Sep 2006
From: Shibuya, Japan

QUOTE(cks2k2 @ Apr 6 2009, 11:59 PM)
Let's see... ask him about:
1. Turing machine, Chomsky hierarchy, PDA, FSA etc
2. algorithm analysis and efficiency: the whole P, NP, halting problem etc
3. FLP, 2 generals problem, Byzantine generals problem, consistency models etc

These are all fundamental CS theories. You need good logic to understand them, to say algorithm is logic but less theory is wrong.
Theory tells you what is possible and what is not.
*
No offend but we need to undergo the step in a single chart and even in turing machine, there is a rules that we must follow in order to let S0 > S1. That is the most important part that student must understand. I've never said less theory, just it's more focus on practical even same concept in programming language, there were a theory in programming but who care, as long as you can build a program with the logic you understand. Sorry I'm not gonna list down all the thing that I can found inside my textbook and internet, it makes me kinda idiot. sweat.gif

This post has been edited by WingKalimdor: Apr 7 2009, 12:35 AM
takercena
post Apr 8 2009, 10:51 PM

Casual
***
Junior Member
327 posts

Joined: Mar 2006
Hey you guys, TS want an answer, not a sarcastic comments. BTW, to TS if your add math is not good, just forget all the science course unless you got some extra money to spend at some private colleges later. Concentrate on your SPM first.

This post has been edited by takercena: Apr 8 2009, 10:52 PM
saturn85
post Apr 9 2009, 02:58 AM

Folding@home
*******
Senior Member
8,686 posts

Joined: Mar 2009



i think computer science is more on science and theoretical..
computer engineering is more on practical and application..

electronics engineering is study about electric circuits, like integrated circuit and maybe more on design..
TSKHOdin
post Apr 9 2009, 06:25 PM

7 Stars Newbie
*******
Senior Member
2,928 posts

Joined: Oct 2008
From: Somewhere On The Earth
as i said above i am aiming for Ktar for Uni i dont think i can get a place mostly place are reserved for melay...this is wad my parents and cousin tell me
i would like more on practical work dont really like math or remembering things >.<!
hmm does CE combine physic and add maths ?
alloke613
post Apr 9 2009, 08:12 PM

New Member
*
Newbie
1 posts

Joined: Apr 2009


TarC only provide Diploma courses and Pre-U courses. If you want to get Diploma, TarC is a good choice but for degree, you only can get from university and not college. Or you can continue advance diploma in TarC then get a degree in UK. Another way is join degree course in other university after get your Diploma in college.

There is no way for you to go uni for degree with SPM level. You need a Pre-U level education such as Form 6 (STPM), A level, Matriculation, Australia Matriculation, foundation for the degree course or other Pre-U study. I do not know local uni offer foundation course or not but private uni are offering many kinds of foundations.

There are some differences between a Diploma and a Degree. Getting a degree is definitely better for your working next time. If your future boss want to promote someone to higher post, he will most probably promote the person with higher achievement and good working attitude as well.

There is no need to discuss against a "__ Science" course and a "___ Engineering" course. There surely will have some differences between the both. First is the course period, usually "science" course has shorter duration than "engineering" course because "science" course concern more on theory while "engineering" course will have a practical period (usually). This is one of the differences between 2 type of courses after some researches.

Since you are taking SPM this year, you should concentrate more on your SPM. SPM is not very tough if you willing to study. Add maths is not so hard too. Engineering course such as electrical engineering will have calculus which is differentiation and integration in Form 5 add maths. Without a strong add maths base, you will suffer in any engineering course. My friend studying in quantity survey also need to learn a lot of calculation. Same to electronic engineering, mechanical engineering and other science courses, there use a lot of mathematics which is harder than form 5 add maths.

Hope you can get well in your study...
takercena
post Apr 12 2009, 07:19 PM

Casual
***
Junior Member
327 posts

Joined: Mar 2006
QUOTE(KHOdin @ Apr 9 2009, 06:25 PM)
as i said above i am aiming for Ktar for Uni i dont think i can get a place mostly place are reserved for melay...this is wad my parents and cousin tell me
i would like more on practical work dont really like math or remembering things >.<!
hmm does CE combine physic and add maths ?
*
Maybe you can get some idea if you spend some of your time in lower 6 in science/physic course after your SPM. It's free anyway, the fees hardly to reach RM 50 (school fees)

This post has been edited by takercena: Apr 12 2009, 07:19 PM
fisrii
post Aug 22 2009, 11:48 AM

Getting Started
**
Junior Member
69 posts

Joined: Feb 2009
From: Kuala Lumpur



Hye all..soon i will have received for my diploma at Kuantan, Pahang..maybe this October and emphasized on Computer Engineering.Thus, i have already planned to continue degree level but major in Computer Science. Now i quite confused either to continue in the same field or just follow to follow my interest in Computer Science (Networking). Which local institutions that offered such this courses..? Anyway guys out there..please help me to choose the best decisions to continue in what fields..this will be make me such a miserable life thinking about that everyday.. icon_question.gif

p/s: All suggestions, opinions, comments..are welcomed. icon_rolleyes.gif


Added on August 28, 2009, 11:36 pmSeems like nobody wants to comment for my problems.. sad.gif

i need a little bit of guidance to assist my choice for this two courses. rclxub.gif

This post has been edited by fisrii: Aug 28 2009, 11:45 PM
melvin471
post Feb 3 2012, 11:29 AM

Getting Started
**
Junior Member
228 posts

Joined: Jan 2011
QUOTE(fisrii @ Aug 22 2009, 11:48 AM)
Hye all..soon i will have received for my diploma at Kuantan, Pahang..maybe this October and emphasized on Computer Engineering.Thus, i have already planned to continue degree level but major in Computer Science. Now i quite confused either to continue in the same field or just follow to follow my interest in Computer Science (Networking). Which local institutions that offered such this courses..? Anyway guys out there..please help me to choose the best decisions to continue in what fields..this will be make me such a miserable life thinking about that everyday.. icon_question.gif

p/s: All suggestions, opinions, comments..are welcomed. icon_rolleyes.gif


Added on August 28, 2009, 11:36 pmSeems like nobody wants to comment for my problems.. sad.gif

i need a little bit of guidance to assist my choice for this two courses. rclxub.gif
*
hi.. so which course you chosen?
Im confused with these 2. im not sure to choose which one.
hope you can help me decide.
based on your experience.thankss alot! smile.gif
malleus
post Feb 3 2012, 03:36 PM

Look at all my stars!!
*******
Senior Member
2,096 posts

Joined: Dec 2011
QUOTE(WingKalimdor @ Apr 7 2009, 12:14 AM)
No offend but we need to undergo the step in a single chart and even in turing machine, there is a rules that we must follow in order to let S0 > S1. That is the most important part that student must understand. I've never said less theory, just it's more focus on practical even same concept in programming language, there were a theory in programming but who care, as long as you can build a program with the logic you understand. Sorry I'm not gonna list down all the thing that I can found inside my textbook and internet, it makes me kinda idiot. sweat.gif
*
Wrong also. The programming part is for you to demonstrate that you understand the theory aspect and are capable of implementing the theory into practice. If you're unable to understand the theory, then how on earth are you going to translate that into an algorithm to implement?


Added on February 3, 2012, 3:38 pm
QUOTE(saturn85 @ Apr 9 2009, 02:58 AM)
i think computer science is more on science and theoretical..
computer engineering is more on practical and application..

electronics engineering is study about electric circuits, like integrated circuit and maybe more on design..
*
Not correct either. Computer Engineering lies somewhere between Computer Science and Computer Engineering, where the electrical aspect of it is more geared towards computing hardware.

This post has been edited by malleus: Feb 3 2012, 03:38 PM
qsxwdc
post Feb 10 2012, 01:15 AM

New Member
*
Junior Member
37 posts

Joined: Sep 2011
If i want to become a programmer, i should study CS?
IvanWong1989
post Feb 10 2012, 02:43 AM

!StringTheory!
*******
Senior Member
4,297 posts

Joined: Jul 2009



cs , ce...


~~

cs more one developing/understanding/creating new concepts and improving old ones ... from MY understanding... all science courses are that in their essence.

ce more one application/problem solving/fitting a solution/designing based on known laws or info to suit market demand and generating sales/profit.


do u see the difference?
=)...

i am company.
i want sumone to take of the machines, upgrade them if neccesary, keep it running, and deploying new better systems if customers request.
i choose a ce more..

i am company
i have existing infrastructure. company is stable, now i want to up the ante and do R&D. create radically new stuff/software/algorythm/ etc...
i choose a cs more...


a simpler comparison
company needs a software to keep check of finances
a ce will say use excel. i'll help u deploy it. fast and easiest way. (engineers=easy)
a cs will say, ok i'll write u one, more efficient than excel, and stabler, and have many many new features, then i'll try and see whether can i deploy it too.

this is MY opinion. and no one elses.. correct me if their wrong.
malleus
post Feb 10 2012, 10:22 AM

Look at all my stars!!
*******
Senior Member
2,096 posts

Joined: Dec 2011
QUOTE(IvanWong1989 @ Feb 10 2012, 02:43 AM)
cs , ce...
~~

cs more one developing/understanding/creating new concepts and improving old ones ... from MY understanding... all science courses are that in their essence.

ce more one application/problem solving/fitting a solution/designing based on known laws or info to suit market demand and generating sales/profit.
do u see the difference?
=)...
Actually no. Computer Engineering is more towards hardware for computing. There's quite some involvement in R&D too, but more on the hardware side, or integrating with hardware.

QUOTE(IvanWong1989 @ Feb 10 2012, 02:43 AM)
i am company.
i want sumone to take of the machines, upgrade them if neccesary, keep it running, and deploying new better systems if customers request.
i choose a ce more..
You get system integrators or system engineers for that, not a computer engineer.

QUOTE(IvanWong1989 @ Feb 10 2012, 02:43 AM)
i am company
i have existing infrastructure. company is stable, now i want to up the ante and do R&D. create radically new stuff/software/algorythm/ etc...
i choose a cs more...
a simpler comparison
company needs a software to keep check of finances
a ce will  say use excel. i'll help u deploy it. fast and easiest way. (engineers=easy)
a cs will say, ok i'll write u one, more efficient than excel, and stabler, and have many many new features, then i'll try and see whether can i deploy it too.
You don't get a computer engineer for that either. A business analyst will be able to do that for you.

QUOTE(IvanWong1989 @ Feb 10 2012, 02:43 AM)
this is MY opinion. and no one elses.. correct me if their wrong.
*
IvanWong1989
post Feb 10 2012, 12:08 PM

!StringTheory!
*******
Senior Member
4,297 posts

Joined: Jul 2009



ooo.... sorry .. haha.... so ce is more towards the low level hardware, the basics the fundamentals that make up the computer..

cs... more towards high level abstractions and algorythms?

edit:

then in wat positions/jobs/tasks do a cs and ce fit?? notworthy.gif thank you i would want to know too.. ^^

This post has been edited by IvanWong1989: Feb 10 2012, 12:09 PM
malleus
post Feb 10 2012, 02:46 PM

Look at all my stars!!
*******
Senior Member
2,096 posts

Joined: Dec 2011
QUOTE(IvanWong1989 @ Feb 10 2012, 12:08 PM)
ooo.... sorry .. haha.... so ce is more towards the low level hardware, the basics the fundamentals that make up the computer..

cs... more towards high level abstractions and algorythms?

edit:

then in wat positions/jobs/tasks do a cs and ce fit??  notworthy.gif  thank you i would want to know too.. ^^
*
a CE's role is rather similar to the role of an EE, just that the CE course is more specialized towards computing equipment and/or software that interacts with hardware at the low level.

CS is more versatile in the sense that the roles available are more widespread as compared to CE.

However this is not to say that somebody who did CE is not able to do the role of somebody who did CS, as this also depends a lot on what the person themselves learns on their own initiative too.
IvanWong1989
post Feb 10 2012, 02:52 PM

!StringTheory!
*******
Senior Member
4,297 posts

Joined: Jul 2009



ok.. i think i get you.. ^^...


keichan
post Mar 24 2012, 12:11 AM

New Member
*
Newbie
2 posts

Joined: Dec 2011
From: noconfidencespace
I have a question which I seriously can't solve after lots of consultation from friends and Google.

I'm an SPM leaver of pure science stream. I'm one of the types to futher study base on my interest. Computer Engineering breaks into more small family which got me more confused. I like breaking into the CPU and repairing PC. I just found out the TARC in my neighbourhood has a short course for PC & HARDWARE MAINTENANCE. But that's just short course, not Diploma.

So I've been wondering which CE course is suitable for me? And then again should I refer to Electrical/Electronical/Mechanical Engineering instead?
extremepower
post Mar 24 2012, 12:31 AM

On my way
****
Senior Member
545 posts

Joined: Sep 2007
From: SG & KL
look at the course details. they will advice you. wink.gif
Alohayo
post Jun 14 2013, 07:24 PM

Getting Started
**
Junior Member
52 posts

Joined: Mar 2011


Can I go for degree in computer science or software engineering after I finished my diploma in computer engineering?

 

Change to:
| Lo-Fi Version
0.0256sec    0.76    5 queries    GZIP Disabled
Time is now: 4th December 2025 - 04:28 PM