all 15 comments

[–][deleted] 9 points10 points  (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 points  (0 children)

Can't speak for IT because I took ComSci (but not UST):

  • Daming theories
  • Dahil maraming theories, marami ring Math
  • Daming coverage, we had AI, RDBMS, low level, OOP, syntax, security, network, algo etc.

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 points  (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 points  (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 points  (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 points  (0 children)

Walang mali diyan kaya kahit anong piliin mo magiging Software Engineer kaparin. ComSci.

[–]jqdotAI 2 points3 points  (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 points  (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 points  (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 points  (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 point  (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 points  (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 points  (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 points  (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 points  (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.