Thanks. I know I can do most of the stuff asked. Most of these places want flat designed applications with animation, a nice UI and CRUD functionality. Maybe a token based api and a few forms. Im going to get a job, i am disappointed in the lack of brand strength of the institution I attended, so I am doing a few side projects and contract work to prove to employers I am competent and can learn. Thanks
Another quick point, those CS concepts will come with practice, and you might not know every aspect of what is happening in the CPU when you use .sort! on an array, but I assure you that you will not be required to rewrite sorting algorithms in any job you should be applying for.