Bachelor of Science in Computer Science
Program Overview
The Bachelor of Science in Computer Science program at San Francisco State University provides students with the knowledge and skills necessary for software development careers. Students are encouraged to plan their course sequence and seek guidance from advisors to ensure a successful path to graduation, with opportunities for financial aid, entrepreneurship support, and graduate-level coursework as electives.
Program Outline
Degree Overview:
The Bachelor of Science in Computer Science program at San Francisco State University is designed to equip students with the skills and knowledge necessary for successful careers in the software development industry. The program emphasizes a strong foundation in computer architecture, programming, and software engineering principles, while also incorporating important social and ethical considerations related to the profession.
Program Learning Outcomes:
Upon successful completion of the program, graduates will be able to:
- Design, develop, document, and test software using current techniques.
- Understand the fundamentals of computer architecture and computing theory.
- Solve problems working in group settings.
Other:
- Students intending to enter this program at the freshman level should have completed two years of algebra and one semester of trigonometry in high school.
- One year each of high school geometry and physics, as well as basic knowledge of computer organization and programming, are very desirable.
- All lower division courses (course numbers below 300) included among the degree requirements are available at many community colleges in California; students intending to enter the program upon transferring to San Francisco State University from a community college should take as many of those courses there as possible.
- Students should plan their program of study in the major with the help of a departmental advisor as soon as possible so that the correct sequence of courses is taken and a set of four electives is chosen.
- CR/NC grades are not accepted in courses for the Computer Science major.
- Grades of C or better are required for CSC 510 and CSC 648.
- At least 12 units must be CSC courses.
- The department also allows one CSC graduate course to be used as a senior elective (700-level or higher, and non-paired excluding CSC 895, CSC 898, CSC 897, CSC 899).
- Exceptions must be approved in advance by a senior advisor.
San Francisco State University
Overview:
San Francisco State University (SF State) is a public university located in San Francisco, California. It is part of the California State University (CSU) system, the largest system of higher education in the country. SF State is known for its diverse and inclusive community, offering a wide range of academic programs and a strong commitment to social justice.
Services Offered:
The university provides a variety of services to support student success, including:
Academic advising:
Students receive guidance on course selection, degree planning, and career exploration.Student support services:
SF State offers resources for students facing academic challenges, personal difficulties, or financial hardship.Career services:
The university provides assistance with resume writing, job searching, and career development.Health and wellness services:
Students have access to counseling, health care, and other wellness resources.Student Life and Campus Experience:
SF State offers a vibrant campus experience with a strong sense of community. Students can:
Engage in student organizations:
There are numerous clubs, organizations, and activities to join, catering to diverse interests.Participate in cultural events:
The university hosts a variety of events, performances, and exhibitions throughout the year.Explore the Bay Area:
SF State's location in the heart of the Bay Area provides easy access to cultural attractions, museums, and entertainment venues.Key Reasons to Study There:
Diverse and inclusive community:
SF State prides itself on its welcoming and diverse student body, fostering a sense of belonging for all.Strong academic programs:
The university offers a wide range of undergraduate and graduate programs, with a focus on social justice and real-world application.Location in the Bay Area:
SF State's location provides access to a vibrant and dynamic city, offering opportunities for internships, networking, and career development.Commitment to social justice:
SF State is dedicated to promoting social justice and equity, providing students with the tools and knowledge to make a positive impact on the world.Academic Programs:
SF State offers a wide range of academic programs across various disciplines, including:
Arts and Humanities:
Visual and performing arts, literature, history, philosophy, and more.Social Sciences:
Psychology, sociology, political science, economics, and more.Business:
Accounting, finance, marketing, management, and more.Science and Technology:
Biology, chemistry, physics, computer science, and more.Education:
Teacher preparation, educational leadership, and more.Other:
SF State has a strong athletic program, competing in the National Collegiate Athletic Association (NCAA). The university also has a strong commitment to international education and exchange, offering opportunities for students to study abroad and participate in global learning experiences.