Prerequisite: 6 units of 500 or 600 level courses. Computer Engineering MS, Computer Science MS, and Engineering MS students only. Intensive study of a broad selection of conceptual and theoretical problems in computer science. A written student research project and an oral presentation are required.