Bachelor of Science (Honours) Computer Science (Common Entry)

4 Years On Campus Bachelors Program

South East Technological University

Program Overview

The BSc (Hons) in Computer Science (Common Entry) at South East Technological University (SETU) in Waterford is a four-year honours degree designed for students who are passionate about computing and want the flexibility to explore different areas before choosing a specialisation. You will develop a strong foundation in programming, mathematics, and core computer science principles, then tailor your studies with specialist streams such as Cloud & Networks, Games Development, IoT, Security, or Automotive Systems.

Curriculum Structure

Year 1
In your first year, you will focus on the fundamentals of computing, learning essential programming skills, computational thinking, and the maths and physics that underpin modern technology. Core modules introduce software development, algorithms, and data structures, giving you the confidence and practical skills to progress in later years. This broad foundation also allows you to explore your interests before selecting a specialist pathway.

Year 2
After choosing your specialist stream, your second year builds on your knowledge with more advanced topics in your chosen area, alongside continued software development practice. Depending on your stream, you might study cloud technologies and networking, game engines and design principles, or embedded systems and IoT fundamentals. These modules strengthen both your technical expertise and problem-solving skills.

Year 3
In the third year, you begin transitioning from theory to real-world experience, often through an industrial work placement or study abroad opportunity that enhances employability. Your specialist studies continue with advanced topics such as networking, cybersecurity, or game performance optimisation, preparing you to tackle complex computing challenges.

Year 4
The final year consolidates your learning through advanced modules and a major individual project, where you design, develop, and present a sophisticated software or technology solution in your chosen field. Whether creating a secure cloud infrastructure, developing a playable game, or engineering an IoT system, this capstone experience mirrors industry practice and equips you for graduate roles.

Focus Areas

Programming fundamentals, software development, networks and cloud, cybersecurity and forensics, games development, IoT and automated systems

Learning Outcomes

Graduates will have strong problem-solving and programming skills, the ability to specialise in modern computing domains, the competence to design and deploy real-world software systems, and the adaptability to keep pace with evolving technologies

Professional Alignment (Accreditation)

The degree aligns with industry needs in Ireland and Europe, preparing graduates for careers as software developers, cloud engineers, security specialists, game programmers, or IoT developers

Reputation (Employability)

SETU computing graduates are highly sought after by Irish and international employers. The programme is recognised as one of the longest-running and most respected computer science degrees at the university, with the majority of honours graduates securing employment within a year of completing their degree

Experiential Learning (Research, Projects, Internships etc.)

At SETU, Computer Science students gain practical, hands-on experience from day one. You’ll not only learn programming and theory in the classroom, but also apply your skills through projects, teamwork, and real-world industry exposure. The programme emphasizes professional readiness, giving you opportunities to work with modern tools and technologies, collaborate on software builds, and take part in a structured work placement in your third year. You’ll also have access to dedicated laboratories, research institutes, and comprehensive library resources to support your learning and innovation.

Experiential learning opportunities include:

  • Industry placement in Year 3: A structured work placement or study-abroad experience gives real-world experience and insight into professional computing environments.

  • Specialist tools and technologies: Depending on your stream, you will work with cloud platforms, networking tools, or professional game engines such as Unity or Unreal.

  • Group projects and software development: Collaborative coursework allows you to design, develop, and test software systems, reflecting real-world team-based industry practices.

  • Walton Institute research engagement: Access to SETU’s Walton Institute exposes students to advanced ICT research in areas like IoT, AI, networking, and pervasive sensing.

  • Learning resources and labs: You’ll have access to modern computing labs, IT support, and library resources to support coding, research, and collaborative projects.

  • Careers and industry events: Students can participate in careers fairs and industry events to network with employers and showcase their projects.

Progression & Future Opportunities

Graduates of the BSc (Hons) in Computer Science at SETU enjoy strong career prospects, with many stepping directly into professional roles and some securing job offers before completing their final year. Typical job pathways include roles such as Software Developer, Cloud Engineer, Systems Architect, and Cybersecurity Specialist: the combination of programming skills, problem-solving abilities, and specialist knowledge prepares you for a range of technology careers.

Career support and industry integration include:

  • Dedicated careers services: SETU’s Careers Development Centre provides personalised guidance, CV and interview workshops, networking opportunities, and events such as the annual IT and Computing Careers Fair where you can meet potential employers.

  • Work placement outcomes: During your third year, you participate in a structured work placement, giving you real-world experience. Many students gain paid roles, and some receive job offers directly through this placement.

  • Industry partnerships and employer connections: Strong ties with local and multinational companies allow access to internships and graduate roles, with employers actively engaging with students throughout the programme.

  • Graduate success: SETU computing graduates are recognised for their adaptability and strong foundation in computer science, preparing them for a rapidly evolving tech landscape and long-term career growth. Many move into leadership, consultancy, or specialised technical roles.

Further Academic Progression:
After completing this degree, you could continue your studies with a taught Master’s in areas such as Enterprise Software Systems or Computing at SETU or elsewhere, or pursue research-focused qualifications like a Master’s by research or a PhD. Further study allows you to deepen expertise in fields such as artificial intelligence, cybersecurity, cloud computing, or data science, opening doors to advanced technical or research careers.

Program Key Stats

€13,500
€ 35
Sept Intake : 1st Feb


45 %

Eligibility Criteria

NA
24
60

NA
NA
5.5
70

Additional Information & Requirements

Country Requirements

Book Free Session with Our Admission Experts

Admission Experts