(3 cr.) Repeatable for Credit: No Programming languages and language design. Comparative study of three modern high level languages and their application strengths for systems programming, embedded computer systems and artificial intelligence. Prerequisites: take CS-244 and CS-245