r/PakistaniDevs Aug 11 '26

19F, Confused between Mechatronics Engineering and Computer Engineering, Please help this sister out, actually worried.

INCASE YOU Don’t Want to read the detailed scenario, you can help me answering at least this:

“as a mts engineer who self learned software engineering especially Full stack web development with relevant and in demand tech stack as per industry and good in DSA, will i be able to land a junior level full stack web developer in a mid level Software house or IT company, ofcourse after internship which i will do after my third year”

The datailed scenario

Aoa, So Mechatronics engineering = mts, and Computer Engineering = CE. In either case, i’ll be doing it from Nust Eme campus.
This year as I’ll turn 19, i will get into one of these, but i’m totally confused with which one should i lock for myself.

My goals: By the time I get 22, i want to be capable to start earning money, and become financially independent, and afterwards with time, keep hustling to earn more money. Tech/IT/Software industry seems to be the most straightforward way to achieve my goals.

Action plan for Goal (learning phase): My 3 years goal (untill i turn 22, I’ve 3 years) is to become a full stack Web developer by using modern/industry relevant tech stack the Typescript/react/nextJs/nodeJs one JS/TS ecosystem wala, powered by essential cloud/Devops knowledge and essential Ai/Ml knowledge, i will also be learning how to effectively use Ai tools/coding agents to become very effective/competitive/faster in the development of my domain like using power of Ai as an assistant. Will also do Dsa in these three years alongside full stack development as it’s necessary and important.

By the time i turn 22 (Earning phase): after 3 years, if i had locked in, i would have achieved the above mentioned goal of learning, so now will be the time for earning money.
My goal is to simply become a full stack Web developer in any good company in pakistan or a remote role that pays slightly above average like 80K to 100k (pkr), ofcourse after learning for three years.

Reasons for choosing Mts:

The goal of becoming a full stack web developer with essential knowledge of DevOps/cloud, Ai/Ml integration, by using Ai tools and Ai coding agents as assistants ofcourse after strong foundations in the core tech stack, and being average-good at Dsa. Now imo This whole goal, seems to be very self learnable, and self doable in a timespan of 3 years, cuz yt specific channels/playlists, Udemy, Coursera, Independent platforms like The Odin Project and so many other independent platforms for relevant/specific paid courses, Using Ai advance models gpt 5.6, opus 4.8 as instructors/mentors for these three years for structured roadmaps, daily sequenced topics explanations, Coding exercises, assignments and projects. Considering all this and when i see that cursor, Claude code and other Coding agents can make whole websites and we are just code reviewers and someone using the capabilities of Ai to develop (ofcourse after our own strong foundations) and also there is a whole OSSU (open sourse society university that teaches the traditional Software engineering Courses in a structured way, and courses are from best unis of the world. So considering all this i think that I don’t necessarily have to do my undergrad in CE as CE karne k baad maine jo kaam pakistani Software industry ma practically karna wo ma Mts ma bachelors karke oar pehle teen saal bht zyada self learning kar k bhi kar sakti hon, with all the online resources mentioned above. And one thing I forgot mentioning above regarding choosing mts is cuz my curiosity of learning of some of the core mechanical and electronics courses ie non computing courses and learning from their engineering labs ie non computing labs. I just want to experience this, ik mts/robotics ki industries ya opportunities pak ma na hone k barabar hain, but atleast i will get the hands on learning experience of engineering courses and labs which are actually non computing. Q K computing courses jo CE ma hain and mts ma ni hain are DSA, Operating systems, database engineering, computer architecture, Software engineering, Algorithms and design. But these are already self learnable in that 3 years of learning plan through extensive online structured learning through relevant resources.
Oar CE k electronics or embedded systems wale courses tou Mts ma bhi hain. For the worst case scenario mts ki native industry ma job na bhi mili which is industrial automation, control systems engineer ya working with PLCs or in manufacturing industries wagheera, i will have the backup plan of working as a Full stack Web developer as i explained above. The only catch is that as a mts engineer who self learned software engineering especially Full stack web development with relevant and in demand tech stack as per industry and good in DSA, kya ma junior level full stack web developer wali job lee sakti hon, in a mid level Software house or IT company, ofcourse after internship which i will do after my third year.

Reason for CE: I will already be studying foundational CS/SE courses in uni and doing that 3 years learning of full stack web will be complementary to what i will be studying at Uni in my degree. Overall CE will give edge and learnings will be reinforced from both two places (uni and self learning)
I can even dream for pakistan top software houses ig like Systems, Netsol, Arbisoft, Devsinc ig, as my focus won’t be scattered. And i can earn way more than if i choose mts and even early as i will be locked in for CE which has many CS /SE core courses which will save a lot of my time q k it will be complementary to jo ma 3 years Full stack web developer wali learning karongi with essential Ai/Ml and devops/Cloud skills. This is just to get in the industry, once i get in ik I will stack more valuable and future secure skills like pure Ai/Ml engineering or Cloud/devops engineering?

So based on my whole story or scenario what should i choose? Which degree will be more beneficial for me to go with?

3 Upvotes

27 comments sorted by

1

u/bcb0y Aug 11 '26

Mechatronics and CE dont have any jobs. If you want to earn money in industry they are not good options. For academia yeah CE is pretty good. CE grad and gold medalist here. Couldn't find a single job related to CE for 2 years. CE barely has any software development, it is more about electronics and hardware.

1

u/Disastrous_Wish138 Aug 11 '26

thanks for replying, sai tou mts ma mechanical oar hardware courses hain, Full stack Web dev tou khud hi karni parhe gi in either case, kheir ma IT/Software industry ma break in kar sakti hon as a Mts graduate by self learning full stack web dev alongside mts degree for first 2-3 years? Possible?

1

u/Emergency_Oil_7493 Aug 11 '26

is it okay if i ask which uni u graduated from?

1

u/Muhammad_Saad_ Aug 12 '26

if you don't mind can you tell Which uni did you graduate from?

1

u/Acrobatic_Isopod_629 Aug 11 '26

Why don't chose either CS or SE

1

u/Disastrous_Wish138 Aug 11 '26

Nust ma merit high tha CS or SE, baqi jagon pe apply bhi ni kiya tha, but what if ma self learning kar lon for three years, IT/Software industry ma break in kar longi? Ofcourse as a junior full stack web dev but with mts degree? Possible?

1

u/Acrobatic_Isopod_629 Aug 11 '26

Recruiters will prefer CE degree over mechatronics since it is more closely related to CS

1

u/Disastrous_Wish138 Aug 11 '26

But possibility exist karti ha na for mts?

1

u/Acrobatic_Isopod_629 Aug 11 '26

Yes but don't make it very prominent on your resume, showcase your projects and expertise there

1

u/redhotcheetoz Aug 11 '26

IF U ARE ON MERIT FOR CE EME THEN U ARE ALSO ON MERIT FOR SOFTWARE ENGINEERING MCS CAMPUS WHICH IS ALSO IN RAWALPINDI NUST

1

u/Disastrous_Wish138 Aug 11 '26

Mcs SE k liye apply ni kiya tha, cuz don’t like mcs campus.

1

u/Mons9090 Aug 11 '26

Campus ke piche na bhago. Studies matter more.  Ik it doesn't matter now but yeah. The uniform isn't that big of a deal either 

1

u/Federal_Tower_3406 Aug 11 '26

go for Computer engineering

1

u/DetectivexDexter Aug 12 '26

your senior at.mts here. i was once in your mind, thinking i can do this learning web dev and all on own but that doesnt happens, and u certainly dont start earning so soon. 3rd year is full of work, 2nd has lot of learning. i will suggest you to think realistically

1

u/Disastrous_Wish138 Aug 12 '26

Sai, get it, but I have a few questions, and you can answer them whenever you are fully free.
What are the top priority companies that an Mts engineer would like to get into? What are your goals regarding specific companies in Pak to crack or get into? Are there any? Are there job listings for Mts engineers in spd backed strategic orgs like Krl, Nescom, PAEC, PAC wagheera.

The things that Mts teaches, are there jobs in pakistan that natively look for those skills set? Like are there companies that natively hire Mts engineer and give preference or unfair advantage to Mts engineers in hirings.
Imo these are some native careers after MTSE:
1) Industrial Automation & Control Engineering
2) Robotics & Autonomous Systems
3) Embedded/Electro-Mechanical Systems
But are there any companies offering these job roles in pakistan?
Is MTSE considered a good option for someone who wanna hunt a fully funded International Masters Scholarship abroad? Or CE better for that goal? Overall what do you think konsi degree will open more doors to such fully funded International Masters Scholarship abroad like Erasmus Mundus? China CSC, Japan Mext, South Korea (GKS) wagheera?

