What is the BSc in Software Systems Development course?
The BSc in Software Systems Development is a three year ordinary degree course. In this degree programme students will learn how to design, develop, and maintain software applications such as interactive web sites, mobile apps, database applications, and business intelligence tools.
On completion of the programme, students will have the skillset necessary to become competent software developers and business analysts; and students will have the necessary skills and knowledge to meet the needs of today’s software industry. The course will also equip the student with the other skills required to work in the software systems industry, including the ability to work as part of a development team, and the ability to work with the system user through all stages of system development.
The aim is to enable them to develop software with the most modern methods of software technology for all areas of application.
Flexible Semester
The course includes a flexible learning semester in year three. The flexible semester is a non-contact semester and consists of one of the following options:
- Industrial Placement (paid/unpaid)
- Active Service Learning (voluntary)
- Industry-accredited courses
- Placement in a designated Research environment
- Placement in a Commercial Innovation/Incubation unit
- Study Abroad
Progression and Employment Opportunities
Graduates may progress to the BSc (Hons) in Software Systems Development or the BSc (Hons) in IT or may find employment in the following positions:
- Software Business Analyst
- Database Administrator
- IT Consultant
- Software Engineer/Developer
- Software Trainer
- Web Developer.
| Semester 1 | Semester 2 |
|---|---|
| Communication Skills | Business Information Systems and Processes |
| Computer Systems 1 | Computer Systems 2 |
| Mathematical Fundamentals | Introduction to Software Engineering |
| Programming Fundamentals 1 | Programming Fundamentals 2 |
| Systems Analysis, Design and Testing | Statistical Analysis |
| Website Development 1 | Website Development 2 |
| Semester 3 | Semester 4 |
|---|---|
| Data Structures and Algorithms 1 | Database Funadamentals |
| Computer Networks | Introduction to Computer Security |
| Database Fundamentals | Mobile App Development 1 |
| Enterprise Applications | Professional Practice |
| User Experience Design | Web App Development 1 |
| Choose one of the following electives: | Choose one of the following electives: |
| *Creative Problem Solving | *Development Psychology |
| *French B1.3 | *French B1.4 |
| *German Language Level A1 | *German A2 |
| *Introduction to Psychology | *Integrated Marketing |
| * = Elective | * = Elective |
| Semester 5 | Semester 6 |
|---|---|
| Learning Portfolio - Flexible Semester | Automated Cloud Services |
| Choose one of the following electives: | Digital Transformation of Information Systems |
| *Industrial Placement 1 | Further Statistics |
| *Professional Certification 1 | Mobile App Development 2 |
| *Study Abroad 1 | NoSQL Databases |
| *Voluntary Organisation Project 1 | Choose one of the following electives: |
| Choose one of the following electives: | *French Language Level B2.1 |
| *Industrial Placement 2 | *German B1.1 |
| *Professional Certification 2 | *Introduction to Social Psychology |
| *Study Abroad 2 | *Technology Entrepreneurship |
| *Voluntary Organisation Project 2 |
Leaving Certificate 2018:
Minimum entry requirements for BSc in Software Systems Development
5 subjects: O6/H7
English or Irish: O6/H7
Mathematics: O6/H7
Advanced and Equivalent Entry for BSc in Software Systems Development:
Graduates of the BSc in Software Systems Development may find employment in the following positions:
- Mobile App Developer
- Programmer/Analyst
- Database Developer
- Database Administrator
- Web Developer
- SAP Specialist
- Business Analyst
Follow on Study for BSc in Software Systems Development graduates
WD068 - BSc (Hons) in Software Systems Development
WD131 - BSc (Hons) in Information Technology
All News/Events
CAO: Nine ways to take the pain out of making up your mind
Science
Video: Computing graduate finds employment in work placement company
Science
Developing more than software systems at WIT
All News/Events
In the news: Sun Life Financial invest in WIT students
Science
Ireland is fertile soil for the global future of smart agriculture
All News/Events
10 things to make you fall in love with Waterford
Science
TSSG security researcher Zeta Dooly talks to Siliconrepublic.com
Engineering
WIT TSSG group experts to assist future of EU-Brazil co-operation at conference
Science
In the News: TSSG’s Jerry Horgan
Science
Course was ’ enjoyable and it brought many opportunities’
Science
Software Systems Development graduate tells of work placement experience
Research
TSSG researcher wins FACE Entrepreneurship trip
All News/Events
Beat 102-103 and WIT team up to reduce CAO final decisions stress
Education
WIT Digital Champions build digital literacy capacity
Humanities
Experiencing UX - User Experience Design Summer School
Science
Challenge Science: 10 years inspiring scientists of tomorrow
Science
Waterford-based Sun Life Financial recognises IT talent at WIT
All News/Events
€2.5m expansion to WIT’s ArcLabs announced
All News/Events
TSSG appointment to H2020 official technology platform
Science
Digital-savvy student volunteers wanted for 121Digital
Science
TSSG establishing major Transatlantic ICT Forum in H2020 INCO project
Science
A year in the life of CALMAST
Research
Irish ICT team driving smart tech revolution in agro-food sector
Research
Ireland’s smart agriculture opportunity – interview with Prof Willie Donnelly
Science
Sensors to give inside track on Irish Roundabouts
Research
TSSG wins €6m EU 5G PPP project
Science
Develop your career with a computing degree from WIT
Science
Sun Life promotes Enterprise and Innovation among WIT students
More Student Stories
Course Leader
Ask a Course Question
If you need to contact the course leader directly, please use the email address listed above.
If you are considering applying for this course and have particular questions about it or the application process, please use the form below to ask your question. To ensure your question is answered more speedily, please try to choose the relevant contact point in the drop down menu. If you are unsure of your contact point, please choose "General".