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 Cyber Security and Operations, cloud computing, mobile computing, software entrepreneurship, wireless communication networks, machine learning, data mining, high performance computing, robotics, human computer interaction3D game programming, and data science. 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.


Please follow us on:


What's New!

new The CS department invites applications for two tenure track faculty positions at the rank of Assistant Professor.

  • Preference will be given to candidates in any of the areas of Software Engineering, Systems and Data Science.
  • Candidates in other major computer science areas will also be considered, and are thus encouraged to apply.

Please see here for more details or apply at 

new The department office is fully open (face-to-face) beginning Aug. 2, 2021.

Please feel free continue contacting the Department please do so via email or leave a voice message at 1 (909) 869 3440. We will respond to inquiries during office hours: Mo-Fr 8AM–5PM.

We also maintain the following Zoom office hours:

Annie (Dept. Coordinator): Mon. - Fri. 10-12pm via Zoom 970 5682 5405

Dr. Tang (Chair): Tue and Thur. 9-9:45am via Zoom 852 4020 0478 or by appointment. Please email ftang AT

Dr. Raheja (Associate Chair): Wed. 11am - 12noon via Zoom 899 455 9999 or by appointment. Please email raheja AT

Dr. Husain (Graduate Coordinator):   Tue and Thur. 4-5pm via Zoom 998 1722 2160. For questions, please email: mscs AT

For help with advising please visit the College of Science advising center.

Thank you for your understanding.


new The CS department is offering seven different scholarships for the 2022-23 Academic Year. Please visit the Bronco Scholarship Portal to apply. The deadline has been extended to Mar. 28, 2022.  

new The data science center is established to train students in competencies and skills in data science. We serve both CS and non-CS majors. Please visit the data science hub for more information. 

Other Announcements:

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.