The 1.5 year Postgraduate MSc in Computer Science (Advanced Software Development) from Technological University Dublin is an innovative program that combines advanced software engineering principles, theories and practices to give graduates the skills needed to become experts in the field of software development. Through a combination of classroom instruction and hands-on project work, students will gain an understanding of software analysis and design, programming languages, data structures and algorithms, as well as modern web technologies. The program also provides students with the opportunity to tailor their studies to their specific interests through elective modules such as artificial intelligence, game development, mobile application development, distributed computing or computer networks. Graduates from this program will be well-equipped for careers in industry or research laboratories working on projects ranging from software engineering to big data analysis. With a strong demand for advanced software developers worldwide, this program provides students with excellent career prospects and the potential to make a real impact in the exciting field of computer science.