inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Diploma
Major
Software Development | Software Engineering
Area of study
Information and Communication Technologies
Course Language
English
Intakes
Program start dateApplication deadline
2024-01-22-
About Program

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
SHOW MORE
About University
Masters
Bachelors
Diploma
Courses

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.

Total programs
63
Admission Requirements

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.

Location
How can I help you today?