What does CAP mean to me?
By Ahmad Obaid
In the beginning I would like to say that the computer science apprenticeship program is more a community of creative and ambitious people than it is a university program, through my experience in the program I have grown and learned many skills. One of the most important skills I learned was being able to learn on my own and build confidence in my self that I can succeed in anything I put my head in. The program is also taught in a different manner, it concentrates on investing in the student as a whole whether its academic, interpersonal, or business skills all these are equivalently important in the program. Throughout my journey in this program I have accomplished things I never thought of before and because of that Im very proud to be one the pioneers in it.
By Rama Salahat
CAP is exceptional for focusing on building soft skills that tech people usually lack, in parallel with great practical skills in your chosen technical route, all in a supportive educationally-rich community.