Academic Catalog


Foothill College Course Outline of Record

Foothill College Course Outline of Record
Heading Value
Effective Term: Summer 2021
Units: 2
Hours: 6 laboratory per week (72 total per quarter)
Advisory: Recommended preparation will be determined by instructor after interviewing the student pre-contract.
Degree & Credit Status: Degree-Applicable Credit Course
Foothill GE: Non-GE
Transferable: CSU
Grade Type: Letter Grade (Request for Pass/No Pass)
Repeatability: Not Repeatable

Student Learning Outcomes

  • The student will be able to implement a project or carry out a task at the appropriate level of difficulty, as determined by the instructor, with guidance and oversight such as will be expected in entry-level professional positions in the field.
  • The student will be able to conduct independent research into available project frameworks on the Internet and evaluate their fitness for the purpose.


Provides an opportunity for the student to expand their studies in Computer Science by completing a project or an assignment arranged by agreement between the student and instructor. The student is required to contract with the instructor to determine the scope of assignment and the unit value assigned for successful completion. Students may take a maximum of 6 units of Independent Study per department.

Course Objectives

The student will be able to:

  1. Successfully complete a practical milestone in the application of one or more theoretical concepts learned as part of other study in Computer Science.

Course Content

The content will be determined by the instructor as applicable for the contracted project.

Lab Content

Will be determined by instructor.

Special Facilities and/or Equipment

Required special facilities and/or equipment will be determined jointly by the student and instructor as part of the contract negotiation process and duly noted in the contract.

Method(s) of Evaluation

Methods of Evaluation may include but are not limited to the following:

The student and the instructor will agree upon the method of evaluation and a rubric prior to the beginning of the course

Method(s) of Instruction

Methods of Instruction may include but are not limited to the following:

Independent study as defined in the student-faculty contract

Representative Text(s) and Other Materials

The instructor will select specific learning resources, some of which may be digital, depending on the nature of the contracted project. In addition, recent journal articles or industry whitepapers may constitute assigned reading with a view to applying concepts in practical work.

Types and/or Examples of Required Reading, Writing, and Outside of Class Assignments

Will be determined by instructor.


Computer Science