Keystone logo
IT Carlow - EduCo Bachelor of Science in Software Development

IT Carlow - EduCo

Bachelor of Science in Software Development

Kilkenny Road, Ireland

Request duration

English

Request pace

Request application deadline

Sep 2025

On-Campus

Key Summary

    About: The Bachelor of Science in Software Development program prepares students with the essential skills to succeed in the fast-paced world of technology. You'll explore programming languages, software engineering principles, and system design, leading to a comprehensive understanding of software application development. The course engages you in practical projects, enhancing both your technical expertise and problem-solving abilities.
    Career Outcomes: Graduates can pursue various roles, including software developer, systems analyst, web developer, or project manager in technology firms. With a strong foundation in software development, you can also explore opportunities in startups and established companies alike.

Introduction

Software development is the creation and maintenance of software products. These products range from mobile phone apps to highly complex software control systems such as those found in self- driving cars. In the broader sense, it includes everything from initial concept identification and design through to the final production of software. It can include identification of required software, analysis of software requirements, system design, programming, testing and maintenance.

This course equips students with the range of skills required to become competent software developers. Students follow our new β€˜learning-by-doing’ model in first year with continuous assessment replacing final exams. Modules for the first three years include a broad range of subjects and an industry work placement. Year 4 concentrates on state-of-the-art, high-level software development topics such as: secure app development, data science, distributed systems and an extensive project.

Always on the cutting edge and working with the new ideas and technology, software developers enjoy working in diverse teams and solving novel problems with practical solutions. If you have an open, logical and inquiring mind then software development may be the profession for you.

About the School

Questions