Software Development

Bachelor of Science

Software Development student in front of dual monitors
Software Development student in front of dual monitors
Type of Programme
Full-time
Number of Places
40
Duration
3 Years
Course Code
MT 700
Entry Requirements
436 CAO Points in 2023 (round 1) and meet minimum entry requirements as listed below.
Application Deadline
See CAO for details
Location(s)
MTU Bishopstown Campus, Cork
Course NFQ Level
Level 7

Dr Ignacio Castiñeiras

T: +353 (0)21 433 5857

Email: (email)

Overview

The first year curriculum is common for all degrees in the Department of Computer Science, MTU Bishopstown Campus. All first year students study the same modules and this means that students can transfer to another programme within the Department in year two if they meet the CAO entry requirements for that programme when they enter MTU Bishopstown Campus, Cork. This offers great flexibility for qualifying students who may wish to change programmes after year one. This flexibility allows a student to make a more informed decision one year into their studies.

The BSc in Software Development is a three- year Level 7 degree programme designed to provide students with the theoretical and practical skills necessary to gain employment in the software development industry. More specifically, the programme will provide students with relevant skills and knowledge in the area of modern software development focusing on languages, techniques, tools and methodologies and their application to real world problems.

The aim of the programme is to provide students with the competencies necessary to support a successful career in the software development industry. The degree provides students with analytical skills as well as an in-depth understanding of modern programming languages, tools and methods. The students’ education is also supported in other related areas to ensure the capability to progress their careers in the long term.

In Year 3, work placement runs from January. Placements for students are organised on a country-wide basis with a particular focus on Cork and Dublin. Students can also work abroad.

The main focus of the degree is programming, so you will learn languages such as Python, Java, C and PHP. You will also learn about databases (where and how data is stored), operating systems, object-oriented programming, application development, software testing and many more topics. You will complete projects on your own and in groups throughout the degree, which is similar to working in industry

What will I study?

First year at a glance

The first year curriculum is a common curriculum for all students and focuses on the fundaments of Computer Science. Modules include:

  • Programming Fundamentals
  • Web Development Fundamentals
  • Computer Architecture
  • Computer Security Principles
  • Maths for Computer Science
  • Modular Programming
  • Introduction to Databases
  • Operating Systems in Practice
  • Networking Fundamentals
  • Physical Computing

Modules

What is a Module?

A module is a standalone unit of learning and assessment and is completed within one semester. A full-time student will normally study six modules in each semester; part-time and ACCS (Accumulation of Credits and Certification of Subjects) students will have flexibility as to the number of modules taken.

The button below provides a link to all of the University's approved modules for this programme.

View Modules

Entry Requirements

Entry 2024

For admission to a programme, standard applicants must

  • score the necessary CAO points and
  • meet the minimum entry requirements

Leaving Certificate in five subjects i.e. O6/H7 in five other subjects. The five subjects must include Mathematics and either English or Irish grade O6/H7.

 

For Non-EU International Entry Requirements please visit https://www.mtu.ie/international/non-eu/.

Career options

Employment Opportunities

Graduates primarily move on to complete an Honours Degree in Software Development. However, others have gained employment as graduate software developers and graduate networking engineers.

  • Software developer
  • Software tester
  • Software support engineer
  • Web developer
  • DBMS developer

Progression

Further Studies

Graduates who have achieved an average of 50% are eligible to apply for year 4 (final year) of

  • BSc (Honours) in Software Development

Question Time

There is a massive, global need for software development skills across all industries including financial organisations, management consultancy firms, software houses, communications companies, data warehouses, multinational companies, governmental agencies, universities and hospitals. Due to the huge demand for qualified staff, pay for software developers in Europe srart at €35k per annum (€75k+ after 5 years). There is also the opportunity for remote work and fast promotions.

Programming and Software Engineering are a crucial part of the programme.

You will learn about web publishing and development and will be designing and developing websites by the end of the programme.

You will take the Programming Mobile Devices module in Year 3. In this module you will learn how to develop mobile applications for Android based devices.

You are interested in Software Development but you are not sure if you want to commit to 4 years of study. After successfully completing three years of study, you can either graduate or you may decide to progress to the honours degree.

Follow Us