The Master of Science in Computer Science (Advanced Software Development) at Technological University Dublin is designed for ambitious individuals seeking to lead the creation of complex software solutions essential for global digital competitiveness. If you hold an undergraduate qualification in computer science or a related field and aspire to excel in advanced software engineering, this postgraduate programme will equip you with the in-demand technical expertise required for cutting-edge development projects. You will delve into critical areas such as programming paradigms, software design, and systems architectures, preparing you for a dynamic career in the technology sector. This programme offers a rigorous academic foundation in advanced software development.
This full-time, on-campus MSc is structured over one year, providing an intensive learning experience focused on both technical mastery and professional development. You will engage with specialist core modules covering advanced databases, secure systems development, and web application architectures, alongside critical skills modules in research methods and proposal writing. The programme culminates in a significant research project or team project, allowing you to apply your learning to real-world challenges. You will graduate with the advanced knowledge and practical skills necessary to pursue roles in software development, systems analysis, and technology leadership.