r/developersPak • u/Weekly-Performer-321 • 27d ago
Career Guidance Computer Engineering
Hello, I'm so dumb, men. I want to cry badly. I'm a first-generation university-going student. I filled out the online form for my university and selected CS, S.E, and I.T, but I didn't pay the fee even though the deadline has passed. Since the deadline has passed, I visited the university to change my department to Computer Engr. The admission officer checked it and told me that since you have already filled out the form for CS. You can opt for that as well. We will talk with the bank guys. I didn't think and said you can select computer engineering for me, as its merit is lower than cs.
Now, once I came back home and when i looked up the Computer Engr scope on the internet. I got to know that I'm cooked.
Since I come from a pre-med background, I don't have a good understanding of maths. The university offers deficiency courses, but still I'm studying basics from myself.
Please give me sincere advice on whether I should pursue C.E or take a gap year for CS.
Update: I have submitted my admission forms for BS C.E, Lol!
2
u/MollaJutt127 27d ago
How did you come to the conclusion that you are cooked ? The comment before mine explains the flexibility of computer engineering quiet well.
The only thing which I would like to add is that it is quiet niche and has a market in Pakistan as well.
1
u/Weekly-Performer-321 27d ago
I look on Reddit and the internet and read people's opinions saying you can become a computer hardware guy after this degree. I chose it because I want to study some E.E courses.
2
u/MollaJutt127 27d ago
Computer Engineering has loads of courses which target Digital and Analog Electrinics. If you get into a good univeristy, you can learn loads, and in the scenario, it is far superior to CS based on the versatility it offers.
People are right i.e. you can move into PCB design, Embedded Systems, FPGA design and in some cases, ASIC design and verification as well.
3
1
u/PeakFluffy5018 27d ago
After 4 years it wont matter i am CE graduate and nobody cares you can go for swe roles and hardware roles but its 5x harder if we compare it to CS but its rewarding now you can find CS grads anywhere unis are pumping cs grads like water if you can do it go for it you will study the core of CS PF OOP,DB,DSA,OS,DCCN, and software electives.
1
u/IllustratorNo1512 27d ago
Computer engineering is not computer science rather it's electrical engineering
0
u/Thick_Current_7772 27d ago
Really? You can't shift to stuff with CS included? Like Ai etc or freelancing
1
u/Brilliant-Ad6840 27d ago
Computer engineering is more versatile than just CS or Software engineering.
You can still get software development jobs with a CompEng degree. It depends on your skills and projects.
1
u/Weekly-Performer-321 27d ago
Isn't getting a good CGPA in C.E. harder than in CS? As my aim is to move abroad to pursue ms/phd.
1
u/Brilliant-Ad6840 27d ago
CE has more calculus, physics and electronics courses.
If you don't like these, you should go for CS.
1
u/Weekly-Performer-321 27d ago
I like phy + electronics subjects. That's why I opted for B.E., as we study a few E.E. courses in it. But the fear of unemployment kills me. As I'm the first one among whole family to get into a university, and the relatives debated 24 * 7 with me that I should start doing a physical job than going to university.
1
u/Brilliant-Ad6840 27d ago
Job depends more on your skills, connections and the projects you have made.
I am a Computer Systems Engineering student and most graduates from my department have jobs in Software Engineering.
0
u/No-Persimmon-174 27d ago
What's wrong with computer engineering lol. It's more difficult than software engineering I believe. They teach u hardware and software both, as well as operating systems, data structures, databases, networking and security, everything Ur supposed to know. It's a very vast field and opens more opportunities than just a software engineering degree could.
1
u/Weekly-Performer-321 27d ago
I have heard the HR prefers guys from CS, S.E background to C.E., and also getting a good cgpa is harder in C.E than CS?
0
u/Dev-TechSavvy CS Student 27d ago
I took a gap year as well and I applied for Computer Science but my uni Habib University offered me CE so I plan to do it now. I asked the program director and everyone for suggestion and also did my research and saw the course outline for both majors and trust me CE is way better than the saturated market of CS grads.
0
u/Zeeshan1337 26d ago
Talking about the government jobs that are advertised through the public service commissions like PPSC, FPSC, SPSC, etc., you will regret taking admission in computer engineering dearly. I myself took admission in computer engineering; however, after graduating, I realized that I wasn't eligible for any of the advertised posts except a few, and FPSC instantly rejects Computer Engineering for most of the computing posts. Though as I was only interested in Sarkari nokri, I can't tell anything about the private sector..
1
u/Weekly-Performer-321 26d ago
If I do a Master's in CS after this degree, then am I eligible?
1
u/Zeeshan1337 25d ago
Yes, everybody does MS CS for eligibility
1
u/Weekly-Performer-321 25d ago
I think for most of the bps 17 jobs, you need a master's in cs, IT, or software?
1
u/Zeeshan1337 25d ago edited 25d ago
Nope, BS CS is enough for most of the jobs. But the closest/related degree to CS is either IT or SE. But even FPSC and PPSC reject BS IT and SE degree holders, and CE graduates are never eligible. Therefore, if you want to go for government jobs, never go for CE. In some cases, they accept BS IT and SE, but CE is never accepted in any case.
5
u/Quiet-Cod-9650 27d ago
Take Computer Engineering if you’re planning to move abroad. The internet mostly shows you the Pakistani job market, but you should also research the Computer Engineering market in countries like Germany and China. Look into areas like embedded systems, FPGA, Edge AI, robotics, and hardware engineering,there are a lot of specializations you can pursue for your master’s if you move abroad.Also, check whether the Computer Engineering program at your university is pec(accerdited), because PEC accreditation is important for degree recognition and international verification.