Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

IT Compter Science VS Computer Engineering, CS vs CE

views
     
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.
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.
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

 

Change to:
| Lo-Fi Version
0.0167sec    0.34    6 queries    GZIP Disabled
Time is now: 4th December 2025 - 02:50 PM