Bachelor of Science (Honours) in Software Development (Level 8) Bachelor of Science in Computing in Software Development (Level 7)
Code: GA787 Level: 8 Code: GA775 Level: 7
Why study Software Development? How do we interact with computers? How is computing evolving? Software Development is about solving problems, designing, and implementing new applications and solutions, and developing your own personal skills for communication, leadership and management. The course places a major emphasis on the development of practical programming language skills, problem solving and the application of computer science theory to real-world problems. In addition to becoming proficient in programming languages such as Java and C#, students will learn how to design, create, and test software solutions for a world where mobility, connectivity, heterogeneity and Big Data are rapidly becoming part of everyday life.
What are my career opportunities? Graduates from the programme can look forward to excellent career opportunities in software development roles with both indigenous and multinational companies. GMIT employment surveys from 2008-2015 show that 90% of students from the honours degree programme secure employment as a software developer before graduation. Follow-on Studies Students successfully completing Year 3 of the Bachelor of Science in Computing in Software Development (Level 7), can then apply internally for Year 4, Bachelor of Science (Honours) in Software Development. GMIT Honours (Level 8) qualifications are recognised worldwide for postgraduate entry.
What will I study?
Year 1: • Graphic User Interface & Web Development • Software Design & Program Development 1 • Essential Mathematics for Computing Year 2: • Software Design & Program Development 2 • Systems Analysis Methods • Applied Networking Technologies 1 & 2 • Data Structures & Algorithms • Project Management
• Computer Technology • E business Administration • Learning & Innovation Skills
Helen Roberts After four years of studying Software Development in GMIT Helen is now working as a Software Engineer in OpenJaw Technologies. OpenJaw Technologies is a leading online technology partner of the world’s biggest travel brands, including: British Airways, S7, Etihad, KLM, Air Miles, Aeroplan and SAS. While working in OpenJaw, Helen has
• Internet & Mobile Application Development • IT Professional Skills • Procedural Programming • Database Management
Elective: Accounting Information Systems or Advanced Procedural Programming Year 3: • Operating Systems • Software Quality Management • Object Oriented Programming
progressed well in all of her various roles and responsibilities. Some of her everyday tasks include development, bug fixing, testing and delivering quality code using various programming languages such as XML, XLS, Java, Java Script, HTML. She finds the work within OpenJaw sometimes very challenging but enjoyable and rewarding at the same time.
• Data Centric Web Applications • Data Representation & Querying • Mobile Applications Development 2 • Software Testing • Database Management Systems
• Graphics Programming • Professional Practice in IT • Advanced Data Centric Web Applications • Software Quality Management
Elective: Graph Theory or Advanced Graphics Programming Year 4: • Advanced Object-Oriented Software Development
• Artificial Intelligence • Distributed Systems • Software Engineering • Emerging Technologies • Theory of Algorithms
• Research Methods in Computing & IT • Mobile Applications Development 3 • Gesture-based UI Development • Applied Project & Minor Dissertation
School of Science & Computing
Duration 3/4 years
Talk to us: Dr Sean Duignan, Head of Department of Computer Science & Applied Physics Tel: +353 91 74 2143 | E-mail: firstname.lastname@example.org
Powered by FlippingBook