1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Computer Engineering vs Computer Science

  1. Jul 11, 2010 #1
    Hello !

    i am a student from balkan(south-east europe) i have finished high school and now a i can't decide what to study Computer Engineering or Computer Science.
    I am good in Mathematics,Physics and Informatics.
    I need a well paying job, but don't know if i can earn more money with CE or CS.
    i asked also some students, the students from CS sad that with CS you will learn more about programming but the students from CE sad that you will be better in programming if i go to CE because the professors are better than in CS.

    CS at the university i will study is in the department of Mathematics so it has a lot of math and the professors are the same as in faculty of mathematics and they require to the students to know math (nearly,quasi)like in faculty of mathematics. And another problem is that there aren't enough good professors for programing and IT for example the professor of Analysis (PhD in mathematics) teaches also database !:surprised

    CE is in the electrical and computer engineering has big number (at least compeered with CS) of courses and from different types so i think if we learn all that, we cant be so good (for example) in programming. And the first, second and the third semester of 6 semesters(3 years of bachelor studies)(for the third i am not 100% sure) are the same like in other faculties of this departments like Automatic,Telecommunication, Electronic, Industrial Electronic, electrical systems.

    I need your Help
     
  2. jcsd
  3. Jul 11, 2010 #2
    i have translated the courses using google translator, there are some letters in Capital and maybe they aren't translated very well . SORRY ! :shy:eek::)
    The courses in CE are:
    Mathematics 1
    Physics 1
    C Programming
    Fundamentals of Electrical Engineering 1
    TECHNICAL Documentation
    INTERNATIONAL ECONOMY
    MANAGEMENT
    Mathematics 2
    Physics 2
    Fundamentals of Electrical Engineering 2
    Algorithms and structure of data
    Internet
    Mathematics 3
    ELECTRONIC 1
    Basis of ELECTRICAL measurement
    Electro MATERIALS
    TECHNICAL English
    FINANCIAL management
    Energy Conversion

    ELECTRONIC DIGITAL
    Signals and Systems
    Discrete Mathematics
    PROBABILITY AND STATISTICS
    ARCHITECTURE AND ORGANIZATION The computer
    DIGITAL PROCESSING signals
    microprocessors and microcomputer
    Operating Systems
    Database
    Fundamentals of Telecommunications 2nd
    ELECTRONIC measuring equipment
    archiving of data
    INTERNET programming
    Programing orientated in objects
    INTRODUCTION TO artificial intelligence
    SYSTEMS OS. Distributed
    Digital television
    Fundamentals of Multimedia
    archiving of data
    DIGITAL PROCESSING signals
    SECURITY OF DATA
    Management PROJECT INFORMATION 1
    Programing Languge
    English Language
    Communication skills

    DIGITAL Districts
    Electrical Basics
    ELECTRONIC
    Mathematics 3 (for CE)
    Computer Architecture
    Telecommunications
    Management of PROJECTS
    Theory of INFORMATION
    Programming in Internet
    MACROECONOMICS
    Microeconomics
    Distributed programming
    Computer Networking
    Software Engineer
    Microprocessors and micro-controllers
    Fundamentals of artificial intelligence
    COMMUNICATION people-computer
    DESIGN AND STRUCTURE of Algorithm
    Elective course 4
    Computer graphics
    Fused systems
    -English Language Communication skills
    Non-technical COURSES
    Distributed systems
    Distributed Operating Systems
    Practice Computer Networking
    WEB SERVICES
    (practical work)
    Educational Leadership Issues
    INTRODUCTION TO Bio-Electromagnetism

    The Courses in CS are :
    Year I
    Mathematical Analysis
    Mathematical Analysis II
    Discrete Mathematics
    Linear algebra with analytic geometry
    Programming and algorithms
    Computer Networking and WWW
    Introduction to computer science
    Data Structures

    Year II
    Mathematical Analysis III
    Numerical Analysis I
    Numerical Analysis II
    Probability theory
    Computer architecture and operating systems
    Databases
    OOP(object oriendted programing) and GUI programming

    Year III
    Statistics
    Mathematical Programming
    Computer Networking and Programming at WWW (first level of CISCO :surprised)
    Analysis of algorithms
    distributed Programming
    Image processing
    Software Engineering
    Practical Work

    Elective course
    Year I
    Working with computer basics
    Applied mathematics programs
    English I
    English II
    Order the text in TeX
    Year II
    Formal language theory
    Building compiler
    Mathematical Analysis IV
    Safety data in computer
    Year III
    Accounting
    Business and Internet
    Data Analysis
    Problem Solving in Mathematics
     
  4. Jul 13, 2010 #3
    This Question by Student.X is very genuine and I am also looking for this info.
     
  5. Jul 13, 2010 #4
    Hi

    I am a Computer Engineer myself. And my advise would be don't choose the field thinking about how much you can earn. You can always make it big if you choose the field in which you have lot of interest and skills. Take a look at the subjects, see which subjects appeal to you more and then decide.

    Shilpa
    http://www.exitsplashscript.com" [Broken]
     
    Last edited by a moderator: May 4, 2017
  6. Jul 20, 2010 #5
    It really depends on you .

    Like the name suggests in CE you will be more of an engineer ,you will learn to think and work in a particular way.

    CE is actually a combination of Computer Science and Electrical Engineering and you will study computers from the lowest to the highest level.

    One thing I dont like in CS is that in many universities (especially in balkan ,where i also live) education can be very computer oriented.
     
  7. Jul 20, 2010 #6
    If you just want a high paying job then go with the path that exposes you to as much programming as possible. You already know some informatics and you probably also know that there is a huge difference between being good at programming and majoring in CS. Knowing how to program very well is a marketable skill. It's unlikely that CS majors can't program at a high level, but the more theoretical issues are probably irrelevant to the set of skills that make exceptional programmers marketable.
     
  8. Jul 22, 2010 #7
    The CE courses above are with the old school program. Now it has changed. The courses now are the following:
    1 year:
    Mathematics 1&2
    Physics 1&2
    Electrical Materials
    Programming in C + +
    Algorithms and structure of data
    DIGITAL Districts
    Electrical Basics
    2-Year :
    Signals and systems
    Electronics
    Database
    Object-oriented Programming
    Internet
    Mathematics 3 for CE
    Computer Networking
    DATA SECURITY
    Project Management
    COMMUNICATION people -computer
    ARCHITECTURE AND ORGANISATION Computers
    3rd Year:
    Microprocesors and Microcontrollers
    Practice Computer Networking
    DESIGN AND ANALYSIS of algorithms
    Software Engineer
    Operating Systems
    Programming IN INTERNET
    Macroeconomics
     
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook