News

An exam that allowed students entry into CPSC 2230, “Data Systems and Programming Techniques,” without taking CPSC 2010, ...
An introduction to programming and problem solving with computers. Practical applications in a wide range of fields will be covered, and important topics in computer science will be discussed.
An introduction to computer programming motivated by the analysis of biological ... simulation and scientific visualization. An introduction to data science and machine learning. Fundamentals of data ...
The computer science and engineering electives permit students to build ... At most one upper-division MATH or CSCI course may be used as an elective with advisor approval. CSEN 10 (Introduction to ...
In schools where the course is offered, more girls, Black students, and Latino students take an AP computer science exam, a new study finds.
The minor consists of the equivalent of six courses equally balanced between computer science and music. A gentle introduction to designing programs (recipes) for systematically solving problems.
Presents fundamental concepts in discrete structures that are used in computer science. Topics include sets ... and concurrent architectures. Introduction to the logical structure of computers, ...
One section of CSCI4961 Honors Thesis may count as a CSCI 3000-level elective. The minor program in Computer Science is designed to provide an introduction to computer science, primarily for ...
The undergraduate minor in computer science offers students a basic introduction to the field of computer science. Students can explore a range of topics in the field, tailoring their minor to meet ...
The Bachelor of Arts in Computer Science provides an introduction to the discipline and an opportunity to integrate Computer Science (CS) with another field. In contrast to the B.S. program, the B.A.