Computer Engineering vs BSc CSIT (TU) in Nepal – Which would you choose today and why?
Hi everyone,
I'm currently trying to decide between Computer Engineering and BSc CSIT (TU), and I'd really appreciate advice from people who have actually studied or graduated from either program.
I've heard a lot of mixed opinions. Some people say Computer Engineering has more prestige and a stronger degree overall. Others say that, at least in Nepal, the infrastructure, labs, and practical learning for Computer Engineering aren't that great, so the extra years and workload may not provide much advantage over BSc CSIT.
Since the tech industry values skills so much, I'm wondering whether BSc CSIT might actually be a better choice because it allows more time for self-learning, projects, internships, and interview preparation.
I'd love to hear from both Computer Engineering and BSc CSIT students/graduates:
- If you could go back, would you choose the same degree again? Why or why not?
- If you studied Computer Engineering, would you still choose it, or would you switch to BSc CSIT or another engineering field?
- If you studied BSc CSIT, do you feel it prepared you well for jobs?
- Which degree do you think makes someone more job-ready in today's market, especially for software engineering, AI/data science, or other tech careers?
- Have you felt that employers in Nepal (or abroad) significantly prefer one over the other, or do skills and projects matter much more than the degree itself?
I'm looking for honest experiences rather than just saying one degree is "better." If you've graduated or are currently studying either of these programs, I'd really appreciate hearing your perspective.
Thanks in advance!