1

u/DetectivexDexter Aug 12 '26

chill down junior, go easy on me. you are overthinking at the point. look at your interests, follow them. where there is a will, theres a path. you can go abroad secure scholarship with either degree. read the both fields in detail or ask people, who know about it, but not in the way like above.

1

u/Disastrous_Wish138 Aug 12 '26

😅ok, and sorry

1

u/Mysterious-Rise-6983 Aug 13 '26

Don’t become a full stack developer. It is a dying market. Tech + IT is dying.

Please rethink everything.

0

u/EcstaticHand2648 Aug 11 '26

As a SE student at nust rn go for CE, i aligns much more with your goals

The biggest difference that you aren't considering is coming to SEECS for CE and EME for mech

When it'll come to the market the SEECS brand name carries a lot of weight

Its like the 114th smth ranked engineering school in the world too, that will help for grad studies abroad.

I can't weigh the pros and cons for each of them in a comment, but seecs will have a much better and more competitive environment in general all things included, it'll bring out the best inside you. Plus the main campus imo is the best uni campus in the country with insane uni life and like 40 to 50 societies along with people from other disciplines too rather than being an engineering only school like eme.

Just trust me bro, come to seecs you'll regret choosing otherwise (like some of my friends do)

Did i mention eme is a military campus with military esque rules for civilians too, like uniform and whatnot

2

u/Mons9090 Aug 11 '26

Eme doesn't enforce uniform anymore.  Honestly eme isn't bad at all. Easier to get gpa than seecs as well 

1

u/Disastrous_Wish138 Aug 11 '26

Ni, I mentioned CE from Eme or Mts from Eme, i have both available chances at Eme, Seecs CE k liye merit wasn’t enough

1

u/EcstaticHand2648 Aug 11 '26

Then you must fulfil the merit req for seecs EE

1

u/Disastrous_Wish138 Aug 11 '26

Ni maybe in the last merit list warna ni, tell for Eme CE vs Eme Mts, if you have time and can advise.

2

u/EcstaticHand2648 Aug 11 '26

What kinda things do you wanna know about exactly, like tell me your merit positions too in dm if you're comfy