logo elektroda
logo elektroda
X
logo elektroda

Computer Science Degrees: BA at University of Economics vs Engineer at University of Silesia

benbujda 18492 7
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #1 13803439
    benbujda
    Level 9  
    Hey, I have a dilemma. Well, I got to study Computer Science at the University of Economics (1st degree, bachelor's degree) and at the University of Silesia (1st degree, engineer) and I have a dilemma what to choose. I know an engineer takes 3.5 years and a bachelor's degree is 3.

    Is it worth doing engineers for six months or is it better to choose a bachelor's degree?
    I am asking for advice
  • ADVERTISEMENT
  • #2 13808642
    McMonster
    Level 32  
    If anything, engineering studies will be better, although the difference may turn out to be psychological in practice. It is best to go where it is convenient for you.
  • ADVERTISEMENT
  • #3 13808775
    Anonymous
    Anonymous  
  • ADVERTISEMENT
  • #4 13812128
    phanick
    Level 28  
    Currently, I work as a computer scientist (I have completed 1 BA + MSc in computer science, I am doing my second in electronics) and unfortunately I do not feel smarter than my colleagues. Especially since most of them dropped out of their studies halfway.

    Studies give some theoretical knowledge and lead you to certain paths. Unfortunately, they do not teach specific, specialized and detailed information and technologies that you will need at work. The studies will teach you that there is such a thing as X, or how to use it (very generally). And a lot of unnecessary theory.

    The studies should teach you logical thinking, the correct writing of programs (good code style, algorithms) and, above all, where to look for information. But such things can be learned at the undergraduate level. If I can advise you - work instead of choosing an MSc. This is the only way to gain experience. After 5 years, you will wake up without any work experience.
  • #5 13828154
    ronwald
    Level 27  
    phanick wrote:
    . And a lot of unnecessary theory.



    I wonder what unnecessary theory do they teach?

    If I can advise you, I recommend engineering studies. You will be a full IT specialist, write a database but also program a microprocessor for a tester and a machine tool. You will not be afraid of hardware :) . At work I had programmers from polytechnic and university, unfortunately those from polytechnic are more universal.
  • ADVERTISEMENT
  • #6 13830841
    phanick
    Level 28  
    Sample subject `logic for IT specialists` and the content of subsequent lectures - completely unnecessary if someone who works in computer science wants to become a programmer.
    
    1. Rachunek zdań.
    
    2. Logika pierwszego rzędu: definicje, sposób użycia, ograniczenia siły wrazu.
    
    3. Teoria dowodu: systemy dowodzenia dla rachunku zdań, systemy dowodzenia dla rachunku predykatów, twierdzenie o pełności dla rachunku predykatów.
    
    4. Teoria modeli: twierdzenie o zwartości, twierdzenie Skolema-Loewenheima o mocach modeli.
    
    5. Arytmetyka i twierdzenie o niezupełności Goedla.
    
    6. Logika w informatyce: logiki wielowartościowe, twierdzenie Codda o równoważności logiki pierwszego rzędu i algebry relacyjnej, rozstrzygalność teorii logicznych
    
    7. Co najmniej jedno z poniższych zagadnień:
    a. Logiki programów: PDL,
    b. Zdaniowa logika temporalna LTL,
    c. Logika intuicjonistyczna,
    d. Logika 2 rzędu.
    
  • #7 13832348
    McMonster
    Level 32  
    phanick wrote:
    Sample subject `logic for IT specialists` and the content of subsequent lectures - completely unnecessary if someone who works in computer science wants to become a programmer.

    Probably a code hacker, called "code monkey" in English. This is theoretical knowledge and is unlikely to come up with the actual proof-of-writing tasks, but the knowledge in it helps you understand what you are doing. Unless you mean the "developer" of Flappy Bird clones for Android. You can become a good programmer without it, but you will always have contact with it, even if you cannot describe it formally. It has been a long time since the faculty of these courses sit in software engineering departments and departments.
  • #8 13837058
    Dominik Wedler
    Level 13  
    It is a pity that you did not choose a polytechnic, but if these two universities are at stake, take the University of Silesia with an engineer. Apart from the considerations that the engineering studies will prepare you more practically for your future job, the University of Economics (I understand that we are talking about the Katowice one here) is a terrible factory, not a university, a large group of my friends say that they would never do this again in their life choice, because the numbers that sometimes pass over there pass the human concept. Therefore, choose the University of Silesia, although it's a real pity that you did not choose, for example, the Silesian University of Technology, where very good IT is at the AEiI faculty, and the 1st degree Computer Science at the Faculty of Electrical Engineering very well prepares future IT specialists for work in industry :)

Topic summary

The discussion revolves around the choice between pursuing a Bachelor of Arts in Computer Science at the University of Economics and an Engineering degree at the University of Silesia. Participants generally advocate for the engineering program, citing its practical focus and better preparation for IT careers. They argue that while the BA may include more theoretical knowledge, the engineering curriculum offers a more comprehensive understanding of both software and hardware, making graduates more versatile in the job market. Concerns are raised about the quality of education at the University of Economics, with some suggesting that it lacks rigor compared to engineering programs. Ultimately, the consensus leans towards the University of Silesia for its engineering degree, emphasizing the importance of practical skills and industry readiness.
Summary generated by the language model.
ADVERTISEMENT