Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,152,872 members, 7,817,571 topics. Date: Saturday, 04 May 2024 at 02:40 PM

Difference Between Computer Science And Computer Engineering Course? - Career (4) - Nairaland

Nairaland Forum / Nairaland / General / Career / Difference Between Computer Science And Computer Engineering Course? (31559 Views)

Difference Between Busy And Productive / Mechanical Engineering Or Computer Science? / Institute Of Drilling And Petroleum Engineering Course Registration (2) (3) (4)

(1) (2) (3) (4) (5) (6) (Reply) (Go Down)

Re: Difference Between Computer Science And Computer Engineering Course? by goldfish80(m): 1:52pm On Apr 03, 2017
I will advice the op to go for computer Engineering if you're up for it. Computer Engineering is more versatile as you get to study about electronics, programming (low level programing/machine codes) , robotics and telecommunications. You have more opportunities and more frontiers to expand.
If you're interested in high level programming which is the corner stone of computer science, you're better advised to sign up to a decent computer school where you will learn the packages you choose practically. Some of the best programmers and app designers I know did not study computer science.
Re: Difference Between Computer Science And Computer Engineering Course? by brownsug(f): 1:54pm On Apr 03, 2017
Choi, see opinion

lomo and one is Action bitters.

The poster above me needs Ogidiga.

PS...As it would turn out to be?...I am 1 of the above..[/quote]
Re: Difference Between Computer Science And Computer Engineering Course? by Nobody: 1:54pm On Apr 03, 2017
computer science is not simply the study of computers. Although computers play an important supporting role as a tool in the discipline, they are just that–tools.

Computer science is the study of problems, problem-solving, and the solutions that come out of the problem-solving process. Given a problem, a computer scientist’s goal is to develop an algorithm, a step-by-step list of instructions for solving any instance of the problem that might arise. Algorithms are finite processes that if followed will solve the problem. Algorithms are solutions.

It is also very common to include the word computable when describing problems and solutions. We say that a problem is computable if an algorithm exists for solving it. An alternative definition for computer science, then, is to say that computer science is the study of problems that are and that are not computable, the study of the existence and the nonexistence of algorithms. In any case, you will note that the word “computer” did not come up at all. Solutions are considered independent from the machine.
Source --- http://interactivepython.org/runestone/static/pythonds/Introduction/WhatIsComputerScience.html

In Computer Science, you do courses like Operating Systems, Compiler theory, theory of programming languages, Discrete Maths, Digital Logic etc. At this point, I would recommend the book 'Code' by Charles Petzold. Its a nice one.

PS
A lot of people here are oversimplify their definitions. There are computer scientists that are not involved in Software developments. How many people here have heard of the term 'Theoretical Computer Science'. There is a big world out there devoid of Software engineering.
Re: Difference Between Computer Science And Computer Engineering Course? by jaybee3(m): 1:55pm On Apr 03, 2017
Chukwuka16:
I realise that anyone with some substantive knowledge can claim to be a data scientist but you get me wrong. You do realise that the key is not just being a scientist but making good and valuable use of such data in decision making. There is a reason data analysts are paid handsomely. The key lies in their ability to take data and be creative with it. Their ability to fairly quantify the contribution of varying factors to a model and achieve some accuracy makes them tick. Furthermore, the ability to be good at establishing a nexus between human behaviour and data models is key. My MS is in EEE with bias in energy management systems optimization and No, I am just seeing the diagram for the first time.

You've sort of explained data Visualization which is great but my reason for introducing data science into the argument is so you understand that you don't necessarily need to be an expert in any of the fields required as that will only make you a specialist. All you need is a combination of skills as that's what's required for predictive analysis in machine learning

I have a couple of vacancy in the UK if you have the right skills and permission to work in the UK

