subpage flowers image

Computer Science

About the Program

Computer Science is one of the fastest-growing and well-compensated fields today, particularly in Silicon Valley. Our program provides instruction in:

  • Programming - algorithms, data structures, languages
  • Enterprise Networking - Operating Systems (Linux and Windows), Virtualization, IT Essentials 

The above options prepare you for various academic, science and business careers.

computer science students

The Associate in Science degree satisfies the transfer requirements of many four-year colleges and universities. Our up-to-date curriculum is also valuable for enhancing the career opportunities of working professionals.

Cisco Certification

You can complete a series of courses that lead to Cisco CCNA and CCNP certification, Cisco security certification, VMware Certified Professional, and EMC Information Storage and Management Certification.

Enterprise Networking

Foothill's Enterprise Networking Program will prepare you to design, administer, maintain and troubleshoot networks of all sizes. Through hands-on lab assignments, you'll develop a comprehensive skills set, including specification preparation, network management, network design, equipment and system sales, and software development. In addition to learning how to design network infrastructure to support specific user and business requirements, you'll learn how to design, implement and maintain appropriate security for network systems.


What you can do with a degree in Computer Science

  • Software applications developer
  • Computer systems analyst
  • Computer systems engineer
  • Network systems administrator
  • Database administrator
  • Web developer


Current Opportunities for CS Students



Degree & Program Types

Check out this list for a quick view of our computer science programs. For program requirements and full course listings, view degrees and certificates information.

Associate in Science Degree

  • Computer Science

Associate Degree for Transfer

Certificate of Proficiency

  • Mobile Applications Certificate of Proficiency

STEM Center Labs & Hours

STEM Core Program

Debbie Lee

We're Here to Help!

Debbie Lee, Dept. Chair


Room 4136

Division Office Contacts

Office: Building 4100, Room 4118
Ram Subramaniam, Division Dean
Phone: 650.949.7472
Ru Yu Chen
Division Administrative Assistant
Phone: 650.949.7259
Fax: 650.239.3626
PSME Division
STEM Success Center

Enterprise Networking

  • Contact: Mike Murphy
  • Phone: (650) 949-7221

Main Campus & Sunnyvale Center Open Wednesday

Due to improved conditions and anticipated rain, Foothill College and Sunnyvale Center will be open Nov. 21. Face masks will be available at the Health Center, Library, Stem Center and TLC.

Campus Open Wednesday, Nov. 21