We offer an ABET-accredited undergraduate program and master's program. Our classes are small- to medium-sized, offering students many opportunities to work closely with faculty.
Our department faculty is nationally recognized and engaged in high quality research and teaching involving both undergraduate and graduate students. We offer a strong foundation in Computer Science, with special focus areas in: Computing for Life Sciences (in conjunction with SFSU's Center for Computing for Life Sciences), Computing and Business, and practical and global Software Engineering and management.
We are committed to providing you with the best possible educational and student experience:
Teaching is our top priority - we have a dedicated and experienced staff of full time faculty and a small number of lecturers
Most classes are taught by full time faculty
Classes are small- to medium-sized
Our curriculum integrates a strong core of programming fundamentals with the latest software technologies
We offer a wide variety of electives in specialized areas
We support a diverse and multicultural student and faculty environment
We are committed to preparing you for future job markets:
Our programs address key new trends such as global software development and biotechnology
Students are required to learn the basics of software engineering and industrial software production processes, usability, project management, etc.
Individual and group projects prepare students for jobs in the increasingly global software development environment
We offer projects and internships with local industry
We train and prepare students for job searches and interviews
We emphasize professional written and oral communication skills development
We provide multidisciplinary collaborative projects with departments such as Biology, Biochemistry, Nursing, Business, and Creative Arts.
We are committed to preparing you for Ph. D. and industry careers:
Students engage in research, write proposals and papers with faculty, and present their work at scientific conferences
Our graduate program offers specialization in many current areas such as Computing for Life Sciences, Software Engineering, and Business and Computing.
Many research projects are funded through grants from government or industry
We are committed to a program rich in diversity:
Women and minorities are strongly encouraged to apply
Our faculty are active in broad range of current research areas:
Software Engineering and Systems
Visualization and Multimedia Systems
Database and Information Management
Computing for Life Science
Digital Media and Games
Networking and Distributed Systems
We have a superb location:
We are close to San Francisco's biotech centers, Silicon Valley , and major research universities including Stanford, UC Berkeley, UCSF and UC Santa Cruz
We have easy access to major freeways and are easy to reach by public transportation
San Francisco downtown is minutes away – and the beach is nearby too!