iCarnegie, Inc., is an educational affiliate of Carnegie Mellon University and provider of modern, world-class software systems development curriculum and professional certifications. Worldwide, there is a need to increase the number of well-trained, advanced software development personnel who must know more than just basic programming or hold vendor-specific expertise. These professionals must have a depth and breadth of skills in modern technologies, but must also possess fundamental knowledge in how to approach programming, problem solving, software design, professional-grade development and testing, and software engineering and life-cycle management. As a subsidiary of Carnegie Mellon University, iCarnegie has been charged with an ambitious mission: Develop courses, programs, teaching methods and learning technologies to change the world by transforming lives. We work with governments, organizations and businesses to deliver tailored curricula that enhance the productivity of teachers, students and employees.