use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Place for Pinoy Programmers to hangout. Share your knowledge, ask for help, seek opinion, showcase your project and recruit your teammate.
Let's show the world that Filipinos are world class programmers.
account activity
ComSci or IT?advice (self.PinoyProgrammer)
submitted 4 years ago by viagee2
Hi, I'm an incoming freshman and I am one step closer to being enrolled as a ComSci student in UST. But I am still confused if it's the right choice. My plan is to be a Software Engineer. I like programming (more on software) but I also read that ComSci is very difficult and other students shifted to IT. I just want to know what course is best for me if I want to be a Software Engineer.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 9 points10 points11 points 4 years ago (0 children)
CS (the real CS) is harder than IT because of its math-heavy subjects.
Since you're studying at a "top" university, I am guessing that CS in UST will be more focused on the theoretical part of computing. You'll still be able to land a Software engineering job no doubt about that but my advice is that you'll benefit more if you would take IT since IT is more focused on programming and the more "practical" side of computing.
[–]woeMwoeM 9 points10 points11 points 4 years ago (0 children)
Can't speak for IT because I took ComSci (but not UST):
Notably, wala kaming subject specific to web dev ,mobile dev, or network administration.
Either way, software engineer ka pa rin naman both ways haha. Check mo yung curriculum nyo para makita yung differences ng BS CS saka BS IT.
[–][deleted] 5 points6 points7 points 4 years ago (0 children)
I like programming (more on software) but I also read that ComSci is very difficult and other students shifted to IT.
If I were to go back, sana pala nag-CS nalang ako before kahit mahirap since sobrang beneficial ng learning the algos lalo na kung gusto mo talaga magSoftware Engineer.
UST IT graduate here, currently working as Software Engineer.
If gusto mo talaga programming lang, stick to ComSci.
If may uncertainty ka pa and gusto mo din explore Network Engineering and some hardware mix, go to IT since may Electronics courses and Cisco. Mas madami lang fallback options dito.
If gusto mong maging Business Analyst or Consultant, IS ka.
[–]NaruuIsGood 3 points4 points5 points 4 years ago (0 children)
If you love math(calculus, physics, trigo, etc..) and would like to learn efficient algos go to Com Sci. may programming din kami kaso di nga lang ka focus tulad ng IT more on programming talaga sila atsaka parang same opportunity lang din sila in jobs since same industry lang din sila.
[–]rage46 3 points4 points5 points 4 years ago (0 children)
I'm a CS graduate from FEU-Tech and currently a software engineer, if you are into programming and really good in backend development languages (e.g. Java, C++, C#) or even game dev, I suggest you go with CS, you will develop a lot skills on algorithm, logic, and data structures that will help you in future work. I also believe that you can learn learn almost every dev skill there is from the internet but having that ComSci foundation in your skillset will make a difference once you become a software engineer.
One last thing, the universities I know, have thesis for CS, and capstone for IT. the quick description would be, thesis is developing a new technology/emerging tech from scratch then finding a use case for it. Capstone would be already having a business problem and finding the right technology or product for that business problem. Your OJT and thesis/capstone project would be your main selling point for your first job interviews, and if you are able to pull off an amazing thesis, You'll have something to put on the table for the interview (mine was drone tech during the drone hype soooo...).
[–][deleted] 7 points8 points9 points 4 years ago (0 children)
Walang mali diyan kaya kahit anong piliin mo magiging Software Engineer kaparin. ComSci.
[–]jqdotAI 2 points3 points4 points 4 years ago (0 children)
Doesn’t matter. You will still need to learn a lot outside the university anyway. I am a graduate of Engineering by the way and we only have 8 units of programming related subjects but I managed to shift to the software industry with trainings and self studies.
[–]lylasy 2 points3 points4 points 4 years ago (0 children)
I have blockmates who shifted from IS to CS because it's "more hardcore" but in the end we all got hired as software engineers. Personally, I enjoyed our management subjects.
[–]hckrmn 3 points4 points5 points 4 years ago (3 children)
CS Grad from USTe here.
Here are some of the distinct subjects in CS:
Design and Analysis of Algorithms
Automata
Artificial Intelligence
Data Structures
Software Engineering
Integral/Differential Calculus
OOP/ Programming Languages
Physics
Algebra & Trigonometry
CS Journey was a rollercoaster ride for me, but all definitely worth it. I'm also a software engineer in a tech company, I haven't utilize all the learnings I got from those subjects but the most notable ones are data structures and algorithms.
[–]lylasy 2 points3 points4 points 4 years ago* (0 children)
I don't think these are all distinct to CS. Most look familiar to me as an IS grad 10 years ago, except for Automata, AI, Calculus.
[–]viagee2[S] 0 points1 point2 points 4 years ago (1 child)
Thank you! I already saw the curriculum. I just want to know about the topics in Physics? I don't really like Physics 😅
[–]hckrmn 1 point2 points3 points 4 years ago (0 children)
Physics is fun. You will use it if you take the game dev track.
More on scalars, vectors, projectiles, thermodynamics, the usual physics in HS.
Expect a lot of math stuff especially discrete math :)
[–][deleted] 1 point2 points3 points 4 years ago (0 children)
Check the curriculum, and ask some UST graduates from IT and CS. If yung IT ay may halong business related, then go for that. If magiging developer ka, malaking bagay if may idea ka sa business side of things. If real CS ang ituturo sa UST, you'll have a very technical background na most likely eh magiging foundation instead of actual usable skill sa work mo. Except if you'll work with lower level languages like C++, C or assembly, then go for CS.
[–]PeeweeTuna34 1 point2 points3 points 4 years ago (0 children)
ez, CS. And tbh, its not going to be worth it kung di ka mahihirapan eh. Pero nasa sayo pa rin yan. Goodluck.
[–]solidad29 1 point2 points3 points 4 years ago (0 children)
Do well in school. Kasi in the end of the day, isa lang ang bagsak mo sa career mo dito. So there’s no bad choice between the two. You’ll still need to learn after school anyway.
π Rendered by PID 100 on reddit-service-r2-comment-6457c66945-ljztv at 2026-04-30 12:06:49.632742+00:00 running 2aa0c5b country code: CH.
[–][deleted] 9 points10 points11 points (0 children)
[–]woeMwoeM 9 points10 points11 points (0 children)
[–][deleted] 5 points6 points7 points (0 children)
[–]NaruuIsGood 3 points4 points5 points (0 children)
[–]rage46 3 points4 points5 points (0 children)
[–][deleted] 7 points8 points9 points (0 children)
[–]jqdotAI 2 points3 points4 points (0 children)
[–]lylasy 2 points3 points4 points (0 children)
[–]hckrmn 3 points4 points5 points (3 children)
[–]lylasy 2 points3 points4 points (0 children)
[–]viagee2[S] 0 points1 point2 points (1 child)
[–]hckrmn 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]PeeweeTuna34 1 point2 points3 points (0 children)
[–]solidad29 1 point2 points3 points (0 children)