2016-2017 2017-2018 2018-2019 2019-2020 2020-2021
Browse
by subject...
    Schedule
view...
 
  COVID-19 Scheduling Updates!
See Stanford's HealthAlerts website for latest updates concerning COVID-19 and academic policies.

1 - 5 of 5 results for: COMM 106

COMM 106: Communication Research Methods (COMM 206)

(Graduate students register for COMM 206.) Conceptual and practical concerns underlying commonly used quantitative approaches, including experimental, survey, content analysis, and field research in communication. Pre- or corequisite: STATS 60 or consent of instructor. (Cardinal Course certified by the Haas Center)
Terms: Win | Units: 5 | UG Reqs: GER:DB-SocSci, WAY-AQR

CS 105: Introduction to Computers

For non-technical majors. What computers are and how they work. Practical experience in programming. Construction of computer programs and basic design techniques. A survey of Internet technology and the basics of computer hardware. Students in technical fields and students looking to acquire programming skills should take 106A or 106X. Students with prior computer science experience at the level of 106 or above require consent of instructor. Prerequisite: minimal math skills.
Terms: Aut, Spr | Units: 3-5 | UG Reqs: GER:DB-EngrAppSci, WAY-FR

CS 106B: Programming Abstractions

Abstraction and its relation to programming. Software engineering principles of data abstraction and modularity. Object-oriented programming, fundamental data structures (such as stacks, queues, sets) and data-directed design. Recursion and recursive data structures (linked lists, trees, graphs). Introduction to time and space complexity analysis. Uses the programming language C++ covering its basic facilities. Prerequisite: 106A or equivalent.
Terms: Aut, Win, Spr, Sum | Units: 5 | UG Reqs: GER:DB-EngrAppSci, WAY-FR

CS 106X: Programming Abstractions (Accelerated)

Intensive version of 106B for students with a strong programming background interested in a rigorous treatment of the topics at an accelerated pace. Significant amount of additional advanced material and substantially more challenging projects. Some projects may relate to CS department research. Prerequisite: excellence in 106A or equivalent, or consent of instructor.
Last offered: Autumn 2019 | UG Reqs: GER:DB-EngrAppSci, WAY-FR

FILMPROD 106: Image and Sound: Filmmaking for the Digital Age

Despite the rise of emerging forms like two-minute YouTube videos, six second Vines, or interactive storytelling modules, many core principles of visual storytelling remain unchanged. In this hands-on film production class students will learn a broad set of filmmaking fundamentals (basic history, theory, and practice) and will apply them creating film projects using tools such as iPhones, consumer cameras and FCPX.
Last offered: Summer 2020 | UG Reqs: WAY-CE
Filter Results:
term offered
updating results...
teaching presence
updating results...
number of units
updating results...
time offered
updating results...
days
updating results...
UG Requirements (GERs)
updating results...
component
updating results...
career
updating results...
© Stanford University | Terms of Use | Copyright Complaints