My first degree was in EEE
Re: Difference Between Computer Science And Computer Engineering Course? by henry457: 2:03pm On Apr 03, 2017
If am to advice u,i will tell u to go for computer engineering because their is more job opportunity than a computer science.u can learn the hardware part in university,den u can teach urself the software part(programming).we have so many pple frm different field that does programming which give u slim chance to get job because u hav to compete with them.in my school,I studied electronic and computer engineering with option in telecommunication,my colleage that went for computer option are very gud at both the software n hardware part of computer.they most time compete with computer science student in programming n d do better at times.
Re: Difference Between Computer Science And Computer Engineering Course? by Chukwuka16: 2:09pm On Apr 03, 2017
Of course. The right combination of skills is necessary for predictive analysis. I left the UK in January. My last job was as a data management consultant for a Russell Group University. Working on my doctorate now. Thanks for the offer though.
jaybee3:


You've sort of explained data Visualization which is great but my reason for introducing data science into the argument is so you understand that you don't necessarily need to be an expert in any of the fields required as that will only make you a specialist. All you need is a combination of skills as that's what's required for predictive analysis in machine learning

I have a couple of vacancy in the UK if you have the right skills and permission to work in the UK

My first degree was in EEE
Re: Difference Between Computer Science And Computer Engineering Course? by spandola: 2:10pm On Apr 03, 2017
Hello all,

This is my very first time of commenting in this great forum.

I actually left the university as a Computer Engineering graduate 15 years ago.

Currently working as a Radio Engineer in one of the four telecommunications firms in Nigeria.

Computer Engineering offers major courses like Artificial Intelligence,Computer Architecture,Operating systems,some programming

languages,Engineering mathematics,Technical drawings and not forgetting some physics(Waves/Optics).

I had to list some of it's major courses to let you know that Computer Engineering is not all about the hardware of the system.The Polytechnic

graduates in Computer handle the manufacturing based on design handed to them by an Engineer while Technicians Fix the computers when they are faulty.(Technical school Graduates in Computer)

Your Job as a computer Engineer is to apply your knowledge in designing a component that will make life easier for people at.

Unfortunately,we do not have research labs and resources here in Nigeria for a complete Computer Engineer to practice his field.

I shall advice you study Electrical/Electronics Engineering being a double honored course in Electronics/Computer and Power.

If you choose to go for Computer science.It is very okay as you could be a web developer or find your self in firms that require software specialist.

I wish you all the best in your career aspiration.

1 Like

Re: Difference Between Computer Science And Computer Engineering Course? by jaybee3(m): 2:13pm On Apr 03, 2017
miketayo:


Isnt it a waste of time studying computer engineering in Nigeria? Certificates wont teach u everything u need to know abt computer science but just a branch of a course in computer science.

Computer engineering encompasses a lot of things as it's a multi-discipline profession whereas Computer science is relatively restricted in absolute terms

My argument is, why spend 4 years at a university studying computer science if the skills needed to work as a database analyst is your knowledge and experience of relational programming?
Re: Difference Between Computer Science And Computer Engineering Course? by jaybee3(m): 2:15pm On Apr 03, 2017
Chukwuka16:
Of course. The right combination of skills is necessary for predictive analysis. I left the UK in January. My last job was as a data management consultant for a Russell Group University. Working on my doctorate now. Thanks for the offer though.

aiight...Stay safe bro!!!
Re: Difference Between Computer Science And Computer Engineering Course? by Nobody: 2:16pm On Apr 03, 2017
toyetade:
I will go for Computer Science. I'm not sure computer engineering covers the software, it is only about hardware.
it does but not fully. Even me studying elect elect still learnt basis programming and c++.
Re: Difference Between Computer Science And Computer Engineering Course? by Chukwuka16: 2:17pm On Apr 03, 2017
Sure. You too!
jaybee3:


aiight...Stay safe bro!!!
Re: Difference Between Computer Science And Computer Engineering Course? by jaybee3(m): 2:17pm On Apr 03, 2017
geekybabe:


Yea. I get that. I am only trying to give a laymans explanation to a jambite. A fan as an electronic device does not accept or process data. Simple.

And thks. Tho I know what PICs mean. I'm a techie.
wink
hahhhaha what if you introduce timers?

