Overview
Key features
The Computer Science BSc program offered at San Francisco State University stresses a basic foundation in mathematics and physics, and a thorough study of the fundamentals of the discipline: software development, computer architecture, operating systems, programming languages, algorithms, and the theoretical foundations of computer science. A wide variety of elective courses such as mobile development, web/internet applications, bioinformatics, database systems, artificial intelligence, computer graphics, game development, and software engineering allow students to specialize in selected areas. Ethical and social issues of computing are discussed throughout the curriculum. Senior courses include group projects to better prepare students for future job markets. Courses are updated or added regularly to provide necessary training in the latest software technologies.
Program Learning Outcomes
- Students will be able to design, develop, document, and test software using current techniques.
- Students will understand the fundamentals of computer architecture and computing theory.
- Students will be able to solve problems working in group settings.
- Students will demonstrate the ability to give presentations and write technical reports.
- Students will demonstrate an understanding of the importance of social and ethical issues related to the profession.
Career paths
- Mobile application developer
- Web and internet application developer
- Game developer
- Bioinformatics Developer
- Data science/data mining developer
- Software Engineer
- Quality assurance engineer
- Manager of software development teams
- Systems programmer/administrator
- Computer network specialist
- System security and/or performance manager
- Application software designer
- Database designer/programmer/administrator
- Programmer in scientific or business applications
Programme Structure
Courses include:
- Calculus
- Probability and Statistics with Computing
- Linear Algebra
- Computer Programming
- Software Lab
- Discrete Mathematical Structures for Computer Science
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before
-
- Starting
- Apply before , International
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- San Francisco, United States
Disciplines
Computer Sciences View 2188 other Bachelors in Computer Sciences in United StatesWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- Complete and submit the CSU Application
- Students will be required to submit official, original or certified/attested copies of all original academic documents in the original language of issue
- Applicants who are presently attending a college or university in the United States must, in addition to their international records, submit official transcripts of all work completed and in progress
- Applicants must be qualified to enter a university in their home country and have a good scholastic record from an accredited/recognized school
- All applicants for admission to the University must pay a $55.00 application fee
- English language proficiency
Tuition Fees
-
International Applies to you
Applies to youNon-residents8256 USD / year≈ 8256 USD / year - Out-of-State8256 USD / year≈ 8256 USD / year
-
Domestic
Applies to youIn-State8256 USD / year≈ 8256 USD / year
Additional Details
Out-of-State and International students must pay $444.00 PER UNIT in addition to the tuition fees
Living costs
San Francisco
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility