Data Programming with C

The module covers the essence of programming with data using the languages C and C++, with a particular focus on incorporating such code into the R statistical environment. Learners will learn the structure of both languages and how commands can be called from R via the Rcpp and inline packages. This enables a very large speed gain over traditional R commands, and is especially useful for large data sets.

Accordion / FAQ component

Most modules require a 2.2 degree in a related discipline or equivalent professional experience. Should you have any queries regarding your eligibility, please contact us at

N.B. Learners should have completed a previous R programming module.

On successful completion of this module learnes should be able to:

  • Write code in both C and C++ and call such code into R
  • Use the Rcpp and inline packages to export variables from C into R and vice-versa
  • Use advanced features of the packages to work with large data objects and perform complex data manipulations"

Learn from world renowned academic staff in Ireland’s leading, future focused and globally recognised colleges.

Gain an accredited NFQ qualification/micro credential that you may count towards a full award if you so wish in the future.

Previous modules may be used as recognition of prior learning towards Advance Centre degree programmes.

Equip yourself with the latest in demand skillset, tools, know-how and knowledge to succeed in your career.

Gain a competitive edge, influence growth and steer strategic goals in your organisation upon completion of your studies with the Advance Centre.

Yes, if you complete this module it can be credited as part of the MSc Data Analytics 

The learner subsidy is provided for this micro-credential to reduce the learner fee by 80%.

 For eligibility criteria please visit the link 

Detailed Course Information

Contact us
  • Twitter
  • LinkedIn
  • Facebook
  • Instagram
  • YouTube