Computer Science or Computer Engineering

In summary, the speaker had a conversation with a friend about which program to choose for their undergraduate studies in computer engineering and computer science. They discussed the differences between the two syllabuses, with the computer science program focusing more on software and the computer engineering program covering both hardware and software. The speaker has three months to decide and is interested in the specialization subjects. They also mentioned profiles with pre-selected elective courses. The speaker is seeking advice on the syllabuses and the future of information technology.
  • #1
gunslinger
13
0
I had a conversation with a friend yesterday(he's writing his diploma thesis in Comp. Engineering at the moment), about which program(if that's the right word) I should choose but he didn't know the Comp. Sci. syllabus so he suggested me to ask here.

I'm sure this question has been asked here, but the Comp. Eng. syllabus varies in different places. I've a friend in Budapest that's studying Comp. Eng. and his syllabus is different from the Comp. Eng. syllabus here.

I've 3 months to decide what I'll choose for undergraduate but I want to take it out of the way so I can start getting ready.

http://www.finki.ukim.mk/en/studies/KNI [Broken] - The Comp. Sci syllabus. I attended the preliminary speech by the dean and he said that this is the core of IT. It has no physics or electrical engineering.

http://www.finki.ukim.mk/en/studies/IKI [Broken] - The Comp. Eng. syllabus. The Dean said that this has roots from electrical engineering and IT. Too bad I couldn't have a chat with him...

The university is 180km far from home and the ride is 5h in one direction so I can't go every time I decide to change my mind.

The first two semesters don't matter, I'm more interested in the specialization subjects that come after. I read that computers will no longer play a passive role in our everyday lives as an input tool, intelligent systems are the future of information technology. Also, the invention of wireless electricity will be very big in the future, but that's just a random thought by me.

There are also profiles that I can choose, profiles that have the elective subjects chosen for you. For example:
Software Engineering - http://www.finki.ukim.mk/mk/studies/profil-si [Broken]
Hardware Engineering and system in a chip - http://www.finki.ukim.mk/mk/studies/profil-hisc [Broken]
Parallel Processing - http://www.finki.ukim.mk/mk/studies/profil-pp [Broken]
Intelligent Systems and Robotics - http://www.finki.ukim.mk/mk/studies/profil-isr [Broken]
Information Systems - http://www.finki.ukim.mk/mk/studies/profil-is [Broken]

Too bad I can't find an English translation.

So what do you think about the syllabuses and the profiles(if you can translate them in English, I think there's an add-on in chrome that does that) ? What do you think the future holds? Every reply, suggestion, advice and whatnot would be very much appreciated.

Thanks :)
 
Last edited by a moderator:
Physics news on Phys.org
  • #2
I had a very brief look at the english links in your post. From what I see compsci looks like it has more to do with algorithm and coding, mostly the software side of things. Whereas compeng looks like it has more hardware related courses. Either programs appear to be very useful when finding jobs. So it will really come down to which courses look more attractive to you.
 

1. What is the difference between Computer Science and Computer Engineering?

Computer Science is primarily concerned with the theory and algorithms behind computing, while Computer Engineering focuses on the design and development of computer hardware and systems. In other words, Computer Science is more theoretical and focuses on software, while Computer Engineering is more practical and involves both hardware and software.

2. What kind of job opportunities are available for Computer Science or Computer Engineering graduates?

Both fields offer a wide range of job opportunities, such as software development, systems analysis, network engineering, data analysis, and information security. Graduates can also pursue careers in research, teaching, and consulting.

3. Is it necessary to have strong mathematical skills for Computer Science or Computer Engineering?

Strong mathematical skills are essential for both Computer Science and Computer Engineering, as both fields involve complex problem-solving and algorithm development. However, the level of math required may vary depending on the specific job or specialization.

4. What programming languages should I learn for Computer Science or Computer Engineering?

The most commonly used programming languages in both fields include Java, Python, C++, and JavaScript. However, the specific language(s) you should learn may vary depending on your area of interest and the job market in your desired location.

5. Can I switch from Computer Science to Computer Engineering or vice versa?

While the two fields have some overlap, they are distinct disciplines and may require different skill sets. However, with some additional coursework and experience, it is possible to switch between the two fields. It is important to carefully research and consider your interests and career goals before making a switch.

Similar threads

  • STEM Career Guidance
Replies
15
Views
2K
Replies
18
Views
3K
Replies
7
Views
1K
  • STEM Career Guidance
Replies
2
Views
1K
  • STEM Career Guidance
Replies
3
Views
2K
  • STEM Career Guidance
Replies
12
Views
5K
  • STEM Career Guidance
Replies
5
Views
3K
  • STEM Academic Advising
Replies
2
Views
646
Replies
2
Views
1K
Replies
3
Views
2K
Back
Top