SEARCH WITH THE PROGRAM FINDER
LEARN MORE ABOUT INTERNSHIPS
Design Your Own Customized Program
Art History in Florence. Biomedical Engineering in Barcelona. Comparative Healthcare Systems in Havana. Global Business in London. With API Customized Programs, some of the best learning happens outside of the classroom walls. The world is your classroom. API is ready to help you develop your next customized or faculty-led program.
Learn About Developing a Customized Program
API Virtual Programs
Experience the world from anywhere in the world with API’s virtual programs. Tackle global challenges, study a new language with native speakers, give your resume a global edge, and more! Want to go abroad and go virtual? You can mix and match your programs to do both at the same time.
Experience the freedom of choice and flexibility. Explore our virtual programs and customize it to your schedule!
Study Abroad + Options
Named after the ancient Irish god Nuadha, Maynooth was once Ireland's capital. Located just 30 minutes from Dublin city centre, today it is a small but thriving centre full of shops, restaurants, bars and clubs. A university town, Maynooth is known for its warm and friendly nature and for welcoming newcomers from all over the world.
API students participate in several excursions per session designed to help familiarize them with areas of their host city, country, and surrounding region. The following is a listing of all excursions for API Dublin programs. All excursions are subject to change.
The beautiful Dublin bay hike brings you coastal walk to Greystones, begins from the pretty seaside town of Bray, taking about 2-3 hours, we navigate one of the most picturesque coastal hikes to the quaint village of Greystones, packed with yummy eateries to suit all tastes!
We also include a fun program of Cultural events throughout the program.
*Maynooth includes a Summer Social Program on campus with optional University led excursions to some of Ireland's major tourist destinations, In the past Students have gotten the chance to visit Kilkenny Medieval City, Galway, the Capital of Culture, And Belfast, the home of the Titanic experience.
TOTAL CREDITS - 5-7 semester credits
Students who want to study abroad in Dublin should consider looking a little outside of the city at the charming Irish town of Maynooth!
This six-week summer program presents the best of both worlds – the opportunity to live and study in Ireland’s only university town in a rural setting while being only a half-hour away from the hustle and bustle of Dublin. Maynooth University's tailored international summer school offers students the chance to gain credit and enjoy classes with experienced and enthusiastic instructors, while also experiencing life in an Irish town located in the heart of Europe. All courses include trips to visit sites, institutions, and companies relevant to the course material, and all classes are fully accredited and carry Maynooth University transcripts.
API students receive their transcript from Maynooth University (formerly known as the National University of Ireland, Maynooth) upon completion of the program.
Nikki Madden will be your Resident Director and a resource for you while you are in Ireland!
Rachel Mogan will be your Program Manager and help prepare you to go abroad!
Email: [email protected]
Students in the Engineering and Computer Science program at Maynooth University will choose two courses: one from Stream A and one from Stream B1 or B2. Please note that no Stream B2 classes are available during weeks 1 and 2.
Classes are taught across the 6-week duration of the program and are worth either 5, 7.5, or 10 ECTS credits each.
API partner universities in Ireland operate on the European Credit Transfer System (ECTS). It is generally accepted that in order to convert from ECTS to U.S. credits, one should divide the ECTS total by 2, whereby most courses are worth 3 U.S. credits.
Introduction to algorithms and data structures. This course includes a review of elementary programming concepts suitable for the implementation of abstract data types (operators, types and expressions; control of flow; methods; recursion; input & output); algorithms for searching: linear, bounded linear and binary searches; algorithms for sorting: selection, insertion, bubble and quick sorts; fundamental linear data structures: stacks, queues, linked lists; object-oriented programming: encapsulation and information hiding, classes, interfaces, class hierarchies, inheritance, polymorphism, basic exception handling; analysis of basic algorithms.
Recommended US semester credits: 3
In the course, students will be introduced to principles and practices of object oriented software analysis, design, and programming using C++. The course will be delivered in two halves. The first half will focus on taking students from the basics of C++, through to objected oriented and generic programming. Topics covered will include (i) basic C++ syntax and program structure, (ii) primitive and abstract data-types, (iii) arrays, pointers, and dynamic memory management, (iv) object oriented programming (encapsulation, inheritance, polymorphism, etc.), and (v) generic programming and the stl. Note that the course assumes that students already have a good level of programming competency, but that they have not previously programmed in C++.
This course looks at some more advanced topics in circuit theory such as the use of the Laplace Transform, and passive filter design. The course also continues the study of electromagnetics, and in particular electromechanical energy conversion, looking at simple motors and generators. At the end of the course students will be able to: use Laplace and Inverse Laplace transforms to determine transients in circuits with switches; explain conceptually what resonance and bandwidth mean in the context of RLC networks; list and draw the frequency specifications of the four basic types of filter; design a passive filter based on a Butterworth or Chebyshev response given a desired specification; draw a Bode Plot of a network function; analyse magnetic circuits.
This is an introductory course where students will learn the necessary skills to tackle real-world problems in the design of complex digital systems. The course includes conducting basic arithmetic with binary numbers, performing boolean algebra, minimising logic using karnaugh maps, implementing a logic circuit using only nand / nor gates, describing the operation of basic flipflops, designing a synchronous counter, and distinguishing between different programmable logic devices.
The main aim of this module is to introduce basic problem solving techniques, approaches to planning and organizing computer programs, and the common computer programming language elements used to express the task to be performed when implementing a computer program.
In this module students will learn to apply project-based learning to solve unforeseen problems, apply structured design to a range of problems, and apply theoretical knowledge in solving problems encountered. Students will also discuss any ethical issues, environmental impacts and health and safety issues associated with their project.
This module will help students develop an understanding of digital systems principals and design methods. Students will perform calculations using different number systems, distinguish between different error control codes, design combinational logic circuits using multiplexers as universal logic modules, analyse and design finite state machines, outline the key features of memory and storage devices (ram, rom etc.), explain the basic operation of analogue to digital and digital to analogue converters, outline the difference between cpus and fpgas, and explain the function of both cpus and fpgas.
In this module, students will apply problem-based learning to solve unforeseen problems in the area of analogue electronics, apply structured design to a range of problems, apply theoretical knowledge in solving problems encountered, apply a structured process to business proposal research, including market research, user research and competitor analysis. Students will prepare a set of manufacturing documentation (costed boms, assembly and test specifications), discuss any ethical issues, environmental impacts and health and safety issues associated with their project, write a product concept report (including technical and business feasibility issues) and prepare and deliver an oral presentation.
Recommended US semester credits: 5
In this class, students are introduced to the causes and consequences of the 1845-1853 Great Irish Famine. The class examines the economic, social and political background, as well as public and private reactions, and the changes in Irish society resultant from the famine.
This physical geography class addresses the causes and consequences of climate change. It examines the various techniques that calculate long-term perspectives, and how climatic fluctuations have social, economic and political consequences. The implications of modelling-based projections are analysed, as are options to mitigate future global warming.
In this class, students explore Ireland’s economic, social and cultural challenges and look at how Ireland’s present-day multiplicity intersects with the traditional image of rural, mono cultural and catholicism. The class analyses manifestations of Irish culture such as dance and language, how they are reproduced, and what meanings they hold.
This course introduces students to the key elements of communication, providing practical experience in the preparation and presentation of speeches. It improves critical learning skills and enables the development of core professional communication skills.
Recommended US semester credits: 4
This class introduces students to early cultural history, with an emphasis on the past as a foundation for the present, as well as the dissemination of cultural heritage. Students will assess the manipulation of history in relation to some of the great Irish prehistoric and early medieval locations.
Maynooth offers accommodation for over 900 students in purpose-built on-campus apartments, a short stroll from classes, the Maynooth town center, and connecting bus and train routes. Students can enjoy the privacy of a single bed ensuite room with shared communal areas for cooking and socializing (crockery is not included). Breakfast and lunch are included on campus Monday through Friday. All utilities are included, with wifi available across the entire campus. There is 24/7 security and support for any issues you may experience. The apartments also offer lift access to upper and on-site laundry facilities, as well as the use of the campus fitness center, restaurants, cafes, and health clinic.