SwEng Industry Projects is a unique offering from the School of Computer Science & Statistics (SCSS) at Trinity College Dublin connecting future engineers with companies to work together on real-life industry projects proposed and mentored by our industry partners. The SwEng Industry programme was created by SCSS as a strategic solution designed to bridge the gap between academic and industry practice. Integrated into all Computer Science courses at SCSS, the programme’s aim is to produce industry-ready engineers who can seamlessly transition from university to the workplace and to forge links with industry partners who very often become their future employers.
What is SwEng ?
Proposed by participating companies, the Software Engineering (SwEng) projects are a response to real-life industry needs and all have a significant software development aspect to them and are focused on building an end-to-end product employing software development and design principles common in industry such as DevSecOps, GitOps and automated tested.
The SwEng Teams
The projects are undertaken by Year 2 and Year 3 undergraduates students at SCSS who gain hands-on experience working in collaboration with industry experts from the School’s industry partners panel who mentor the students during the project’s intensive 12-week lifespan. Project teams are a mix of second-year and third-year students from different degree courses creating a unique blend of knowledge and experience; mimicking real-life industry teams.
Benefits for our Industry Partners
For the partner companies, who include Munich RE Automation, Microsoft, IBM, Mersus and LifeRay, the benefits are incalculable as it gives them unprecedented access to some of the country’s best young talent before they reach the recruitment market. It allows them to identify and mentor potential future employees and introduce them to the company’s culture and practices before they graduate into the workplace.
- Commitment : Participation on the program is FREE & with just a 12 hour commitment. 1hour per week for 12 weeks. (Onsite/Online OR in Trinity)
- Mentor : Companies have the opportunity to mentor, guide, influence and lead students through an Agile project.
- Range of Students : Companies benefit from early access to students in years 2 and 3 of the undergrad program - not just the 5 year Masters students.
- Social Responsibility : Fulfill your Social Corporate Responsibility supporting the HCI which aims to increase capacity in Higher Ed. to provide skills-focused programmes designed to develop sector skills.
- Empower : Influence student career choices - future proofing your organization and empowering the talent pipeline.
- Staff Experience : Opportunity for a company’s junior staff to provide leadership and guidance on a short term project.
- Future Employees : Because of the deep bonds created during the projects, many of the students who work on projects with industry partners go on to apply for internships and full-time employment at the company.
How it works
During the lifespan of the project, the companies act as the client and mentor the team, with structured and consistent support from the SCSS team. Industry mentors – at least two per project –meet their teams weekly for the duration of the project, guiding and advising the teams on technical, project management and team management aspects of the project. The best projects are showcased at the SwEng Industry Projects Awards; an annual prize-giving event.
SwEng Projects Timeline
Companies are contacted by Trinity College and invited to submit project ideas.
Projects are reviewed and companies notified when their project is accepted.
Companies invited to an online meeting to outline the 12 week structure.
Week commencing Jan 20th the team projects will begin with weekly mentor meeting
Trinity SCSS will shortlist the top 10 projects to be featured at the showcase.
April 8th the shortlisted teams present. The jury votes and awards winners.
SwEng 2024 Showcase Top 10 Projects
1st Prize : IBM CodeCraft
A versatile web-based code utility platform that offers support for code analysis, generation, completion and translation across various programming languages.
2nd Prize : IAS Competitor Matching System
A real-time bidding platform with a core RTB architecture, a bidding engine, publisher and agency interfaces and notifications and tracking.
Public Prize : IBM VerifiAI
A verification tool to determine if your AI system upholds ethical standards, meets legislative requirements and offers a clear compliance score.
Microsoft Systems Telemetry Agent
Develop a monitoring agent which runs on the target machine and collects system metrics such as CPU, RAM, Network usage and running processes.
IBM Text Trace
TextTrace is a groundbreaking text analysis and similarity finder tool powered by Vector Embeddings and LLMs. This tool identifies relevant chunks from a given corpus and matches input text to the ingested data.
Qualcomm WebGL Game
A WebGL/WebGPU based game that renders in the browser.
Fathom Cloud Builder
Cloud-Builder whips up a nifty command-line tool that transforms AWS infrastructure building from boring docs into straightforward code. Just a few commands and boom - you're off deploying fancy infrastructure on AWS like a pro.
Propylon NLP for Legislative Drafting
Our full-stack application, a Microsoft Word add-in, leverages multiple NLP models to implement the following features : Indo searching and summarisation of legislation, identification of citations and effective dates.
Mersus Avatar Academy
The “Avatar Academy: Synchronized Experiences with Unity VR and Web” is a cutting-edge project designed to create a seamless live link between a web application and the Unity Game Engine for a Virtual Reality (VR) experience.
Munich RE Life Insurance Risk Assesment
Implement an Insurance Risk Calculator software to be used on Munich RE's website which will streamline the quotation process.