Visit Carleton! Book your tour today.
Program Details
We live in an age of information. Every single day, hundreds of terabytes of new data are generated. New websites and e-books are published, and billions of interactions between people and computers take place on the internet. It is far too much for any individual human to make sense of, but the Information Resource Management program teaches students how to use emerging technologies like artificial intelligence to collect, manage, analyze and visualize this vast and ever-expanding trove of information.
Students earn a Bachelor of Information Technology from Carleton and a Library and Information Technician diploma from Algonquin College. You’ll learn the skills you need to thrive in a data-rich environment, such as data analytics and AI, all grounded in traditional library and information science principles.
Labs and Facilities
Information Resource Management students benefit from access to state-of-the-art facilities, including a dedicated 24/7 computer lab equipped with industry-standard software to support skill development.
Co-op
Carleton offers students a paid Co-op option with work terms of 4, 6, 8, 12 or 16 months.
Work Experience
Ottawa is home to one of Canada’s largest concentrations of government agencies and high-tech companies. Students will have access to opportunities that connect them with organizations that play a unique role in managing the data of all Canadians.
Get started in Carleton360 to receive tailored information on our programs, student services and community.

Career Outcomes
Explore your passions, refine new skills and discover the career that’s right for you.
IRM students have been employed at the Canadian Coast Guard, Department of National Defence, Employment and Social Development Canada, National Research Council Canada and Statistics Canada.

Sample Courses
IMR 1005 - Web Interface Development
Combining graphics, text, audio and video to develop websites on an individual basis and in groups, using latest versions of HyperText Markup Language(HTML), Cascading Style Sheets (CSS), JavaScript and data interchange formats such as Extensible Markup Language(XML) and JavaScript Object Notation(JSON).
IMR 4005 - Introduction to Deep Learning
Introduction to classification and regression. Optimization, vectorization, gradient descent, cost, loss and activation functions. Introduction and basics to AI, Artificial Neural Networks, forward and backward propagation, Multi Layer Perceptron, and other types of Deep Neural Network models, their applications in multimedia, networks, finance, etc.
Visit the Undergraduate Calendar to view a comprehensive list of course offerings for this program and discover the exciting things Carleton students are learning in the classroom!