News

The computer science program provides students with a broad and deep foundation in theory and modern software and hardware concepts as well as introduces students to numerous programming languages and ...
Learn from your peers through regular office hours or consider becoming a peer mentor yourself. Spend time studying abroad, challenge yourself in the Honors Program, or participate in annual computer ...
The Bachelor of Science in Computer Science and Engineering features a balanced core program in which each student studies the engineering aspects of software and hardware as well as the mathematical ...
requirements are required to submit a Change of Major form to the Computer Science Department Office via [email protected]: CSC 15, CSC 20, CSC 28, CSC 35; MATH 30, MATH 31; and Phys 11A. The Minor in ...
Computer science students are very active in the department. Three liaisons attend department faculty meetings and run monthly social gatherings, such as movie night and game night. A student-led club ...
The Department of Computer Science offers degree programs in Artificial Intelligence & Machine Learning, Computer Science, Computer Security & Privacy, and Software ...