Challenges in IT Education relating to Generation Z students
This review examines generational differences between the Baby boomer, Generation Y, Millennial and Generation Z cohorts as well as explores the faculty-student relationship between the former and latter generations.  This is important because the latest Generation Z poses challenges to technology unlike previous generations due to their innate ability to adapt and embrace it. Teaching and learning preferences are discussed, examined, and recommendations are presented as it relates to Information Technology undergraduate education for suggestions on how to deal with the current upcoming Generation Z cohort. Keywords: post-millennial, generation Z, newest generation, technology generation, sharing generation