Main Content Region

Programs


Undergraduate Programs


 

Bachelor of Science in Computer Science

The Bachelor of Science (BS) in Computer Science program emphasizes the traditional study of computer science, with an emphasis on mathematical rigor, theoretical foundations and computer architecture. The Bachelor of Science in Computer Science program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org

 

Bachelor of Science in Computer Engineering

The Bachelor of Science (BS) in Computer Engineering program covers areas of electrical engineering and computer science that are relevant to the design of microprocessors, computers and other electronic digital systems. The  Bachelor of Science in Computing Engineering program is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org

Bachelor of Science in Bioinformatics

The bioinformatics degree program is jointly administered by the School of Computer Science and Engineering, the Department of Biology and the Department of Chemistry and Biochemistry.

Bachelor of Arts in Computer Systems

The Bachelor of Arts (BA) in Computer Systems program emphasizes the application of principles to practical problem-solving in a domain of interest. Students complete a core set of foundation courses and courses in one of the following concentrations: web programming, system administration, game development, graphics programming. Students also have the ability to combine the study of computer systems with another field of study through the general interdisciplinary option.


Graduate Programs


 

Master of Science in Computer Science

The program is designed to help students develop analytical, problem solving and practical skills in computer science through advanced course work, directed software development and supervised research and independent studies.

Application Deadlines

Spring 2025

Fall 2025

Spring 2026
12/15/2024 5/22/2025  12/15/2025

 


Minor and Certificate


 

Minor in Computer Science

The minor in computer science provides students with a foundation of knowledge and skills that are in demand in many areas of career paths. In particular, students with a minor in computer science will have skills that can be used in entry level jobs that involve computer programming and technical support.

Minor in Data Science

The Data Science minor is designed to provide students with hands-on experience of the concepts and techniques used in data science, including statistical methodology and data-oriented computing.


Certificate Programs


The aim of the certificate program is to improve the employment opportunities for students. 

  • Computer Systems and Programming 
    • With the certificate, a student will be capable of programming in one or more computer languages.
  • Mobile Application Development
    • The Certificate is designed to help students and professionals to develop the skills required to design, develop, and test, applications and games for mobile platforms such as smartphones and tablets
  • Certificate in Data Science 
    • The Certificate is designed to help students and professionals to develop the skills required to be proficient users of various Data Analysis tools, use statistical data analysis techniques to solve Data Analytics and Data Science problems.
  • Certificate in Computer Science for K-12 Educator

    • This certificate program provides training for K-12 educators to teach computer science subjects. The program will cover certain content areas in accordance with the guidelines specified by the California Commission on Teacher Credentialing (CTC).


Departmental Honors


  1. Demonstration of independent work by achieving a grade of "C" (2.0) or better in a three-unit CSE 5950 Independent Study or credit in CSE 5750 Internship in Computer Science and Engineering;
  2. Attainment of a minimum overall grade point average of 3.0 ("B") in all university courses attempted and a minimum grade point average of 3.5 in all Computer Science and Engineering (CSE) courses required by the major;
  3. At least five upper-division major courses required by the major must be taken at this university

Dean's List


Each semester, the College of Natural Science Dean recognizes students who have excelled in their grades. To be selected by the Dean for recognition, the student must earn a minimal GPA of 3.5 on at least 12 graded units of coursework. We are very proud of these students and their accomplishments.