Higher Diploma in Science in Computing (Software Development)
Program start date | Application deadline |
2024-01-22 | - |
Program Overview
This online program offers a comprehensive curriculum in software development, covering topics such as object-oriented programming, databases, web design, and distributed systems. Students can choose between a one-year or two-year track, with the latter providing a more in-depth exploration of advanced programming and computer architecture. Assessment includes a blend of continuous assessment, project work, and exams, and the program prepares graduates for careers in software development, web development, and software engineering.
Program Outline
Outline:
1 Year programme
Semester 1
- Software Development
- Object Oriented Software Engineering
- Introduction to Databases
- Web Design and Client Side Scripting
Semester 2
- Computer Architecture Operating Systems and Networks
- Data Structures
- Algorithms and Advanced Programming
- Distributed Systems
- Career Bridge
Semester 3
- Project
2 Year Programme
Year 1 Semester 1
- Software Development
- Web Design and Client Side Scripting
Year 1 Semester 2
Semester 3
- Project
Year 2 Semester 1
- Computer Architecture Operating Systems and Networks
- Algorithms and Advanced Programming
- Distributed Systems
Year 2 Semester 2
- Project
Assessment:
The course will be assessed with a blend of continuous assessment and/or project work and exams. Please note that in some instances the exams may take place in the daytime, evenings and at weekends.
Teaching:
This is an online learning course that features Directed E-Learning activities such as live online classroom sessions and tutorials/videos on the College’s e-learning system. This allows for online class time to be interactive, practical, and focused, with theory-based content being covered outside of class time with self-paced tutorials/videos, and practical content being covered in live online classes with support from lecturers and lab assistants.
Careers:
- Software developer
- Web development engineer
- Software engineer
National College of Ireland
Overview:
National College of Ireland (NCI) is an award-winning college located in Dublin. It offers a wide range of undergraduate and postgraduate programs in various fields, including business, computing, psychology, and education. NCI is known for its commitment to quality and innovation, and it is a HEA-funded institution.
Services Offered:
NCI provides a comprehensive range of services to its students, including:
Support Services:
Academic advising, career counseling, disability support, and student well-being services.Library:
Access to a well-stocked library with online resources and study spaces.Careers:
Career development resources, job postings, and career fairs.International Students:
Dedicated support for international students, including visa assistance and cultural integration programs.Student Accommodation:
Information and assistance with finding suitable accommodation options.Sports & Recreation:
Access to a gym, café, recreation room, and various sports clubs and societies.Childcare:
Information and support for students with childcare needs.Student Life and Campus Experience:
NCI offers a vibrant and engaging campus experience with opportunities for students to:
Connect with peers:
Join clubs and societies, participate in social events, and build a strong network.Develop skills:
Engage in extracurricular activities, volunteer opportunities, and leadership programs.Explore Dublin:
Enjoy the city's rich culture, vibrant nightlife, and diverse attractions.Key Reasons to Study There:
Award-winning institution:
NCI is recognized for its high-quality education and innovative teaching methods.Industry-relevant programs:
The curriculum is designed to meet the needs of the modern workforce, with a focus on practical skills and real-world experience.Experienced faculty:
NCI boasts a team of experienced and dedicated faculty members who are experts in their fields.Strong alumni network:
Graduates have access to a supportive network of alumni who can provide guidance and mentorship.Location in Dublin:
NCI is located in the heart of Dublin, offering students access to a thriving city with numerous career opportunities.Academic Programs:
NCI offers a wide range of academic programs, including:
School of Business:
MBA programs, undergraduate and postgraduate business degrees, and specialized business courses.School of Computing:
Undergraduate and postgraduate degrees in computer science, software engineering, and data analytics.Cloud Competency Centre:
Specialized programs in cloud computing, cybersecurity, and data management.Psychology Department:
Undergraduate and postgraduate degrees in psychology, as well as research opportunities.Centre for Education and Lifelong Learning:
Teacher education programs, postgraduate degrees in education, and professional development courses.Other:
NCI also offers:
Springboard+ Programs:
Free online courses in technology, funded by the Irish government.Apprenticeships:
Opportunities to gain practical skills and work experience through apprenticeships.Research:
Active research programs in various fields, including business, computing, and education.Services to Business:
Facilities for business meetings, conferences, and events.Early Learning Initiative:
Programs and services to support early childhood development and family well-being.Entry Requirements:
A level 8 degree or its equivalent in a non-cognate discipline. Non-standard applications will be also considered on an individual basis. For applicants whose first language is not English, please note the English language entry requirements. Non-English-speaking applicants must demonstrate fluency in English evidenced by an IELTS academic score of at least 6.0 or equivalent. The college operates a Recognition of Prior Experiential Learning (RPEL) scheme - meaning applicants who do not meet the normal academic entry requirements may be considered based on extensive relevant work and other experience. This may be assessed through a portfolio of learning, demonstration of work produced, interview and assessment.