Bachelor of Science in Software Development

  • NFQ Level 7
  • Points Required 260*
  • Course Code AU847
  • Award Ordinary Bachelor Degree Abinitio
  • Duration 3

Course Summary


Ireland’s reputation as a centre of software excellence is unrivalled in Europe. It is home to over 900 software companies, including both multinational and indigenous firms, employing 24,000 people and generating €16 billion of exports annually.

The Irish technology sector remains buoyant with Google, Facebook, Microsoft and eBay all having a major presence here. Our objective is to equip graduates with the skills to seek employment in this level of business. We constantly re-assess programme content to keep apace of emerging platforms and industry trends.This programme takes into account the specific requirements of the global software industry and what it expects from graduates.

PROGRAMME OVERVIEW

The emphasis on the programme is in supplying students with coding and communication skills to enable them to be productive members of a growing worldwide software technology sector.

YEAR 1

This is common across all computing streams. The emphasis is to introduce students to the variety of computing technologies including fundamentals of Computer Hardware, Micro Controller Programming, an Introduction to Microsoft .NET programming and Mathematics for Computing. Special supports are in place to aid with Mathematics for Computing.

YEAR 2

Planning and developing small object-oriented software solutions for desktop and the web in a cloud-based environment. Modules include: Systems Analysis and Design, Database Systems, Object Oriented Programming, Web Programming, Cloud Computing, Mathematics.

YEAR 3

A year-long group project, Work Placement, Rich Applications Development, Software Engineering, Database Management, and Open Stack Development.

There are several distinct features to this programme:

Common first year - All our Computing degrees have a common first year. Students study a wide range of computing modules to give them an understanding of all aspects of computing and the flexibility to change direction in Year 2 if desired. Students can choose from AU845 BSc in ComputingAU846 BSc in Computer Networks and Cyber SecurityAU847 BSc in Software Development or AU848 BSc in Games Development

Significant practical elements - We believe students learn best by doing and our programme is built upon hands on lab work where students create software solutions.

Equipment - We have invested heavily in equipment, computer labs and workspaces to ensure students have the best tools to learn and prepare them for the workplace. New high-tech computer teaching labs will open in 2023 and give students access to the latest advancements in technology.

Project - Substantial projects enable students to really grapple with a problem and create a killer solution. In Year 3 they have the space and support to work in a team year-long towards a solution that will wow employers.

Work placement - We have been offering work placement longer than most and we’re good at it. Our network of employers welcome this programme and a successful work placement is often the door to a full-time job.

So, choose this programme if:

  • you want a career in the ever changing world of technology
  • you want amazing career opportunities
  • you are interested in solving problems and inventing solution

IRELAND AND THE ICT SECTOR

The sector’s traditional players with long-established operations – such as Intel, HP, IBM, Microsoft and Apple, have been joined by newer firms leading the way in the internet and social media revolution, including Google, Facebook, LinkedIn, Amazon, PayPal, eBay and Twitter. Their arrival has firmly positioned Ireland as the internet capital of Europe.

  • Over 105,000 people are employed in the technology sector in Ireland, with approximately 70% of those employed by FDI companies.
  • ICT Exports are worth €72 billion per annum (40% of total national exports).
  • 4 of the top 5 exporters in Ireland are technology companies
  • Nine of the world’s top 10 ICT companies are located in Ireland and the IDA supports over 200 FDI firms in this sector.

Ireland is the also the European data centre location of choice for world leaders including IBM, Microsoft, Google, Yahoo, MSN and Adobe and is poised to become a global cloud centre of excellence.

The sector’s wide-ranging activities include Software Development, R&D, Business Services and EMEA/International headquarters.

Entry Requirements

Entry requirements for CAO courses at ATU Sligo are available for download below:

 

  

Career Opportunities

