Effective Tuesday, March 17, UNM will be implementing limited operations.

IDI staff will be available through email which can be found for individual staff below or through the contact us form at the bottom of the page.

We thank you for your patience.

If you require more information regarding UNM's response to COVID-19 and the limited operations please visit here.

About Us

The Institute of Design & Innovation was created by the Office of Academic Affairs in response to the direction of the president and the board of regents. IDI shows that we can respond quickly to the new realities of higher education, and has allowed us to nimbly and effectively reallocate and target our intellectual resources towards solving problems faced by UNM and other universities.

There is a push nationwide to use data and analytics to better understand the issues that impact student academic success, with the intent of informing improvement efforts in higher education. IDI is at the forefront of this movement and its capabilities and products makes UNM the envy of most colleges.

Complex Networks

Our work employs complex networks theories to ease the education improvement analysis.

Machine Learning

We have many publications that utilize machine learning techniques to solve and analyze hidden information in raw data problems.

Cloud Computing

We employ cloud computing in most of our applications, we also have a lot of publications in this field that can be found in our publications list.

Experience For a variety of Educational Needs

Administrative Tools

Tools that allow higher education institutions to publish and maintain degree plans, track student progress, support transfer articulation, provide useful analytics, and explore student movement and trends all in an effort to maximize institutions’ student success.

Student Success

Utilizing administrative and data analytics tools that allow institutions to drill-down to identify obstacles to assist in informed initiatives to maximize student success.

Data Analytics

Using institutional data we create tools to better understand and direct deeper analyses of the impediments to student success and increase curriculum efficiency.

Data Collection & Storage

We utilize state-of-the-art technologies and resources in order to implement cloud-based computing and complex systems providing the needed suite of tools and services for data warehouse implementation.

External Initiatives

Beyond the President and Provost Offices at the University of New Mexico, our team is dedicated to finding comprehensive solutions to complex problems.


Click on the below images to find out more about each of our products.

Advising Application

Provides students with a central location to find advisement on campus who can help them succeed.

Cohort Tracking Application

Provides analytics over a cohort of students with an emphasis on student's progress towards degree

Curricular Complexity and Analytics

Allows institutions to input curricula and analyze complexity based on blocking factor and delay factor.

Curriculum Editor

Interface allowing institutions to login and edit their curricular content such as courses, degree requirements, and degree plans.

Data to Dashboards(D2B)

An open source data visualizations library built on top of d3.js. Currently d2b has modules for a variety of charts.

Degree Plans

Public portal for current and prospective students to explore degree programs and requirements


A visualization of faculty compensation based upon gender and rank.


A user-friendly interface to explore facts related enrollment, faculty employment, degrees awarded, and cost of attendance.


Services for all higher ed institutions within the state of New Mexico to publish degree plans, track student progress, and support transfer articulation.


A frictionless framework application for faculty reviews allowing collaboration without compromising the privacy or integrity of documents.

Student Flow and Analytics

A high level dashboard that allows administrators to explore student movement and trends through their institution.

University Admin

An administration console allowing schools to upload institutional data as well as make personalized changes.


Provides NM employment data for every credential or degree recipient over the past 10 years allowing users to investigate issues such earnings.


We regularly publish in a variety of leading journals and conference proceedings


A. Slim, D. Hush, T. Ojha , C.T. Abdallah, G.L. Heileman and Georges El-Howayek, "An Automated Framework to Recommend A Suitable Academic Program, Course and Instructor", to appear in IEEE International Conference on Big Data Service and Applications 2019, San Francisco, California, USA, April 4-9, 2019.


L. Valbuena, G. Heileman, S. Hemmady and E. Schamiloglu, "A testbed for simulating electromagnetic effects on software execution," 2017 IEEE International Conference on Circuits and Systems (ICCS), Thiruvananthapuram, 2017, pp. 26-31.

Ahmad Slim, Gregory L. Heileman, Michael Hickman and Chaouki T. Abdallah "A Geometric Distributed Probabilistic model to Predict Graduation Rates." To appear in the 2017 IEEE conference.

T. Ojha, G. L. Heileman, M. Martinez-Ramon, and A. Slim, “Prediction of graduation delay based on student performance,” in Proceedings of the International Joint Conference on Neural Networks. Anchorage, Alaska, USA: IEEE, 2017.


