3 Years On Campus Bachelors Program
The Bachelor of Engineering in Computer Engineering at Technological University Dublin gives you a strong blend of both hardware and software skills, equipping you to design and understand modern computer systems from the ground up. It’s ideal for students who enjoy solving technical problems, working with electronics and programming, and want hands-on experience with real engineering tools and technologies.
Curriculum Structure
Year 1
In the first year, you’ll build core engineering foundations that prepare you for deeper study of systems and technologies. You’ll study Algebra & Geometry and Fundamentals of Calculus to strengthen your mathematical problem-solving skills, while Digital Electronics and Circuit Theory introduce you to the principles of electronic hardware. Alongside this, practical modules such as Workshop Practice and Programming 1 help you develop hands-on skills and begin coding with confidence.
Year 2
The second year deepens your technical expertise with subjects like Programming 2, where you expand your software development capabilities, and Microprocessor Fundamentals, which introduces the brain of embedded systems. You’ll also take Computer Networks to understand how devices communicate, and Interfacing Electronics to explore the connections between software and physical hardware. These subjects build on the first year to help you think like both a programmer and an engineer.
Year 3
In your third year, the curriculum continues to specialise you in computer engineering challenges. Subjects such as Computer Architecture & Operating Systems give you insight into how hardware and software interact at deep levels, while modules like Object Oriented Programming enhance your development skills for complex systems. You also explore areas like Wireless & Mobile Networks and Signals & Systems Analysis, preparing you for real-world engineering tasks.
Focus areas (in a string):
Digital electronics, microprocessor systems, programming (software development), computer networks, circuits and design, embedded systems, computer architecture, wireless and mobile systems.
Learning outcomes (in a string):
Apply engineering principles to both hardware and software problems; design, analyse and test electronic and computer systems; integrate software and hardware solutions; communicate technical designs clearly and work effectively in multidisciplinary teams.
Studying Computer Engineering at Technological University Dublin means you don’t just learn theory — you get hands-on experience with real tools, labs, projects and workplace activities that prepare you for life in the tech industry. From specialist electronics and computer labs to industry placements and internships, the programme emphasises practical skills alongside the core engineering curriculum, giving you opportunities to apply what you learn in real contexts and build confidence working on real-world problems: (turn1search0)
Here’s how your learning extends beyond the classroom into authentic practice and skill development:
Industry Placement & Work Experience: Through TU Dublin’s Career Development Centre, students can engage in work placements and internships that give them direct experience in companies, applying their engineering and computing skills in professional environments. These placements help you understand workplace expectations, develop practical competence and build professional networks.
Summer Startup Internships (IMMERSE): TU Dublin offers paid summer internships with start-ups and early-stage enterprises through its IMMERSE internship programme, where you work closely with entrepreneurs on real projects and receive mentorship — an excellent way to broaden your experience and learn versatile engineering and software skills.
Labs and Workshops: The University’s campuses — especially the modern Grangegorman campus — include well-equipped computer and electronic labs, workshops and specialist spaces where you work with hardware, microprocessors, circuits, electronic systems and digital tools that are core to computer engineering. Computing Learning Centre: TU Dublin’s Computing Learning Centre offers peer tutoring, drop-in support and revision sessions for programming, algorithms, databases and more — helping you strengthen technical skills outside scheduled classes. This centre also hosts group programming support and workshops that enhance collaborative learning.
Collaborative Projects & Design Work: Across engineering modules you’ll engage in project-based learning (for example in similar engineering streams there are robot build and design projects) that reinforce team work, problem solving and hands-on engineering practice. These projects simulate real industry tasks and promote creativity.
Graduates of the Immersive Software Engineering degree at the University of Limerick leave with a master’s-level qualification and up to around two years of real industry experience across up to five companies, giving them a clear edge in today’s competitive tech job market. Because they’ve worked on real software projects and solved real problems in leading firms, ISE students are ready to step into roles like Software Engineer, Full-Stack Developer, Systems Developer or Technical Project Specialist with confidence and a track record of professional experience:
Here’s how UL supports your career success after graduation:
Dedicated Careers & Graduate Support: UL’s Careers Office provides tailored support including one-to-one coaching, CV and interview workshops, employer events and job postings to connect you directly with opportunities aligned to your skills.
Strong Graduate Employment Outcomes: In the 2025 Graduate Outcomes Survey, 81% of University of Limerick graduates were in employment within nine months, with a majority starting their careers in Ireland and others overseas — evidence that UL qualifications are valued globally.
Competitive Salary Prospects: University-wide data indicates that UL graduates typically earn competitive starting salaries (with averages reported around €41,000–€47,000 per year in recent outcomes reports), reflecting demand in technology and engineering sectors.
Industry Partnerships: The ISE programme’s residency model connects you with global and Irish tech partners — including companies like Stripe, AWS, Intercom, Analog Devices and many more — where you build professional relationships and practical skills that often translate directly into job offers.
Practical Experience That Matters: Completing up to five paid residencies — each structured for immersive, mentored learning in real workplaces — means your resume shows professional achievements, not just coursework, by the time you graduate.
Entrepreneurial & Startup Support: Beyond traditional software roles, ISE equips you with enterprise and innovation skills, and UL’s links with bodies like Enterprise Ireland and venture partners create pathways for entrepreneurial ventures if you choose to start your own tech business.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
