Cal Poly Pomona has some great professors who prepare you for the real world. I majored in Computer information systems. After graduation, I was able to easily find a good job as a software engineer. I felt I was very well prepared compared to my peers who were just strong in concepts rather hands on experience. I recommend Cal Poly Pomona for students who want to learn quickly and be ready for the real world.