Slim, A., Heileman, G. L., Lopez, E., Al Yusuf, H., & Abdallah, C. T. (2015, July). Crucial based curriculum balancing: A new model for curriculum balancing. In Computer Science & Education (ICCSE), 2015 10th International Conference on (pp. 243-248). IEEE, 2015.

Mustafa Al-Mashhadani; Wei Shu; Min-You Wu, Enhancing Traffic Flow Using Vehicle Dashboard Traffic Lights with V2I Networks. 2015 IEEE Global Communications Conference (GLOBECOM) on (pp. 1-5). IEEE, 2015.

Mustafa Al-Mashhadani; Wei Shu; Min-You Wu, Enhancing Traffic Flow Using Vehicle Dashboard Traffic Lights. Vehicular Technology Conference (VTC Fall), 2015 IEEE 82nd (pp. 1-5). IEEE, 2015.

Najem N.Sirhan, Gregory L.Heileman, Christopher C. Lamb. Traffic Offloading Impact on the Performance of Channel-Aware/Qos-Aware Scheduling Algorithms for Video-Applications Over Lte-A Hetnets Using Carrier Aggregation. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015.

N. N. Sirhan, G. L. Heileman, C. C. Lamb, and R. Piro-Rael, “QoS-Based Performance Evaluation of Channel-Aware/QoS-Aware Scheduling Algorithms for Video-Applications over LTE/LTE-A,” Computer Science & Information Technology (CS & IT), Vol. 5, no. 7, pp. 49-65, AIRCC, 2015.


Christopher C. Lamb, Pramod A. Jamkhedkar, and Gregory L. Heileman. Digital Rights Management: Technology, Standards and Applications. Auerbach Publications, 2013.


Christopher C. Lamb and Gregory L. Heileman. Content-centric information protection in cloud computing. International Journal of Cloud Computing and Services Science, 2(1):246–257, 2012.

Viswanath Nandina, Edward J. Nava, José Marcio Luna, Christopher C. Lamb, Gregory L. Heileman, Chaouki T. Abdallah. Dynamic, Secure Resource Control in the Cloud. ACM CCS/CCSW 2012.

C. C. Lamb, G. L. Heileman. Overlay Architectures enabling Cloud Computing for Multi-Level Security Environments. IEEE 2012 Services Conference, Security and Privacy Engineering Workshop. June 24, 2012. Honolulu HI. USA.

C. C. Lamb, P. A. Jamkhedkar, G. L. Heileman, R. K. Kadaboina. Usage Management of Personal Medical Records. (Technical Report).


C. C. Lamb, P. A. Jamkhedkar, M. P. Bohnsack, V. Nandina, G. L. Heileman. A Domain Specific Language for Usage Management. ACM DRM 2011. October 21, 2011. Chicago Il. USA.

C. C. Lamb, P. A. Jamkhedkar, G. L. Heileman and C. T. Abdallah. Managed Control of Composite Cloud Systems. 6th IEEE International Conference on System of Systems Engineering (SoSE), June 27–30, Albuquerque, NM.

P. A. Jamkhedkar, C. C. Lamb and G. L. Heileman. Usage Management in Cloud Computing, Cloud 2011: IEEE International Conference on Cloud Computing, Washington, DC, Jul 5–10, 2011.

Abou-Rjeily, C., & Slim, A. (2011). Cooperative diversity for free-space optical communications: transceiver design and performance analysis. Communications, IEEE Transactions on, 59(3), 658-663.


A. Slim, T. Ojha, D. Hush, C. Abdallah and M. Mashhadani, “An Automated Framework to Recommend A Suitable Academic Program, Course and Instructor,” in Proceedings of the 12th ACM Conference on Recommender Systems. Vancouver, Canada: ACM 2018.

A. Slim, D. Hush, T. Ojha and T. Babbitt, “Predicting Student Enrollment Based on Student andCollege Characteristics,” in Proceedings of the Educational Data Mining. Buffalo NY, USA: 2018


