Programs Hesitation -- Computer Science, Microengineering or Physics

AI Thread Summary
The discussion centers on the dilemma of choosing a major at EPFL, with a focus on programming, microengineering, and the desire for practical skills. The individual expresses a passion for programming, particularly in Python, and enjoys project-based work, such as creating 3D images with Blender. However, there is concern about the limitations of pursuing a Computer Science degree, which may exclude foundational knowledge in electronics and engineering. The appeal of microengineering lies in its multidisciplinary nature, combining electronics, materials science, and programming. Despite this, fears about practical skills and missing out on advanced mathematics and physics, which are integral to research fields like quantum computing and astronomy, complicate the decision. A recommendation emphasizes the importance of aligning interests with career goals while ensuring a solid educational foundation to adapt to a changing job market.
lcq92
Messages
1
Reaction score
0
Hi,

I'm applying at a swiss univerity (EPFL) and I already have to pick my major.

Here's the thing :
I currently love programming. I enjoy finding beautiful ways to solve math programming challenges on the net. (I code in Python). I love automating stuff with programming. I love projects : I love having a current project that occupied my mind for some time, that I work hard to finish and that I can be proud of once it's accomplished. (I did a lot of 3D images with Blender partly for this reason)

But : if I go into the CS department, that means I'll never be able to understand electronics, or have engineering basics. The thing is, I would love to be a practical person. I admire the 'household-hacker' way of thinking. These persons that fix their tech themselves, that build their office desks themselves, that install gears and pulleys to dampen a violent door in their house. Basically people that make stuff, for personal use, that works.

That's why I was thinking of going into Microengineering : because it clearly is multidisciplinary. It has electronics, materials science, engineering, and some programming.

But I fear 2 things : First, I've always been clumsy, and not very practical. I want to learn the engineering stuff, but I fear I might suck at it.

Second, and more importantly : I fear I might miss on out advanced maths and physics. I know some people who studied classical physics, and work as researchers in fascinating topics (Quantum computing, Astronomy). And when I talk to them, I really tend to think that doing research is way more fulfilling and fascinating than being an engineer (and just coding software, for example)So there I am. I just can't decide between all these possibilities. I just want to do and try so many things. Thank you, if you read this !
 
Physics news on Phys.org
Hi,

I'm applying at a swiss univerity (EPFL) and I already have to pick my major.

Here's the thing :
I currently love programming. I enjoy finding beautiful ways to solve math programming challenges on the net. (I code in Python). I love automating stuff with programming. I love projects : I love having a current project that occupied my mind for some time, that I work hard to finish and that I can be proud of once it's accomplished. (I did a lot of 3D images with Blender partly for this reason)

But : if I go into the CS department, that means I'll never be able to understand electronics, or have engineering basics. The thing is, I would love to be a practical person. I admire the 'household-hacker' way of thinking. These persons that fix their tech themselves, that build their office desks themselves, that install gears and pulleys to dampen a violent door in their house. Basically people that make stuff, for personal use, that works.

That's why I was thinking of going into Microengineering : because it clearly is multidisciplinary. It has electronics, materials science, engineering, and some programming.

But I fear 2 things : First, I've always been clumsy, and not very practical. I want to learn the engineering stuff, but I fear I might suck at it.

Second, and more importantly : I fear I might miss on out advanced maths and physics. I know some people who studied classical physics, and work as researchers in fascinating topics (Quantum computing, Astronomy). And when I talk to them, I really tend to think that doing research is way more fulfilling and fascinating than being an engineer (and just coding software, for example)So there I am. I just can't decide between all these possibilities. I just want to do and try so many things. Thank you, if you read this !

My simple and short recommendation is to see what you're mostly interested in and you're willing to spend your time and efforts on it, as all these you mention need different qualities as you go along the path. On the other hand, you must be sure to acquire a decent background if you need to go for a different major some time, as the job market(s) undergo rapid changes due to global economy factors.
 
Last edited:
Hey, I am Andreas from Germany. I am currently 35 years old and I want to relearn math and physics. This is not one of these regular questions when it comes to this matter. So... I am very realistic about it. I know that there are severe contraints when it comes to selfstudy compared to a regular school and/or university (structure, peers, teachers, learning groups, tests, access to papers and so on) . I will never get a job in this field and I will never be taken serious by "real"...
Yesterday, 9/5/2025, when I was surfing, I found an article The Schwarzschild solution contains three problems, which can be easily solved - Journal of King Saud University - Science ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT https://jksus.org/the-schwarzschild-solution-contains-three-problems-which-can-be-easily-solved/ that has the derivation of a line element as a corrected version of the Schwarzschild solution to Einstein’s field equation. This article's date received is 2022-11-15...
Back
Top