The Master of Science in Computer Science (Advanced Software Development) at Technological University Dublin is designed for individuals with an undergraduate background in computer science or software development seeking to deepen their expertise. You will explore advanced technical modules in programming, software design, databases, systems architecture, and web development, acquiring the precise knowledge needed for leading-edge development projects. This postgraduate degree equips you with essential professional skills and technical communications expertise, preparing you for impactful roles within the dynamic computing industry.
This full-time, on-campus Masters programme is studied over 18 months, immersing you in specialist core modules such as Programming Paradigms, Software Design, and Secure Systems Development. You will also engage with critical skills modules focusing on research methods and scientific literature, culminating in a significant research project and dissertation or a team project. Throughout your studies, you will have the opportunity to select option modules like Programming for Big Data or User Experience Design, ensuring you graduate with a specialised skill set ready for advanced software development careers.