I know you are and it's important you include other components of the fan into the argument
Re: Difference Between Computer Science And Computer Engineering Course? by miketayo(m): 2:25pm On Apr 03, 2017
jaybee3:


Computer engineering encompasses a lot of things as it's a multi-discipline profession whereas Computer science is relatively restricted in absolute terms

My argument is, why spend 4 years at a university studying computer science if the skills needed to work as a database analyst is your knowledge and experience of relational programming?

lol did u just say computer sci is restricted? to wat exactly because it encompasses electronics, mathematics, Networking, Programming, Data analysis & algorithms also Database concepts. how is that restricted ?
Computer engr is like a sub sect of elect, they do little programming, nd talk more on computer hardware. Zinox is d only company I knw that gives Computer Engr feeling company in Nigeria nd most of their products r still imported

1 Like

Re: Difference Between Computer Science And Computer Engineering Course? by xample(m): 2:26pm On Apr 03, 2017
Computer engineering is a professional course, unlike computer science
Re: Difference Between Computer Science And Computer Engineering Course? by jaybee3(m): 2:31pm On Apr 03, 2017
miketayo:


lol did u just say computer sci is restricted? to wat exactly because it encompasses electronics, mathematics, Networking, Programming, Data analysis & algorithms also Database concepts. how is that restricted ?
Computer engr is like a sub sect of elect, they do little programming, nd talk more on computer hardware. Zinox is d only company I knw that gives Computer Engr feeling company in Nigeria nd most of their products r still imported

Ignore the modules for a sec and think deep on how they are applied in real world alongside industries requiring such knowledge and/or experience

I guess your view is valid since Nigeria isn't necessarily a manufacturing economy but it's advisable to always embed flexibility of approach into decision making

1 Like

Re: Difference Between Computer Science And Computer Engineering Course? by miketayo(m): 2:37pm On Apr 03, 2017
jaybee3:


Ignore the modules for a sec and think deep on how they are applied in real world alongside industries requiring such knowledge and/or experience

I guess your view is valid since Nigeria isn't necessarily a manufacturing economy but it's advisable to always embed flexibility of approach into decision making


even at dat, how many known computer engineers can u mention in d real world today? one more thing u require a lot more capital to start a company that requires computer Engrs than one that need computer scientist.. u can simply seat in ur house and make money as a programmer

1 Like

Re: Difference Between Computer Science And Computer Engineering Course? by GrandGarcon: 2:39pm On Apr 03, 2017
what about UDEMY and Lynda.com instead of wasting time and money in the glorified elementary schools called Nigerian Universities.
Re: Difference Between Computer Science And Computer Engineering Course? by guiddoti: 2:43pm On Apr 03, 2017
oscaruzie:
ahah? science is 'science' and engineering is 'engine' nah....as in, u no go just know how to explain am ni. one na hardwork, d oda na softwork...
Lobatan! good one.
Re: Difference Between Computer Science And Computer Engineering Course? by Nobody: 2:44pm On Apr 03, 2017
Re: Difference Between Computer Science And Computer Engineering Course? by Chukwuka16: 2:51pm On Apr 03, 2017
Well you have to pardon our educational background in Nigeria which I am sure you are aware is not industry focused. The synergy between the industry and the academia which would have made for more realistic modules is lacking hence the modules thoroughly obscure the recipient and erode any capacity to think. In essence, the modules equip us with skills but then thinking and industry exposure broadens our horizon and calls on our ability to be flexible in applying the skills learnt. Comp Engr should be a fantastic discipline here in Nigeria but then the definition of engineering (application of science and maths to solve problems) is lacking.
jaybee3:


Ignore the modules for a sec and think deep on how they are applied in real world alongside industries requiring such knowledge and/or experience

I guess your view is valid since Nigeria isn't necessarily a manufacturing economy but it's advisable to always embed flexibility of approach into decision making

Re: Difference Between Computer Science And Computer Engineering Course? by uvalued(m): 2:53pm On Apr 03, 2017
GreenMavro:
cheesy

