*Note: This course description is only applicable for the Computer Science Post-Baccalaureate program. Additionally, students must always refer to course syllabus for the most up to date information.
Beginning this fall, Yale students will no longer be able to waive a prerequisite course for “Data Systems and Programming Techniques,” or CPSC 2230, via an exam. Instead, all students wishing to take ...
Algorithms are the sets of steps necessary to complete computation. Algorithms are the sets of steps necessary to complete computation - they are at the heart of what our devices actually do. And this ...
Get to know the basics of an HPC system. Users will learn how to work with common high performance computing systems they may encounter in future efforts. This includes navigating filesystems, working ...
This course gives an introduction to the mathematical foundations of computation. The course will look at Turing machines, universal computation, the Church-Turing thesis, the halting problem and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results