Software Engineering & Computing:
Build the Future Today.
Leverage Chicago as your launchpad into a thriving tech ecosystem, home to major offices for Google and Microsoft and the world-renowned 1871 incubator. You will apply core engineering principles to design and innovate software, mastering programming languages, algorithms, and cloud platforms. This rigorous technical preparation, combined with hands-on experience, prepares you for a dynamic range of careers, from full-stack and mobile development to pioneering roles in AI, machine learning, and cybersecurity.
Take the Next Step. Find and secure experiences, connect with Career Services to prepare for technical interviews and build a competitive portfolio, and meet alumni mentors. Elevate, Your Future.
Essential Skills for Success
- Technical Prowess: Command programming languages (Java, Python, JavaScript, C++), data structures, algorithms, software design patterns, version control (Git), database management, web frameworks, cloud platforms (AWS, Azure, Google Cloud), and testing/debugging. Illinois Tech offers a wide range of experiences for anyone to learn these skills!
- Transferable Strengths: Hone problem-solving, analytical thinking, collaboration, clear communication, project management, and a commitment to continuous learning.
Illinois Tech’s computer science and software engineering curricula, combined with hands-on Elevate experiences, develop both the technical expertise and professional skills needed to excel in this rapidly evolving field.










