Higher Diploma in Science (Software Development) 1 year

Maynooth University (MHG70)
Key Programme Details
Award

Higher Diploma in Science (Software Development)

NFQ Level

level 8 About NFQ

Delivery Method

Classroom, Blended

Mode

Full Time

ECTS Credits

60

Department

Department of Computer Science at Maynooth University

General Information
Contact

Joe Duffin

Email

hdip-softdev@mu.ie

Phone

01 474 7549

Address

Department of Computer Science,
Eolas Building, North Campus,
Maynooth University,
Maynooth,
Co. Kildare

Role

Programme Director

Important Dates
Application Deadline

30/08/2021

Start Date

30/08/2021

End Date

30/05/2022

About this Course

The Higher Diploma in Science (Software Development) is a one-year full-time programme in Maynooth for students who already have a level 8 qualification in a subject other than computer science or software development. The focus is on industrial software development using the Java programming language and this course prepares students for direct entry into careers in the software industry and careers that require a high level of software skills in combination with their previous degree level study and work experience.

The majority of graduates from this course find work in software related industries or continue in further education in this area. Graduates have been employed in the companies listed below and a number of students secure employment even before their final results have come out!

Examples of Job roles (Companies) held by graduates of the Higher Diploma in Software Development at MU

Software Developer (Verizon, Bonafi, Liberty IT, Data Mars Agri, Kn Group, WorkDay, World Travel Centre)
Software Engineer (SAP, Ericsson, Aer Lingus, Fineos, Cora Systems, DXC Technology, INIT Group, Zendesk, AudioSourceRe)
Software Test Engineer (Fineos, JRI America Inc)
Consultant Software Analyst (Accenture)
Applications Development Analyst (Accenture)
Web Applications Developer (Self Employed, North One)
Database Administrator (Life sciences)
Information Technology Technical Support Engineer (Expleo group, Sentenial)
Technology Technical Support (Neato Robotics)
Technology Analyst (Bearing Point, Rockall Technologies)
Operations Analyst (Pramerica)
Customer Support Engineer (Intercom)

Objectives

To facilitate those from non-computing backgrounds to learn the essential skills of the computer science domain.
To have an exposure to a range of technologies that make up our world today.
To learn how to work in teams for tackling complex computing projects.

Entry Requirements

An NFQ level 8 or equivalent qualification in any subject (except computer science or software engineering).

Applicants must have a recognised primary degree which is considered equivalent to Irish university primary degree level.

Minimum English language requirements are either a IELTS (minimum overall score of 6.5), a TOEFL (Paper-based with minimum of 585 or Internet-based with minimum of 95), or a PTE (Pearson) (minimum of 62).

Students may also enter through the Maynooth University RPEL/NSE (Recognition of Prior Experiential Learning / Non-standard entry) route.

Please read the registry form R8 at the following link https://www.maynoothuniversity.ie/sites/default/files/assets/document/R8%20%28V5%29%20Non%20standard%20entry%20RPL%20request_2.docx

Please visit our HDip Software Development web page for further information on entry/eligibility requirements: https://www.maynoothuniversity.ie/computer-science/springboard

Long Description

The Higher Diploma in Science (Software Development) is a one-year full-time programme in Maynooth University for students who already have a level 8 qualification in a subject other than computer science or software development. The focus is on industrial software development using the Java programming language. The course has foundation material that includes databases, object-oriented programming, software design, software testing, mobile application and web development. The course also has a team project module that provides essential preparation for working in a software development environment.
Team-based project assignments also form part of the assessments of both the Mobile Application Development module and the Web Information Systems module. A capstone module prepares students for Oracle Java Certification exams (1Z0-803 Java 7). A work placement preparation module in semester II provides experience in putting the skills learned into practice. In this module students get to hear speakers from industry, IT recruiters, industrial placement experts, and Higher Diploma alumni/a who are successfully working in the ICT industry since graduation. Furthermore, they are encouraged to apply for short internships and permanent ICT positions that are offered by companies and organisations that come to visit the campus.
An optional blended learning module in User Interface (UI) and User eXperience (UX) design will also be available to students should they wish to discover more about this topic (CS280: Lectures for this module are provided using video over the internet; the practical labs are provided face to face in a lab with demonstrators).

Why Choose This Course

The Higher Diploma in Science (Software Development) is a one-year full-time programme in Maynooth University for students who already have a level 8 qualification in a subject other than computer science or software development. The focus is on industrial software development using the Java programming language and this course prepares students for direct entry into careers in the software industry and careers that require a high level of software skills in combination with their previous degree level study and work experience.

Please consult the following narrated presentation for an overview of the course available at https://www.youtube.com/watch?v=6JZkHdsngnQ

The majority of graduates from this course find work in software related industries or continue in further education in this area.
Students from last three years classes (2018/2019),(2019/2020),(2020/2021) have been employed in the companies listed below:

Examples of Job roles (Companies) held by graduates of the Higher Diploma in Software Development at MU

