An introduction to programming using MATLAB. Topics include MATLAB interactive environment, programming basics, MATLAB scripts, functions, vectors, matrices, data analysis, and graphic visualization.
A broad survey of the computer science discipline, focusing on the computer's role in representing, storing, manipulating, organizing and communicating information. Topics include hardware, software, ...
The department offers a variety of introductory courses that are appropriate for students of all backgrounds. Most students interested in Computer Science start with one of the following courses, all ...
There is a persistent income gap between students taking computer science classes in high school and those who aren’t. That’s a problem because it means a lot of students aren’t getting the ...
Start working toward program admission and requirements right away. Work you complete in the non-credit experience will transfer to the for-credit experience when you ...
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 ...