Computer Science and Business are two of the most popular CAO choices in Ireland, and it's common for students to be genuinely torn between the two — especially if they're interested in tech but not sure they want to code for a living, or interested in business but want to keep their options broad.
Here's how they actually compare on the numbers that matter: starting salary, 5-year salary, job market strength and how long it takes to pay back the cost of the degree.
Starting salary: who comes out ahead?
Computer Science graduates in Ireland tend to start on a higher salary than general Business graduates. This is largely down to demand: Ireland hosts the European headquarters of several major tech companies, and entry-level software roles are well paid relative to many other graduate jobs.
Business is more of a mixed bag. A general business degree can lead to a wide range of starting roles — sales, marketing, operations, graduate schemes — with correspondingly varied starting pay. Specialised business courses, particularly those with a finance, actuarial or analytics focus, narrow that gap considerably and can match or exceed general CS starting salaries in some cases.
| Metric | Computer Science | Business |
|---|---|---|
| Starting salary | [INSERT] | [INSERT] |
| 5-year salary | [INSERT] | [INSERT] |
| 5-year ROI | [INSERT] | [INSERT] |
| Payback period | [INSERT] | [INSERT] |
[INSERT GRADUATE SALARY FROM CALCULATOR] — fill in this table with the actual figures for the specific CS and Business courses you're comparing, since outcomes vary noticeably between universities.
5-year salary growth
This is where the comparison gets more interesting. Computer Science salaries tend to grow quickly in the first five years as junior developers move into mid-level roles, particularly if they specialise in an in-demand area like cloud infrastructure, data engineering or security.
Business graduates' 5-year growth depends heavily on the path they take. Those who move into finance, consulting or fast-moving corporate graduate schemes can see steep early growth — sometimes steeper than CS — while those in slower-moving sectors may see more gradual increases.
Job market strength and stability
Both fields have reasonably strong employment rates for graduates in Ireland, but the type of stability differs. Computer Science benefits from a concentrated, well-funded sector — multinational tech — that has been a consistent employer in Ireland for over two decades, though it is also a sector that goes through hiring cycles and occasional layoff rounds.
Business graduates have access to a much broader range of industries, which can mean more flexibility if one sector slows down — a business graduate can move between retail, finance, FMCG, healthcare administration and more without retraining, whereas a software engineer's skills are more (though not entirely) tied to tech-adjacent roles.
Payback period: which gets you to break-even faster?
Payback period — how long it takes your degree's earnings to cover its cost — tends to favour Computer Science, largely because starting salaries are higher relative to the (similar) cost of either degree. If you want a deeper explanation of how payback period is calculated and what counts as a "good" number, see our guide on how long it takes to pay back a college degree in Ireland.
That said, a Business graduate who moves quickly into a high-paying specialism (finance, consulting) can match or beat a CS graduate's payback period. The broad subject label matters less than the specific course and career path.
So which should you choose?
If you're equally drawn to both, Computer Science currently has the edge on predictability — strong starting salaries, fast early growth, and a short payback period are the norm rather than the exception. Business offers more breadth and a wider range of possible outcomes, with the ceiling depending heavily on which specialism and employer you land.
The best way to decide is to compare the actual courses you're considering side by side, rather than relying on the general reputation of "CS" or "Business" as subjects.
Use the compare tool on CollegeROI to see starting salary, 5-year salary, ROI and payback period for both courses side by side — free, no sign-up required.
Open the Compare ToolFrequently asked questions
Does Computer Science pay more than Business in Ireland?
On average, Computer Science graduates tend to start on a higher salary than general Business graduates, but the gap narrows for specialised business courses like finance or actuarial science. The honest answer is "it depends on the specific course" — compare the actual figures for the courses you're considering rather than the broad subject area.
Which has better job security, Computer Science or Business?
Both have reasonably strong employment rates in Ireland, but the nature of the security differs. Computer Science graduates benefit from a large, multinational tech sector based in Ireland, while Business graduates have more varied options across industries, which can mean more flexibility if one sector slows down.
Is Computer Science harder than Business?
Most students find Computer Science more technically demanding day to day, particularly in the first two years when programming fundamentals and maths are front-loaded. Business degrees vary a lot depending on specialisation — a general business degree is typically less technically intensive than a CS degree, though specialised tracks like finance can be just as demanding in their own way.
Can I switch between Computer Science and Business careers later?
It's more common to move from Business into tech-adjacent roles (product management, business analysis) than the reverse, though both directions happen. If you think you might want to keep options open, it's worth checking whether your shortlisted course offers electives or a minor in the other area.