About Computer Science, B.s in San Diego State University
The Department of Computer Science offers
- B.S. degree in computer science
- Computer science minor
- Geographic information science certificate.
Complete requirements for these degrees can be found in the computer science section of the San Diego State University General Catalog. For more information contact the computer science undergraduate advisors.
The B.S. degree in Computer Science is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org.
SDSU Computer Science Program Mission Statement
The mission of the SDSU CS undergraduate program is to provide students a broad background in computer science theory and state-of-the-practice experiences that will enable them to pursue high technology careers and higher-level education goals. Students are expected to gain analytical and problem-solving skills, software design and programming skills, as well as effective writing and presentation skills needed to work in a collaborative computer science environment.
SDSU Computer Science Program Educational Objectives
Within a few years of graduation, SDSU Computer Science Bachelor of Science Degree graduates are expected to effectively integrate and apply in one or more fields
- Key principles and practices of computing
- Writing and verbal communication skills to effectively interact with clients, management, and team members
With these skills, students graduating with a B. S. in Computer Science will have the requisite background to support future goals with respect to employability and graduate school:
- Employability: Graduates will be immediately employable in high-technology companies that utilize their computing education
- Graduate School Preparedness: Strong graduates will be prepared to enter graduate programs in Computer Science.
SDSU Computer Science Student Outcomes
Upon successful completion of the SDSU Computer Science Bachelor of Science Degree, students will be able to demonstrate the ability to:
- Apply knowledge of computing and mathematics appropriate to the discipline
- Analyze a problem, and identify and define the computing requirements appropriate to its solution
- Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
- Function effectively on teams to accomplish a common goal
- Honor professional, ethical, legal, security and social issues and responsibilities
- Communicate effectively with a range of audiences
- Analyze the local and global impact of computing on individuals, organizations, and society
- Engage in continuing professional development
- Use current techniques, skills, and tools necessary for computing practice.
- Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
- Apply design and development principles in the construction of software systems of varying complexity.
Academic qualification equivalents
English language requirements
Overall band score of the academic test of at least 6.5.
- Pearson Test of English (PTE)
Score of at least 58.
San Diego State University Highlights
Application Portal |
Online Portal |
Application Fee |
70 USD |
Acceptance Rate |
35% |
Average SAT score |
1283 |
Average ACT score |
27.5 |
Mode of Payment |
Credit Card |
Academic Calendar |
Semester-based |
Intake Seasons |
Fall, Spring, and Winter |
Financial Aid |
Grants, Loans, scholarships available |
San Diego State University Annual Cost to Attend
California Resident Tuition-$5,742
Fee |
Cost |
Books and Supplies |
$1,969 |
Other Fees |
$1,768 |
Room and Board |
$17,752 |
Budget for Other Expenses |
$3,291 |
Total One Year Cost |
$30,522 |
Out of State Resident Tuition- $17,622
Fee |
Cost |
Books and Supplies |
$1,969 |
Other Fees |
$1,768 |
Room and Board |
$17,752 |
Budget for Other Expenses |
$3,291 |
Total One Year Cost |
$42,402 |