Skip to main content

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.Our students also have the option to choose and elective stream of modules in either business, languages or psychology. 

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 students 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 Engineer/Developer 
  • Mobile App Developer 
  • Programmer/Analyst 
  • Database Developer 
  • Database Administrator 
  • Web Developer 
  • SAP Specialist 
  • Business Analyst 

Year 1

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

Year 2

Semester 3 Semester 4
Data Structures and Algorithms 1 Database Funadamentals
Computer Networks Introduction to Computer Security
Database Fundamentals Software Development Tools
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
*German Intermediate 1 (B1.1) *German Intermediate 1 (B1.2)
*French Intermediate 1 (B1.1) *French Intermediate 1 (B1.2)
*Introduction to Psychology *Integrated Marketing
* = Elective * = Elective

Year 3

Semester 5 Semester 6
Learning Portfolio - Flexible Semester Automated Cloud Services
Choose one of the following electives: Digital Transformation of Information Systems
*Industrial Placement Further Statistics
*Professional Certification Mobile App Development 1
*Study Abroad NoSQL Databases
*Voluntary Organisation Project Choose one of the following electives:
*Intercultural Business Context
*Introduction to Social Psychology
* = Elective *Technology Entrepreneurship

Leaving Cert: Minimum entry requirements for BSc in Software Systems Development

5 subjects: O6/H7
English or Irish: O6/H7
Mathematics: O5/H7

Advanced and Equivalent Entry for BSc in Software Systems Development:

Students who complete this level 7 degree programme can choose either to graduate after three years or progress on to a related level 8 degree.

Information on how to progress is on our advanced entry page.

Graduates of the BSc in Software Systems Development may find employment in the following positions:

  • Software Engineer/Developer 
  • Mobile App Developer 
  • Programmer/Analyst 
  • Database Developer 
  • Database Administrator 
  • Web Developer 
  • SAP Specialist 
  • Business Analysis

Follow on Study for BSc in Software Systems Development graduates 


 

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

Completion of a level 8 programme will also enable students to undertake taught Masters programmes or Masters degrees by Research at SETU Waterford or other third-level Colleges.

Contact

Course Leader

Ms Amanda Freeman-Gater

Lecturer in Computing -

Call: +35351834162

Email: [email protected]

Profile