Computer science is rapidly becoming an essential component of nearly every profession and sector of the economy, and is changing the world at an ever-increasing pace. To meet this challenge, the Illinois Tech computer science department blends deep theoretical acumen with practical skills and entrepreneurial attitude in research, education, and outreach. As one of the oldest computer science departments in the country, we have a long history of providing a rigorous computer science education with strong attention paid to the needs and interests of each individual student. Students at all levels have opportunities to be involved in research with our faculty and through internships in industry and at national laboratories.