يجب على الطلاب الذين يعتزمون الالتحاق بهذا البرنامج على مستوى الطلاب الجدد أن يكونوا قد أتموا عامين من مادة الجبر وفصل دراسي واحد في علم المثلثات في المدرسة الثانوية. يعد كل من الهندسة والفيزياء في المدرسة الثانوية بالإضافة إلى المعرفة الأساسية بتنظيم الكمبيوتر والبرمجة أمرًا مرغوبًا فيه للغاية.
جميع الدورات الدراسية للقسم الأدنى (أرقام الدورات أقل من 300) المدرجة ضمن متطلبات الدرجة متاحة في العديد من كليات المجتمع في كاليفورنيا؛ يجب على الطلاب الذين يعتزمون الالتحاق بالبرنامج عند الانتقال إلى جامعة ولاية سان فرانسيسكو من كلية مجتمع أن يأخذوا أكبر عدد ممكن من هذه الدورات هناك قدر الإمكان.
يجب على الطلاب تخطيط برنامجهم الدراسي في التخصص بمساعدة مستشار القسم في أقرب وقت ممكن حتى يتم أخذ التسلسل الصحيح للدورات واختيار المجموعة المناسبة من المواد الاختيارية. يُقترح أيضًا أن يتشاور الطلاب مع أحد المستشارين قبل اختيار الدورات التي تلبي متطلبات التعليم العام. (راجع البرنامج أدناه للتعرف على مقررات العلوم الاختيارية المقبولة.)
يتم تشجيع الطلاب على المشاركة في برنامج التعليم التعاوني لعلوم الكمبيوتر في ولاية سان فرانسيسكو. وبموجب هذا البرنامج يمكنهم الحصول على عمل صناعي يتعلق بدراساتهم الأكاديمية. هذا المزيج من التدريب أثناء العمل والخبرة الأكاديمية يمكن أن يعزز بشكل كبير قيمة درجة البكالوريوس في علوم الكمبيوتر.
يقدم صندوق المنح الدراسية، الذي تم إنشاؤه تخليدًا لذكرى Jules H. Strauss، جائزة سنوية لتخصص علوم الكمبيوتر الذي يظهر إنجازًا علميًا ويوضح الحاجة المالية.
برنامج ريادة الأعمال وجائزة المطورين، بتمويل من خريجينا، يشجع ويدعم الابتكار وريادة الأعمال بين الطلاب.
يُنصح الطلاب بأن درجات CR/NC غير مقبولة في الدورات التي يتم احتسابها في البرامج الرئيسية أو الثانوية لعلوم الكمبيوتر باستثناء مختبر CSC 211 .