Computer Engineers are involved with mainly the hardware part of computers


Computer Science is software grin grin


Seun now na Computer Engineer e b, dats y he always dy watch nairaland server room every day like may gauard


lalastica na computer scientist e dy al[b]ways move trends to front page[/b] grin grin
Re: Difference Between Computer Science And Computer Engineering Course? by jaybee3(m): 2:55pm On Apr 03, 2017
miketayo:


even at dat, how many known computer engineers can u mention in d real world today? one more thing u require a lot more capital to start a company that requires computer Engrs than one that need computer scientist.. u can simply seat in ur house and make money as a programmer

You think computer engineers aren't also programmers?

That skill isn't mutually exclusive to either career but you certainly have more leverage with computer engineering degree

As an EE engineer working as a programmer, i had extensive knowledge of C++/C whilst studying which has since enable me to use that transferable skill to easily pick more programming language needed to succeed in my current role.
It's all about pre-requisite knowledge which can be transferred and applied accordingly
Re: Difference Between Computer Science And Computer Engineering Course? by geekybabe(f): 2:56pm On Apr 03, 2017
jaybee3:

hahhhaha what if you introduce timers?

I know you are and it's important you include other components of the fan into the argument
Ok.. we are having this convo because of a jambite.

Lets let it rest. smiley
Re: Difference Between Computer Science And Computer Engineering Course? by gtech2sure: 3:07pm On Apr 03, 2017
Computer Engineering is wide beyond as many thinks about it in Nigeria. It gives you a multiple chance of getting a job. It deals with hardwares (basic), Networking, communication i.e. transmission of radio frequency from one point to another, GSM Technology i.e. Sending digital signals within a geographical region, electronics design as well as programming.

While computer science only base on programming both web and application and little of networking.

But there is no way you can aquire all these in any of Nigeria Institution either Polytechnic or university except you go out to learn them. For me is like the two courses is more advance than the knowledge of our lecturers.

The only advice i have for you is to opt for Elect/Elect but if you have ability to aquire all those knowledge on your own, you can go for Computer Engineering.
Re: Difference Between Computer Science And Computer Engineering Course? by miketayo(m): 3:10pm On Apr 03, 2017
jaybee3:


You think computer engineers aren't also programmers?

That skill isn't mutually exclusive to either career but you certainly have more leverage with computer engineering degree

As an EE engineer working as a programmer, i had extensive knowledge of C++/C whilst studying which has since enable me to use that transferable skill to easily pick more programming language needed to succeed in my current role.
It's all about pre-requisite knowledge which can be transferred and applied accordingly

wat type leverage ? yeah some comp engr can code but not like the comp sci programmers except for the ones with other computer certificates.
how many developers has a computer engr degree? In africa comp engr is almost useless and in the outside world u have to be extremely good and still end up working for other engr related companies. the entire IT world is still within the comp sci syllabus (programming, networking & ADC) so wat r we talking abt here.
Re: Difference Between Computer Science And Computer Engineering Course? by Hizzojay(m): 3:11pm On Apr 03, 2017
phemmy88:
“Computer Science” is an umbrella term which encompasses four major areas of computing: theory, algorithms, programming languages, and architecture. ...

“Computer Engineering” typically focuses specifically on computer hardware and software. It is an integration of computer science and electrical engineering.

Nice breakdown.

To add to the above, Computer Engineering, gives you an edge over its contemporary cos you'll have to learn about power & machines too (elect/elect), which eventually will be useful to you if/when you find yourself in a telecoms field.

However, go for the Computer Engineering course and become one of us.
Re: Difference Between Computer Science And Computer Engineering Course? by jaybee3(m): 3:15pm On Apr 03, 2017
miketayo:


wat type leverage ? yeah some comp engr can code but not like the comp sci programmers except for the ones with other computer certificates.
how many developers has a computer engr degree? In africa comp engr is almost useless and in the outside world u have to be extremely good and still end up working for other engr related companies. the entire IT world is still within the comp sci syllabus (programming, networking & ADC) so wat r we talking abt here.

