Computer Engineer vs Computer Science - Off-topic

As far as i know, i just got accepted to one of the US University, at West Coast, The Cougar if you wonder. I am not American, so this is a huge succeed, lol. but whatever.
I had basic skills over software programming and really interested to be pro in that.
Otherwise, i really don't know which degree to take this Fall . it either will be Computer Science (BA i think, since BS will require much more Mathematics and i don't think i can handle everything in English) , or Computer Engineering.
I have been Google around and Both Computer Engineering and Computer Science has a class for Software Development.
http://en.wikipedia.org/wiki/Bachelor_of_Computer_Science
Bachelor of Arts (BA) in Computer Science
Bachelor of Applied Science (BASc) in Computer Science
Bachelor of Computer Applications (BCA)
Bachelor of Mathematics in Computer Science
Bachelor of Science in Information Technology (BScIT)
Bachelor of Engineering (BEng) in Computer Science
Bachelor of Science in Engineering (Computer Science) - BSE (CS)
Bachelor of Computer Security in Computer Science
Bachelor of Computing in Computer Science
Bachelor of Science (BSc or BS) in Computer Science (BSc CS or BSCS or BSc (Comp))
Click to expand...
Click to collapse
http://en.wikipedia.org/wiki/Computer_engineering
Computer engineering, also called computer systems engineering, is a discipline that integrates several fields of electrical engineering and computer science required to develop computer systems.[1] Computer engineers usually have training in electronic engineering (or electrical engineering), software design, and hardware-software integration instead of only software engineering or electronic engineering. Computer engineers are involved in many hardware and software aspects of computing, from the design of individual microprocessors, personal computers, and supercomputers, to circuit design. This field of engineering not only focuses on how computer systems themselves work, but also how they integrate into the larger picture.
Click to expand...
Click to collapse
So... If any one here did roll in this kind of degree, please tell me which one is the way to go?
My skill of programming right now is at the beginning level of C++.

Are you good with math?

iynfynity said:
Are you good with math?
Click to expand...
Click to collapse
Yes. I have been study like a math-hardcore. I mean like i love to learn Math and i am pretty good at it. At least now i am doing fine with AP calculus and going to have AP Exam Pretty Soon.

I'd go with Bachelor of Science in Computer Science if I were you. More things to do with it and you have started programming.

iynfynity said:
I'd go with Bachelor of Science in Computer Science if I were you. More things to do with it and you have started programming.
Click to expand...
Click to collapse
But what will i study in it? I want to be roll in class that spend on the computers and doing stuffs, not like class with pen and paper.

Strike_Eagle said:
But what will i study in it? I want to be roll in class that spend on the computers and doing stuffs, not like class with pen and paper.
Click to expand...
Click to collapse
If you don't like the pen and paper, then a bachelor's degree wouldn't work for you, I think. It will also depend on your professor, some prefer hands-on while others do the pen and paper method.

iynfynity said:
If you don't like the pen and paper, then a bachelor's degree wouldn't work for you, I think. It will also depend on your professor, some prefer hands-on while others do the pen and paper method.
Click to expand...
Click to collapse
Okay then, so what is the possibility of future job if i success in Computer Science BS?

you should do both, they have a close curriculum, the only thing is that can take you probably two or three more terms but when you are done you end with two degrees.
ask if you can do that at the university you are going.
Pd: i am doing this and is call "dual enrollment"

I have been researching and look like the Bachelor of Science do offer a lot of stuffs, even Software Engineering, so look like it is better deal than Computer Engineering Alone...
Sample courses
Below is a sample of courses that students who are pursuing a BS in computer science are likely to take:
Program Design and Development
Data Structures
Advanced Data Structures
Programming Tools
Computer Architecture
Software Engineering Principles I and II
Automata and Formal Languages
Principles of Software Design
Software Design Project I and II
Design and Analysis of Algorithms
Operating Systems and Computer Architecture
Fifteen credits of computer science option courses may be taken in such areas as communications, computer engineering, computer graphics, mathematics, networks and distributed systems, scientific computation, or software engineering.
Click to expand...
Click to collapse

I'm in the same boat this year. I think comp engineering is better because you get to learn hardware programming. So it replaces some CS theories with more technical, engineering stuffs. And it also teaches hardware.
In terms of programming, CS will teach you to create any application you want as long as it doesnt control the hardware, while CE will teach you courses that XDA kernel devs do like multi core scheduling, CPU optimization. So it's more into drivers and OS

