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.
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.
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
- 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;
- 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;
- 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.