Computer networking is the only restrictive module from either syllabus
Re: Difference Between Computer Science And Computer Engineering Course? by PROPHETmichael: 3:32pm On Apr 03, 2017
In summary, if you love mathematics, go for computer Engineering but if you're only good at basic math then Computer science is for you.

Computer Engineering will earn you B.Eng. (Bachelor of Engineering) a first university degree in engineering.
Computer Science will earn you BSc (Bachelor of Science).

1 Like

Re: Difference Between Computer Science And Computer Engineering Course? by miketayo(m): 3:34pm On Apr 03, 2017
jaybee3:


Computer networking is the only restrictive module from either syllabus




aside from C & C++ wat other languages did u study, was there a course on algorithm or data mining.. computer Sci is way bigger than u think. Engr is a good course, its just useless in this part of the world
Re: Difference Between Computer Science And Computer Engineering Course? by bukiboy(m): 3:51pm On Apr 03, 2017
Computer Engineering
Computer Engineering is the marriage of Computer Science and Electrical Engineering. It focuses on computing in all forms, from microprocessors to embedded computing devices to laptop and desktop systems to supercomputers. As such, it concerns the electrical engineering considerations of how microprocessors function, are designed, and are optimized; how data is communicated among electronic components; how integrated systems of electronic components are designed and how they operate to process instructions expressed in software; and how software is written, compiled, and optimized for specific hardware platforms. Therefore, computer engineers are electrical engineers who specialize in software design, hardware design, or systems design that integrates both.

Computer Science
Computer Science is the study of how data and instructions are processed, stored, communicated by computing devices. A modern descendant of Applied Mathematics and Electrical Engineering, Computer Science deals with algorithms for processing data, the symbolic representation of data and instructions, the design of instruction languages for processing data, techniques for writing software that process data on a variety of computing platforms, protocols for communicating data reliably and securely across networks, the organization of data in databases of various types and scales, the emulation of human intelligence and learning through computer algorithms, statistical modeling of data in large databases to support inference of trends, and techniques for protecting the content and authenticity of data. Therefore, computer scientists are scientists and mathematicians who develop ways to process, interpret, store, communicate and secure data.

Overlap Between Computer Engineering & Computer Science
Because both Computer Engineers and Computer Scientists ultimately work with data and attempt ultimately to harness meaning from it, there is significant overlap in coursework that students in the two fields take, as well as in the careers they pursue. This does not minimize the distinctive nature of the two disciplines. It simply acknowledges the fact that these types of computer professionals find context and purpose in similar kinds of projects or in different aspects of the same kinds of projects.

I studied Electronic & Computer Engineering (the curriculum was desinged and developed by UNDP) from Lagos State University with years of working experince in Telecoms and I have collegues that works in the software firms, I will advice Computer Enginnering which you can still specialized in software.

But the real determining factor here is your
INTEREST.


Re: Difference Between Computer Science And Computer Engineering Course? by bukiboy(m): 3:57pm On Apr 03, 2017
miketayo:


aside from C & C++ wat other languages did u study, was there a course on algorithm or data mining.. computer Sci is way bigger than u think. Engr is a good course, its just useless in this part of the world

I disagree with you sir
Re: Difference Between Computer Science And Computer Engineering Course? by marisdgreat(f): 3:58pm On Apr 03, 2017
well am proud to be a computer science student fr IMT poly Enugu. d most important thing is for u to go outside n learn a computer skill cos while in school it is only theory they do lecture us. even in the theory aspect they r not trying, it is just for u to read n pass their exams. am currently on my IT cos of the computer training I attended before gaining admission n it was those knowledge n skills that am using now. pls don't mind my grammars

(1) (2) (3) (4) (5) (6) (Reply)

Air Peace Sacks 69 Pilots, Blames Coronavirus-induced Economic Downturn / How I Got Belittled By My Boss... / N850k Job & A Boss That Insults: Funny Replies To An Employment Question...

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 78
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.