I am doing computer engineering from india
So as far as ik
B. C. A. And other computer science are not good enough if you are computer geek or freak (that's me)
In india (i dont know about other countries)
We have engineering in two degrees. (4years)
First is called bachelor of engineering in computers
Second is called bachelor of technology in computers
First has lot of pen and paper work
Second has better technical knowledge or practical stuff.
So its your choice what you want to do
I am doing first
I will be doing M. Tech after my b.e.
And to get admission in M. Tech you need to pass GATE exam which is quite easy because only 16℅ pass every year
sent from the edge of universe

Related

Computer programmer

Just wondering if anyone on here is one.
Im really interested in become one but idk if I should go to a 4yr college
or a tech school (itt,devry etc..)
any advice?
university
A good well rounded university education is best if possible. Some start out and get a junior 2 year degree but make certain it's a match with the 4 year school you plan to get your BS degree. often it can take 5, 6 and even more years to finish. They give you projects with deadlines in a week. Computer Science requires much self-education so prepare to learn most things on your own. Programmers from Bill Gates and so on have made fortunes with their own initiative and creative spirit which one develops through intensive study and a drive to be creative much as an artist has. Programming is both a science and an art form.
Tone-E said:
Just wondering if anyone on here is one.
Im really interested in become one but idk if I should go to a 4yr college
or a tech school (itt,devry etc..)
any advice?
Click to expand...
Click to collapse
Just don't buy a learn to program in 24hrs book
If you are to take that path, start programming before you enter college. I already programmed in a VB-like IDE for mobile devices a few years before I entered college and it saved my life. Since I already knew the basic concepts, I made it with nice grades while everyone struggled to understand our teacher.
Visual Basic might not be the best way to start, so I recommend a simple curly brace language like PHP (web-based, very permissive). If you already know HTML, you will love it.
Oh, and NEVER, EVER copy and paste code you don't understand. Take the time to grasp every function you use in your program/website. If possible, start from scratch and use 100% original code. It's the right way to innovate and make mistakes to learn from.
All the best!
-Another programming n00b
anarchyuk said:
Just don't buy a learn to program in 24hrs book
Click to expand...
Click to collapse
I've found "For Dummies" books to be a great place to start and would have loved to know about it a few years ago. Heck I might have been a senior C++ or assembly programmer by now (jk)!
Hi,
I have to admit that I would start with VB.NET and then learn C/C++ eventually. Should have you covered for most platforms.
**** college. You can only learn to code by coding and reading - better prepare to spend a nice bit of hay at Amazon's.
I have a few recommended books here:
http://tamspalm.tamoggemon.com/category/hardware-reviews/book-reviews/
http://tamsppc.tamoggemon.com/category/reviews/hardware-reviews/books/
and also on the other sites.
Hows the salary?
To learn "Computer Science" you need to study at a college.
To "Program" all you need is interest and a logical mind.
I recommend Starting with C or Java, and then specializing in a niche area where you can get a lot of jobs. (For Ex: Android)
The salary is quite good when it comes to programming jobs if you can get hired at a place where your competences are valued.
how long did it take you to become a programmer and how is the work experience.
I'm not. I'm studying and slowly start to get web dev jobs. Work happens all at once and it's thrilling!
o thats cool did u go to a 4yr college or tech school?

College Major to be and Android Developer?

I like making roms but I would like to take this to a whole new level and find a major that would me improve my rom development skills.
Anyone know exactly what that/those majors would be?
So far I've looked into computer science and computer engineering.
Just search the different coding languages on the advanced class search and take those. The other 75% of classes may prove useless.
Sent from my Galaxy Nexus using Tapatalk
-x]Trunks[x- said:
I like making roms but I would like to take this to a whole new level and find a major that would me improve my rom development skills.
Anyone know exactly what that/those majors would be?
So far I've looked into computer science and computer engineering.
Click to expand...
Click to collapse
It depends on what part of ROM making you like. Computer engineering is obviously more hardware related and CS is more software and algorithms based.
I can't speak for all programs, but I go to the University of Illinois at Urbana-Champaign and our CompE program is mixed with electrical engineering. So I'm forced to take electrical engineering classes I have absolutely zero interest in. I honestly wish I would have done CS, as I've found it much easier, less harsh, and I don't have to take EE courses.
ECE at Illinois is almost like being tossed into battle right away. You get one intro course that's what I would consider "fair". Almost all courses after that attempt to weed you out of the major.
So my advice would be to go for CS, you'll probably like it more and it'll make your college experience a hell of a lot more enjoyable. CS is in no way easy, but it's nicer to you than CompE.
Yep, do CS + maybe IT, since IT is pretty effortless and will give you a great backup plan if google won't hire you for software development.
TechSavvy2 said:
Just search the different coding languages on the advanced class search and take those. The other 75% of classes may prove useless.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
CS majors end up taking required courses in Java and C++. CompE has a heavier focus on C and assembly, at least this is what I have experienced.

College Major Help!

Hello fellow XDA'ers! I'm trying to choose a major for college, and I think I've limited it down to two: Computer Science or Computer Engineering (Some schools call it Electrical and Computer Engineering). I think I know the difference, but I can't determine which would be the best. I lean towards the engineering one because computer science seems like it's too much focused on the software aspect, while I am equally (if not more) fascinated by the hardware aspect and how things work and such (I pretty much take apart everything I own lol), which I figure is more on the computer engineering side. On the other hand, I have also heard that computer engineering will be much harder, and I'm not sure if that is a bad thing or not. I figured that some people on here have studied one of these majors, so I would love to hear some of your opinions/stories!
A programmer here. If you are more interested in the hardware then go with computer engineering. Most computer engineering degree programs have some programming courses so you will get your toes wet.
Sent from my SGH-T999 using xda premium
Yep, Engineering will be a bit more intense in terms of design/circuitry classes and math requirements. If you really like the hardware side more go for it!
Do you like to argue? How about a computer engineering degree focused on security then 3 years of law school.
I thought about it 20 years ago and should have done it. Sorry I didn't.
Beaucoup money to be made!!
i think CompSci is software development
CompEngr'ng is more on robotics and hardware development
I would get the associates in computer science and then go for the bachelors in computer engineering. 99% of your credits on the associates will count towards your bachelors degree, so it will be very little if any extra work and it will make you more marketable to future employers.
Thanks for the suggestions everyone. It helps!
My college is roughly 65% engineers so I know more than a few people in the comp engineering program.
The way our program trains is 50% comp science 50% engineering so you really get the best of both worlds. If I had to guess, others would do the same.
Engineering would be my choice. The title gets you slightly more money than usual and the tech world is NOT slowing down any time soon which means you're more likely to find a job provided you go that route.
Sent from my Galaxy Nexus using Tapatalk 2
thelowend said:
My college is roughly 65% engineers so I know more than a few people in the comp engineering program.
The way our program trains is 50% comp science 50% engineering so you really get the best of both worlds. If I had to guess, others would do the same.
Engineering would be my choice. The title gets you slightly more money than usual and the tech world is NOT slowing down any time soon which means you're more likely to find a job provided you go that route.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
The 50-50 thing sounds good to me, that's kinda why I want to go that route. It seems that you get the most out of it that way.
korockinout13 said:
The 50-50 thing sounds good to me, that's kinda why I want to go that route. It seems that you get the most out of it that way.
Click to expand...
Click to collapse
Have an accidental thanks. But you deserved it with that sig, I love Rise Against

[Q] What Should I Study?

I know i want to study something in the computer field, but I am not sure what specifically. I am thinking about Computer Information Systems, or maybe Cisco Networking. What do you guys think?
I'm starting a Graduate Diploma in computer science next fall, but my plan B is computer applications. It's up to what you like better, really.
ttige said:
I'm starting a Graduate Diploma in computer science next fall, but my plan B is computer applications. It's up to what you like better, really.
Click to expand...
Click to collapse
Yeah I'm also thinking about computer science, I think it pays more too.
Well I don't know how it is around your place, but here, computer science is the general degree, then you choose a specific path. Here we have Computer Systems, Computer Applications, Games, Computers and maths, and if I'm not mistaken Computer Science and Administration. They're all part of the same Computer Science bachelor however, and you end up with the same degree at the end, but you'll have a more focussed training in an area. Doesn't keep you from getting a job in any other field though.
I was talking about a graduate diploma because in a month, I'll have a bachelor, so instead of going back for 3 more years of university, I could take some kind of shortcut and take a graduate diploma, which is a year of studies and will allow me to go for a master in computer science next year.
Do you think CIS has a good outlook?
Sent from my HTC EVO 3D using Tapatalk
I'm good in computers field too and i'm considering computer Systems Engineer, you can get job easily on any company and they pays good
My advice: Information Security, Network Engineer (e.g. Cisco, Juniper, etc.), or DBA. Those are the top paying roles on the IT side that don't require going through the trenches of end-user support.
=RV=
chidori602 said:
I know i want to study something in the computer field, but I am not sure what specifically. I am thinking about Computer Information Systems, or maybe Cisco Networking. What do you guys think?
Click to expand...
Click to collapse
Finding and getting into the college of your choice is tough enough, but the process can get even more demanding if you also figure in the next question: What do I study?
If you do your research, you might at least be able to narrow the selections.
One place to start is the Princeton Review’s “Top 10 Most Popular Majors” list, which asked colleges across the country to list the majors they offer, and report which three had the highest undergrad enrollment. Based on that cumulative response, here are the 10 most popular majors:
1. Business Administration and Management
2. Psychology
3. Elementary Education
4. Biology
5. Nursing
6. Education
7. English
8. Communications
9. Computer Science
10. Political Science
The Job Hunt: How to Start a Successful Career
It’s no surprise that business appears to be America’s No. 1 college major. Alice Reinarz, assistant provost for enrollment at Texas A&M University, believes students have a fascination with “corporate America.”
Majors such as accounting and finance, she said, “provide a more technical curriculum that is directly transferable to the workplace.”
Students taking the business route often have an easier time transitioning into the job market, yielding a double graduation bonus: a paycheck, plus no graduate school bills.
The amount of your paycheck can also get a boost by majoring in business. The National Association of Colleges and Employers (NACE) Summer 2006 Salary Survey reports that the current average starting salary for graduates with an accounting degree is $45,518 — quite a feast for a starving college student. The NACE survey also produced a Top 10 Jobs and average starting salaries for the class of 2006:
1. Field Engineering -- $51,162
2. Consulting -- $50,657
3. Project Engineering -- $49,888
4. Design/Construction Engineer -- $48,025
5. Financial/Treasury Analysis -- $46,448
6. Accounting (Public) -- $45,518
7. Accounting (Private) -- $44,240
8. Management Trainee (Entry) -- $39,501
9. Sales -- $38,343
10. Teaching -- $31,408
Business degrees should continue to increase in value, at least for the next four years, according to a forecast survey conducted by FastCompany.com, which compiled its findings in a Top 25 Jobs for 2005-09. The survey found that engineering and health/medical degrees also are good choices for today’s undergraduates.
The path to the corner office, however, isn’t on everyone’s postgraduate agenda.
“I chose my major because I enjoy working with children,” said Andrea Stern, a Brooklyn College junior majoring in elementary education. “I feel that it is very important to help children start off their education on the right foot because education is the key to success.”
While entering the teaching world often requires specific coursework or certification, some non-education graduates enter the classroom immediately after college through the “Teach for America” program, a highly selective program that places graduates willing to commit to a certain number of years teaching in an urban or rural public school. College graduates from all academic majors with minimum cumulative undergraduate GPAs of 2.50 (out of 4.0) and higher are eligible to apply.
Many undergraduates also choose to major in the sciences, often with ambitions of becoming a doctor, which requires many years of post-graduate education. There are, however, many growing opportunities in the health care industry for medical assistants, physician assistants, nurses, chiropractors and other various occupations, none of which requiring a graduate or doctorate degree.
On the high-tech side of the health industry, biology majors are looking into jobs in genetics and biochemistry, which Michael Cahill, director of the Center for Career Services at Syracuse University, identifies as among the most rapidly expanding industries. Cahill also believes graduates will find growing opportunities in social services, software engineering and network systems.
Whatever major a student chooses, Mike Mazzone, a 2005 graduate of Ithaca College, put the choice into perspective: “The most popular goal among students in college is to be able to walk out with a job.”
chidori602 said:
I know i want to study something in the computer field, but I am not sure what specifically. I am thinking about Computer Information Systems, or maybe Cisco Networking. What do you guys think?
Click to expand...
Click to collapse
Pick something more useful/general. Computer Science or Computer Engineering. Those two you've suggested are just "button clicker" training.
moving to off topic section

why importance of technology in education?

In the field of education, technology has an important role because with the help of technologywe can cam make easy to education. Also, technology provides a lot of study materials through which you can learn anywhere in the world.
People have lost sight of the fact that, from an educational perspective, the most important technology ever created was the printing press.
With technology, students have a wider range of resources to learn from and a wider range of resources to conduct fact checks. I'm not sure of all the other benefits but that's all that comes to mind.
sd86 said:
With technology, students have a wider range of resources to learn from and a wider range of resources to conduct fact checks. I'm not sure of all the other benefits but that's all that comes to mind.
Click to expand...
Click to collapse
Sure. From another perspective, technology is an enabler in education. It is high time the brick and mortar universities decided on how to cut cost and embrace online learning platforms.
umesh_prajapati said:
In the field of education, technology has an important role because with the help of technologywe can cam make easy to education. Also, technology provides a lot of study materials through which you can learn anywhere in the world.
Click to expand...
Click to collapse
I cant put it any better.
But here are some factors that make me favor the integration of technology in education.
Firstly, most teenagers right now started using phones right from childhood therefore integrating mobile education just make it simple for them to grasp some of the concepts. Besides, with the introduction of Virtual Reality and Artificial Intelligence, it can only get better .
One who masters's the next evolving technology rules the world.
geekhunt said:
One who masters's the next evolving technology rules the world.
Click to expand...
Click to collapse
Technology is very useful in these for education. Even the school students have smart class, they can understand the concepts easily.
Education should be literate and tecnology...
Teachers themselves not only need to be literate, but they must also ensure that their students are able to access the information they need, are capable of determining the relative merits of the information obtained, and are able to represent the information they have gathered in new ways using the different forms of media available to them (print, video, audio, digital).
At present, technology has been imposed in our daily lives, therefore it is a vital need to learn and master them, since everything that surrounds us implies technology in one way or another,
With all lockdowns, technology is used more than ever for teaching and learning...
It will be useful if technology is implemented properly. But so far there's been a lot of bad attempts
It's pretty important for any essay writer to compose unique texts for the customers. If it would be not unique, client can refuse from the payment.
AI/CAD Robotics teacher's!
It's almost impossible to imagine education process without using tech in it. Agree?
For example https://idscan.net/. Employing student ID scanners and school visitor management software dramatically improves school safety and security by denying access to unauthorized individuals and granting access to those approved, all in real-time. Did you even know about that?
"The media is the message."
Hmmm...
Technology is the message.
app/build.gradle
I am interested in 3D printing and I think it’s a great idea to use 3D printing in educations. It is not easy to have young students figure things out without the benefit of visualization. A visual learning environment improves their understanding of the world, being able to touch and see their projects. It’s a great opportunity for graphic, geography, chemistry students. But 3D printers are expensive, and many educational institutions don’t have enough funding to buy them. I hope, this will change over time.
ringostarplatinum13 said:
Absolutely agree that with the help of technology we can cam make education much easier. I have realized it in my own experience when I started studying with a tutor on preply. Just imagine I can study the language practising with a native. I'm sure that people have had no such opportunity for a couple of decades ago. And that's the basic thing that I could mention. The internet is a huge library where you can find everything you want. Also, it is possible to talk about the newest technologies like VR. It is insane.
Click to expand...
Click to collapse
Not near everything and it can be heavy censored/search biased.
Example, wiki keeps editing critical info out to fit their left and god knows what agenda.
Example, entry David Hedison ie Capt Crane from the TV show Voyage to the Bottom of the Sea was in the Navy. He was also a pretty good Navy boxer. It helps explain his physical prowess in fight scenes... it was real.
This critical fact was completely omitted by wiki.
Even chemical entries have been altered over the last few years removing important properties.
Technology is very important in education. Continuing education is crucial. That's why platforms for online learning are very good. MOOCs offer the opportunity for lifelong learning at international universities. You also get certifications. Free and available to all. Many websites are also a good source of knowledge. XDA is one of those websites. Without internet access all this wouldn't be available. The most important thing is that education never stops and various new technologies will make continuing education possible for many people.
Technology makes education more engaging, interesting, and you can get more information rather than using old books.

Categories

Resources