College of Science

Computer Science


ABET Accredited
The Computer Science Department conducts both an undergraduate and a graduate program in Computer Science. The undergraduate program offers a dynamic curriculum with a strong emphasis on software design. Students navigate the intricacies of their project-oriented coursework as they learn to design, build, and implement computer software from the ground up. The program provides an extensive background in computer programming languages, computer architecture, and the design and application of computer algorithms. Progress through this diverse curriculum leads to concentrated instruction on topics such as Information Assurance and Security, cloud computing, mobile computing, software entrepreneurship, wireless communication networks, machine learning, data mining, high performance computing, robotics, human computer interaction, and 3D game programming.

The department's Bachelor of Science program has been fully accredited by the Computing Accreditation Commission of ABET since 1994. For further information visit the Program Accreditation & Assessment page.

What's New!

new content 2018-19 Two Open Tenure Track Faculty Positions - Assistant Professor of Computer Science. Please visit the Faculty Affairs website for more information.

new content Congratulations to Dr. Yu Sun for winning the College of Science Distinguished Teaching Award. There will be a reception (11:30am-12:00pm) and seminar (12:00pm-12:50pm) on Sept. 27, 2018 in 4-1-314  to recognize his achievement. 

new content Thanh Nguyen being recognized for 35 years of service to CPP at the 2018 Fall Conference.

Thanh Nguyen 35 years



new contentThe CS department is happy to announce the following scholarship awardees. Congratulations!

2018 Alvarez/Microsoft - First Generation - Computer Science Scholarship: Patriz Elaine Daroy, Angela Gadon, Maya Lake, and Meetkumar Patel

2018 James Lebowitz Memorial Scholarship: Teresita Leonor Esver

2018 BBH Scholarship: Amir Sotoodeh

2018 Boeing Computer Science Scholarship: Varun Venkitachalam and Chris Villegas


Lecturers - The Computer Science Department invites applications for lecturers. An advanced degree in Computer Science, or related field, is desirable. Please download the Lecturers Information Sheet (PDF) for more information.

Dr. Debra A. Brum Computer Science Scholarship - We are honored to announce that Dr. Gilbert D. Brum has established an endowed scholarship in memory of Dr. Debra A. Brum. During the course of her 27 years at Cal Poly Pomona, Debra Brum had a significant impact on students, faculty, and staff at Cal Poly Pomona through her service to the University as lecturer, Professor and Chair in the Department of Computer Science, Associate Vice President for Faculty Affairs, Associate Provost for Undergraduate Studies and Vice President of Instructional and Information Technology.  Instrumental in implementing learning-centered initiatives, encouraging the use of technology in classrooms, and installing technology-based infrastructure across the campus, her legacy is both broad and deep.  This scholarship will serve as a way of recognizing her significant role in mentoring many individuals, but particularly women, in the area of computer science and technology. Click HERE to learn more about making a donation.