CS 106A Lecture Notes - Lecture 1: Vivarium Inc., Functional Programming, Source Code Editor
Document Summary
Introductions: professor marty stepp, class website: cs106a. stanford. edu. Almost no paper handouts; all assignments, projects, class materials posted on website: video recordings will be available, but only screen visible and poor audio quality. Likes dogs: slide about what is cs? . Systematic study of algorithmic processes that create, describe, and transform information. Algorithm: effective method for solving problem expressed as finite sequence of instructions. Many subfields: slide about what is cs 106a? . Uses java programming language; first course in programming. Manipulating data, basic algorithms to process data. How to approach problem solving from a computational perspective. Approachable to all kinds of students; for people who have no programming experience: slide: discussion section, sls . Sl=section leader; undergraduate assistants who will run discussion section every week grade your hw and exams. Help you when you have questions etc. Head ta: alisha adam: slide: who is here today? . List of majors; undeclared bolded: slide: grades .