Software Developer (Verizon, Bonafi, Liberty IT, Data Mars Agri, Kn Group, WorkDay, World Travel Centre)
Software Engineer (SAP, Ericsson, Aer Lingus, Fineos, Cora Systems, DXC Technology, INIT Group, Zendesk, AudioSourceRe)
Software Test Engineer (Fineos, JRI America Inc)
Consultant Software Analyst (Accenture)
Applications Development Analyst (Accenture)
Web Applications Developer (Self Employed, North One)
Database Administrator (Life sciences)
Information Technology Technical Support Engineer (Expleo group, Sentenial)
Technology Technical Support (Neato Robotics)
Technology Analyst (Bearing Point, Rockall Technologies)
Operations Analyst (Pramerica)
Customer Support Engineer (Intercom)

Career Opportunities

In partnership with the Placement Office and Careers Development Centre on campus, the programme includes preparation for placement including CV writing, interview skills, team project work, project management and evaluation. In addition, industrial certification examinations are built in to the programme.

The majority of graduates who completed this course last year are either in full time employment or have continued their studies at Masters level in this field of study.

Students of the Higher Diploma in Software Development have found full time employment in the following ICT roles:

Software Developer
Software Engineer
Software Test Engineer
Mobile Applications Developer
Consultant Software Analyst
Applications Development Analyst
Web Applications Developer
Database Administrator
Information Technology Technical Support Engineer

Timetable Info

The Higher Diploma in Software Development is a full-time course with lectures and laboratory classes occurring between 9am and 6pm, Mon - Fri. It is therefore not suitable for someone in full-time employment.

The first 3 weeks are an intensive Java programming module, running 9.00 am to 6:00 pm each day, 5 days a week. (Provisional start date is August 30th, 2021, this is three weeks before normal term time)
Each day of the three-week module will consist of lectures, lessons and lab assignments and you will write Java programs from day one! You will be required to do evening study and revision every night including at the weekends.
Following this, the Higher Diploma course has approximately 18 hours of contact time per week made up of lecture, lessons and laboratory hours in each of the two 12-week semesters. In addition to these timetabled contact hours, you will have to study and complete exercises in your own time (approximately 4 hours each day including weekends). There are many continuous assessment exercises throughout the course plus some exams in January and May.

Provisionally Starts August 30th 2021:
Structured Programming CS620c (in Java)
Note: Module CS620c is the code for the three-week structured programming module in Java. This module is worth 10 Credits, which is 1/6 of the total credits available for the Higher Diploma in Software Development

Semester 1 will start on the last week in September 2021 (straight after the three-week course)

Modules taken in Semester 1 and 2

Semester 1: Algorithms and Data Structures 1 CS210 (using Java); Databases CS130; Computer Systems CS144; Software Testing CS265; Mobile Application Development CS385

Semester 2: Algorithms and Data Structures 2 CS211 (using Java); Web Information Processing CS230; Group Software Project CS353C; Object-Oriented Programming CS627B (using Java), Work Placement Preparation CS633.

Please consult the course module descriptions which can be found at this link: http://apps.maynoothuniversity.ie/courses/?TARGET=QS&MODE=VIEW&TARGET_SOURCE=QUALIFICATION&QUALIFICATION_CODE=HDSSDF

June 2022: Oracle Java Certification (using Java) (optional)

Please consult the following narrated presentation for an overview of the course available at https://www.youtube.com/watch?v=6JZkHdsngnQ

Delivery Location

On campus at Maynooth University, Maynooth, Co. Kildare

Primarily on campus at Maynooth University but this course may have extended online elements due to the ongoing Covid-19 crisis.

Delivery Notes

Classroom, Blended

Admissions Contact Details
Contact Person

Philomena Dully

Address

Department of Computer Science
Eolas Building,
North Campus,
Maynooth University,
Maynooth,
Co. Kildare

Phone

017083847

Email

hdip-softdev@mu.ie

RPL Information

Applicants also have the opportunity to apply through Recognition of Prior Experiential Learning. Please visit https://www.maynoothuniversity.ie/graduate-studies/recognising-professional-experience for further information and to download the RPEL form for inclusion in your application.

Application Procedures

To complete your online application, you must upload a copy of the parchment and/or transcript of your degree, if this was taken at a university other than the National University of Ireland Maynooth (Maynooth University). These must show the grade achieved and the date of conferral.

Applicants looking to apply via RPEL can indicate this in their application, and should upload a completed RPEL form with their application submission. You do not need to include a PAC Number in this form.

Other documentation that should be included with your application:
- Proof of applicant category, e.g proof of employment, proof of DEASP payment, etc.
- Proof of nationality (unless in receipt of a DEASP payment)
- Evidence that you have been resident in an EU/EEA/UK/Swiss state for three of the last five years (unless in receipt of a DEASP payment)

Applicants must be available to start the course on 30th August 2021. This course begins with a compulsory Java programming module, which provides the foundational programming skills for over 50% of the overall course.

Media
Higher Diploma in Science (Software Development) | Maynooth University

https://www.maynoothuniversity.ie/computer-science/springboard