Hamlet, Jason R., and Christopher C. Lamb. "Dependency Graph Analysis and Moving Target Defense Selection." In Proceedings of the 2016 ACM Workshop on Moving Target Defense, ACM, 2016.

Slim, A., Heileman, G. L., Al-Doroubi, W., Abdallah, C. T. “The Impact of Course Enrollment Sequences on Student Success.” Proceedings of the 30th IEEE International Conference on Advanced Information Networking and Applications. Crans-Montana, Switzerland: IEEE, 2016.

Sirhan, Najem N., Manel Martínez-Ramón, Gregory L. Heileman, Nasir Ghani, and Christopher C. Lamb. "QoS Performance Evaluation of Disjoint Queue Scheduler for Video-Applications over LTE-A HetNets." In Proceedings of the 7th International Conference on Computing Communication and Networking Technologies, p. 4. ACM, 2016.


Slim, A., Kozlick, J., Heileman, G. L., Wigdahl, J., & Abdallah, C. T. (2014, April). Network analysis of university courses. In Proceedings of the companion publication of the 23rd international conference on World wide web companion (pp. 713-718). International World Wide Web Conferences Steering Committee.

Christopher C. Lamb and Gregory L. Heileman. Service Level Agreement Complexity: Processing Concerns for Standalone and Aggregate SLAs (Technical Report).

Slim, A., Kozlick, J., Heileman, G. L., & Abdallah, C. T. (2014, July). The Complexity of University Curricula According to Course Cruciality. In Complex, Intelligent and Software Intensive Systems (CISIS), 2014 Eighth International Conference on (pp. 242-248). IEEE.

Viswanath Nandina, José Marcio Luna, Christopher C. Lamb, Gregory L. Heileman, and Chaouki T. Abdallah. Provisioning Security and Performance Optimization for Dynamic Cloud Environments. IEEE International Conference on Cloud Computing, 2014.

Slim, A., Heileman, G. L., Kozlick, J., & Abdallah, C. T. (2014, December). Predicting student success based on prior performance. In Computational Intelligence and Data Mining (CIDM), 2014 IEEE Symposium on (pp. 410-415). IEEE.

Christopher C. Lamb and Gregory L. Heileman. Towards Robust Trust in Software Defined Networks. 6th IEEE International Workshop on Management of Emerging Networks and Services, 2014.

Slim, A., Heileman, G. L., Kozlick, J., & Abdallah, C. T. (2014, December). Employing Markov Networks on Curriculum Graphs to Predict Student Performance. In Machine Learning and Applications (ICMLA), 2014 13th International Conference on (pp. 415-418). IEEE.

Wigdahl, J., Heileman, G. L., Slim, A., & Abdallah, C. T. (2014). Curricular efficiency: What role does it play in student success?. In Proceedings of the the 121st ASEE Annual Conference and Exposition.

Bimson, K., Slim, A., & Heileman, G. L. (2014, June). Find-to-Forecast Process: An Automated Methodology for Situation Assessment. In Semantic Computing (ICSC), 2014 IEEE International Conference on (pp. 311-315). IEEE.


P. A. Jamkhedkar, G. L. Heileman and C. C. Lamb. An Interoperable Usage Management Framework. Proceedings of the Tenth ACM Workshop on Digital Rights Management, ACM Conference on Computers and Communications Security, Chicago, IL, Oct. 4, 2010.


Take a closer look into our amazing team.

Terry Babbitt

President Office, Chief of Staff

Don Hush

Research Advisor

Wisam Al-Doroubi


Kevin Warne

Director of Software Development

Chaouki Abdallah

Provost Emeritus

Greg Heileman

Faculty Emeritus

Michael Hickman

Lead Software Developer

Alisia Lee

Data Specialist

Elias Lopez

Software Project Manager

Tushar Ojha

Software Developer

Joseph Poyner

Programmer Analyst 2

Sebastian Roanhaus

Data Specialist

Brianne Santos

Program Manager

Luis Valbuena

UAV Researcher

Yijie Yu

Software Developer

Interested in Collaborating?


University of New Mexico
University Advisement & Enrichment Center (UAEC)
400 Cornell NE, Room B24
Albuquerque, NM 87106


(505) 277-0806


Monday - Friday: 8am - 5pm
Your message has been sent. Thank you!