Course details

This course prepares the learner for a career in programming, either as part of software development team or as an independent program or app developer. Learners will gain a firm foundation in programming principles, software project design and planning, database development; with the technical backup of operating systems and networks expertise.

“Ireland is perfectly poised to become a genuine global technology hub. However, we are not alone in this ambition. Time is of the essence and we must be smart and innovative in how we meet the sector’s needs. There are currently 7,000 immediate vacancies. This is significantly more than when the survey was last carried out in 2012. 5% of demand is for entry and competent level skill sets with only 25% required at expert level. Much of this demand could be addressed through technology skills development programmes ranging from 6 months to 24 months at Level 5 to Level 6 on the National Framework of Qualifications. Disciplines noted with significant vacancy levels include: Programming; Software Development Tools and Methodologies; Platform Administration; Networking & PC Maintenance; CRM; Contact Centre Support; Project Management. – 2014 FIT ICT Skills Audit

“In 2013, vacancies for ICT professionals and technicians were numerous. Employment growth in ICT occupations is expected to be above average over the short to medium term. This is also illustrated in frequent job announcements for ICT professionals and technicians (e.g. KEMP technologies, VCE, Westbourne IT Global Services, IBM, HP, ZeniMax, Agile Networks). – The National Skills Bulletin 2014 (A Report by the Skills and Labour Market Research Unit (SLMRU) in SOLAS for the Expert Group on Future Skills Needs)

Career Prospects

  • IT operations technicians
  • IT user support technicians
  • Independent program/app development
  • Database/programming intern
  • Software development teamwork
  • Programmers and software development professionals

Part of the inhumanity of the computer is that, once it is competently programmed and working smoothly, it is completely honest. – Isaac Asimov

Course Contents

Fundamentals of Object Oriented Programming (5N0541) Level 5 QQI.

  • Construct computer programs using industry standard object oriented concepts. Using Java or C++.

Software Architecture (5N2772) Level 5 QQI.

  • Understand the software development life cycle for a range of projects and introduce industrystandard tools and techniques for implementing appropriate software solutions.

Communications (5N0690) Level 5 QQI.

  • Communicate verbally and non-verbally in standard everyday tasks and in work-related tasks, operating independently while under general direction.

Work Experience (5N1356) Level 5 QQI.

  • Participate in the workplace for a limited time, carrying out work-related tasks independently while under general direction.

Database Methods (5N0783) Level 5 QQI.

  • Create and modify databases under limited supervision. Using Microsoft Access database.

Programming and Design Principles (5N2927) Level 5 QQI.

  • Design, write and test structured computer programs using modularisation techniques appropriate to the programming language(s) used. Using Java or C++.
  • Maths for Computing Level 5 QQI.

Networking Essentials (5N2929) Level 5 QQI.

  • Support the operation of typical computer networks and be able to assist in implementing and maintaining common network configurations. Using Windows and Ubuntu Linux (server and desktop) tools, physical and virtual machines.

Operating Systems (5N2928) Level 5 QQI.

  • Configure, utilise and maintain mainstream computer operating systems. Using the latest Windows and Ubuntu Linux operating systems on physical and virtual machines.

Entry Requirements

  • No CAO points required.
  • An English language test may be required for international students from countries where English is not a first language.
  • For mature candidates recognition of prior learning and experience will be considered in lieu of formal qualifications.
  • Leaving Certificate (established), Leaving Certificate Applied (LCA), or equivalent.
  • Places will be allocated on the basis of an interview.
  • This course is designed to benefit learners who already have a good working knowledge of computers.

Certification

  • QQI Certificate in Software Development, Level 5 – 5M0529.

Work Experience

Work experience is an integral part of this course. The dates and duration will be specified by the college.

Updated on 08 November, 2015

About Mallow College of Further Education

On behalf of the management and staff of Mallow College of Further Education, I am pleased to present the College’s new prospectus, setting out the range of courses, services and progression opportunities on offer in this academic year.

Mallow College of Further Education has expanded rapidly in recent years, both in terms of student numbers and in terms of the teaching and learning facilities available. This expansion is testament to the quality and persity of the courses provided and to the commitment and expertise of the teaching staff. It also reflects the positive perception which the College enjoys in the wider community as a centre of excellence in the provision of courses and programmes which can lead students on to further educational opportunities or directly into employment.

They are proud to be one of the largest providers of further education in Munster and our sustained growth over recent years indicates our continuing ambition to providing the highest standards so that our students may attain their goals. Our teachers are highly motivated by the prospect of enabling students to fulfil their potential and are innovative in their use of different methodologies towards effective teaching and learning including the utilisation of the most up-to-date software and technology in the classroom.

They are confident that you will find a course to meet your needs from the comprehensive range outlined in this prospectus and They can assure you that your learning will be facilitated in a stimulating, positive and supportive environment. The College community Theylcomes the opportunity to work with you and will strive to support your personal and academic development. They look forward to meeting you during the forthcoming academic year in Mallow College of Further Education.

See all Mallow College of Further Education courses
Are you from Mallow College of Further Education ? Claim your course!
Courses you can instantly connect with... Do an online course on Software Development starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or