The software industry is exceptionally strong in Ireland, providing a significant number of employment opportunities in a wide variety of organisations. The opportunities are with both indigenous Irish companies and large multinational organisations and not only in what you would call “tech” companies such as Google, Microsoft and Facebook. All sectors require software professionals and there are many opportunities in traditional sectors such as finance, pharmaceutical, manufacturing, health and service industries.

The outlook is positive for graduates. A Morgan McKinley report says that demand for software developers shows “no sign of slowing down”. It continues: “Salaries have increased across the majority of areas, particularly in the development space.”

Graduates of this programme typically assume the role of software developer. They build and test high-quality code across front-end, logic and database layers. Other graduate opportunities include careers as a technology consultant, full stack web developer, senior quality controller/research analyst, international project lead and business development manager.

Ireland’s reputation as a centre of software excellence is unrivalled in Europe. It is home to over 900 software companies, including both multinational and indigenous firms, employing 24,000 people and generating €16 billion of exports annually.

Software development is an internationally recognised transferrable skill.

Further Study

Graduates of our Level 7 BSc in Software Development may progress to the final year of our Level 8 BSc (Hons) in Software Development.

AU957 BSc (Hons) in Software Development

Level 8 graduates may progress to ATU Sligo's MSc in Computing, MEng in Connected and Autonomous Vehicles or may continue their studies at other third level institutions.

MSc in Computing (Data Science)

MEng in Connected and Autonomous Vehicles

Testimonials

Hear what graduates and employers have to say about Computing at ATU Sligo.

 

Did you know?

We also offer this degree at Level 8 - AU957 BSc (Hons) in Software Development

This degree was the first programme to teach Microsoft .NET technologies.

We are the only third-level institute in Ireland to have won the Microsoft World Imagine Cup in, when we came first from over 350,000 global registrants.

New high-tech computer teaching labs will open at ATU Sligo in 2023 and give students access to the latest advancements in technology.

Student projects are presented at The Sligo Engineering & Technology Expo. The Expo is attended by a range of companies including Fortune 500 industry leaders. This allows students to network with potential employers. View the 2023 Expo Catalogue

Ireland’s reputation as a centre of software excellence is unrivalled in Europe. It is home to over 900 software companies, including both multinational and indigenous firms, employing 24,000 people and generating €16 billion of exports annually.

The lecturers on this programme are experienced programmers and designers, and in many cases are or have been practitioners in the software industry.

Software development is an internationally recognised transferrable skill.

Students undertake a work placement in Year 3. This provides an introduction to the workplace and students who continue to Year 4 consolidate their newly developed skills. In fact, over 70% of our students gain employment directly from their work placement!

All our Computing degrees have a common first year. Students study a wide range of computing modules to give them an understanding of all aspects of computing and the flexibility to change direction in Year 2 if desired. Students can choose from AU845 BSc in ComputingAU846 BSc in Computer Networks and Cyber SecurityAU847 BSc in Software Development or AU848 BSc in Games Development

Alumni

"I chose Software Development as it covered three things I love - problem solving, design and technologies. The common first year is brilliant as it gives you a taste of the different computing streams before deciding which one is best for you. One of my favourite parts of the degree was the work placement. This has been pivotal in my success to date as I was able to gain experience developing code on real life projects and products."

"I currently work with different Amazon Web Service enterprise customers. I help them troubleshoot any issues that arise in their environments. Every day is different which I love! I get to see a range of architectures and use-cases in day-to-day settings and help fix any issues. These can range from small errors to large problems causing production pain.”

Aoife Egan, BSc (Hons) in Software Development graduate and Cloud Support Engineer at Amazon Web Services

“My six-month work placement with Gartan Technologies in Donegal went so well I was offered a permanent role and still work with Gartan ten years later. I’ve worked as a Junior Developer, Support Developer, Senior Developer and now Business Development manager for our Australian and New Zealand businesses.”

Aaron Heavey, BSc (Hons) in Software Development graduate and Business Development Manager for Gartan Technologies Sydney, Australia