Skip to content Skip to navigation

Innovation and Organization Approved Courses

STS students take a set of Core STS Courses and a set of Socio-Cultural and Technical Courses in a selected Concentration Area. In creating their proposed curriculum plan or updating an already approved plan, students are advised to review the STS Program Requirements & Policies. Students are encouraged to select courses in both the Core and Concentration Area around an identifiable set of topics and issues in STS, as well at least one technical set of skills to develop a greater sense of expertise and application for their program. A student’s curriculum plan, initially and with any changes, must be reviewed and approved by the STS Associate Director and Undergraduate Advisor to ensure all students maintain a coherent curriculum package with strong analytical and technical course work that engages with STS frameworks. Core requirements should be taken for 4+ units where offered.

 

How do I use this course list? Use the Courses menu to the left to select either Core Courses or Concentration Areas. Then use the 'Requirements' filter to identify which courses have been designated Socio-Cultural, Foundational (within Socio-Cultural), Technical, WIM and Global. See Requirements for how many of each are required for your program. 

Title Notes Quarter Day, Time, Location
ANTHRO 41
Genes and Identity (AFRICAAM 41, CSRE 41A)
Fullwiley, D.
2018-2019 Spring
Tuesday Thursday
5:30pm - 6:20pm
160-124
ARTHIST 147
Modernism and Modernity (ARTHIST 347)
Troy, N.
2018-2019 Spring
Tuesday Thursday
10:30am - 11:50am
McMurtry Building rm 350
ARTSTUDI 130
Interactive Art: Making it with Arduino (ARTSTUDI 231A)
DeMarinis, P.
2018-2019 Spring
Monday Wednesday
10:30am - 12:20pm
McMurtry Building rm 011B
ARTSTUDI 160
Intro to Digital / Physical Design
Odell, J.
2018-2019 Autumn
Tuesday Thursday
1:30pm - 3:20pm
McMurtry Building rm M120
ARTSTUDI 160
Intro to Digital / Physical Design
Odell, J.
2018-2019 Winter
Tuesday Thursday
1:30pm - 3:20pm
McMurtry Building rm M120
ARTSTUDI 160
Intro to Digital / Physical Design
Odell, J.
2018-2019 Spring
Monday Wednesday
4:30pm - 6:20pm
McMurtry Building rm M120
ARTSTUDI 168
Data as Material
Splan, L.
2018-2019 Autumn
Monday Wednesday
1:30pm - 3:20pm
McMurtry Building rm M120
ARTSTUDI 168
Data as Material
Ulfeldt, A.
2018-2019 Winter
Monday Wednesday
1:30pm - 3:20pm
McMurtry Building rm M120
ARTSTUDI 174B
Creativity in the Age of Facebook: Making Art for and from Networks
Odell, J.
2018-2019 Winter
Tuesday Thursday
10:30am - 12:20pm
McMurtry Building rm 011B
ARTSTUDI 236
Future Media, Media Archaeologies (MUSIC 236)
DeMarinis, P.
2018-2019 Winter
Monday Wednesday
10:30am - 12:20pm
McMurtry Building rm 011B
BIO 182
Modeling Cultural Evolution (BIO 282)
Feldman, M.
2018-2019 Winter
Tuesday Thursday
9:00am - 10:20am
Gates B8
CLASSICS 156
Design of Cities (ARCHLGY 156, CLASSICS 256)
Teitz, C., Shanks, M.
2018-2019 Spring
Tuesday Thursday
12:00pm - 1:20pm
160-124
COMM 154
The Politics of Algorithms (COMM 254, CSRE 154T, SOC 154)
Christin, A.
2018-2019 Spring
Tuesday Thursday
1:30pm - 2:50pm
300-300
CS 102
Big Data - Tools and Techniques
Widom, J.
2018-2019 Winter
Tuesday Thursday
1:30pm - 2:50pm
Cubberley Auditorium
CS 105
Introduction to Computers
Young, P.
2018-2019 Spring
Monday Wednesday Friday
1:30pm - 2:20pm
200-002
CS 106A
Programming Methodology (ENGR 70A)
2018-2019 Winter
CS 106A
Programming Methodology (ENGR 70A)
Sahami, M., Lagattuta, K., Capoor, B., Sahami, M., Lagattuta, K., Capoor, B.
2018-2019 Autumn
Monday Wednesday Friday
1:30pm - 2:20pm
Hewlett Teaching Center 200
CS 106A
Programming Methodology (ENGR 70A)
Cain, J., Eberhardt, R.
2018-2019 Autumn
Monday Wednesday Friday
2:30pm - 3:20pm
School of Education 128
CS 106A
Programming Methodology (ENGR 70A)
Piech, C.
2018-2019 Winter
Monday Wednesday Friday
3:30pm - 4:20pm
CS 106A
Programming Methodology (ENGR 70A)
Parlante, N.
2018-2019 Winter
Monday Wednesday Friday
1:30pm - 2:20pm
Herrin T175
CS 106A
Programming Methodology (ENGR 70A)
2018-2019 Spring
CS 106A
Programming Methodology (ENGR 70A)
2018-2019 Spring
CS 106A
Programming Methodology (ENGR 70A)
Parlante, N.
2018-2019 Spring
Monday Wednesday Friday
1:30pm - 2:20pm
Hewlett Teaching Center 201
CS 106A
Programming Methodology (ENGR 70A)
2018-2019 Summer
Monday Tuesday Wednesday Thursday
11:30am - 12:20pm
CS 106B
Programming Abstractions (ENGR 70B)
Zhao, J., Hung, C., Stepp, M., Rydberg, K.
2018-2019 Autumn
Monday Wednesday Friday
10:30am - 11:20am
NVIDIA Auditorium
CS 106B
Programming Abstractions (ENGR 70B)
Schwarz, K.
2018-2019 Winter
Monday Wednesday Friday
11:30am - 12:20pm
Hewlett Teaching Center 200
CS 106B
Programming Abstractions (ENGR 70B)
Stepp, M.
2018-2019 Spring
Monday Wednesday Friday
2:30pm - 3:20pm
CS 106B
Programming Abstractions (ENGR 70B)
2018-2019 Summer
Monday Tuesday Wednesday Thursday
10:30am - 11:20am
CS 106X
Programming Abstractions (Accelerated) (ENGR 70X)
Troccoli, N., Birnholz, Z.
2018-2019 Autumn
Monday Wednesday Friday
12:30pm - 1:20pm
300-300
CS 106X
Programming Abstractions (Accelerated) (ENGR 70X)
Cain, J.
2018-2019 Winter
Monday Wednesday Friday
10:30am - 11:20am
Gates B12
CS 107
Computer Organization and Systems
Wegrzynski, M., Lam, M., Marx, E., Plattner, C., Vazquez-Guzman, R., Lee, C., Ling, E., Penkov, P., Rashid, R., Cherivirala, S., Culberg, K.
2018-2019 Autumn
Monday Friday
11:30am - 1:20pm
NVIDIA Auditorium
CS 107
Computer Organization and Systems
Troccoli, N.
2018-2019 Winter
Monday Friday
12:30pm - 2:20pm
Hewlett Teaching Center 200
CS 107
Computer Organization and Systems
Troccoli, N.
2018-2019 Spring
Monday Friday
12:30pm - 2:20pm
CS 108
Object-Oriented Systems Design
Posen, J., Ramsey, C., Cornn, K., Young, P.
2018-2019 Autumn
Monday Wednesday
3:00pm - 4:20pm
Hewlett Teaching Center 201
CS 108
Object-Oriented Systems Design
Young, P.
2018-2019 Winter
Tuesday Thursday
3:00pm - 4:20pm
CS 109
Introduction to Probability for Computer Scientists
Piech, C., Daniel, J., Istrate, A., Banerjee, O., Smith, C., Schwager, S., Raterink, C., Arthurs, N., Hu, A., Dass, N., Bowman, N., Liang, D.
2018-2019 Autumn
Monday Wednesday Friday
1:30pm - 2:50pm
420-040
CS 109
Introduction to Probability for Computer Scientists
Piech, C.
2018-2019 Spring
Monday Wednesday Friday
10:30am - 11:50am
CS 109
Introduction to Probability for Computer Scientists
2018-2019 Summer
Monday Wednesday Friday
1:30pm - 3:20pm
CS 110
Principles of Computer Systems
Cain, J., Aboukhadijeh, F., McCreery, C., McKinnon, J., Akujobi, I., Dauterman, E., Bohn, Z., Liu, B.
2018-2019 Autumn
Monday Wednesday Friday
9:30am - 10:20am
300-300
CS 110
Principles of Computer Systems
Cain, J.
2018-2019 Autumn
Monday Wednesday Friday
10:30am - 11:20am
300-300
CS 110
Principles of Computer Systems
Cain, J., Gregg, C.
2018-2019 Winter
Monday Wednesday Friday
1:30pm - 2:50pm
School of Education 128
CS 110
Principles of Computer Systems
Gregg, C.
2018-2019 Spring
Monday Wednesday Friday
1:30pm - 2:50pm
CS 124
From Languages to Information (LINGUIST 180, LINGUIST 280)
Jurafsky, D.
2018-2019 Winter
Tuesday Thursday
3:00pm - 4:20pm
Hewlett Teaching Center 200
CS 147
Introduction to Human-Computer Interaction Design
Mukhopadhyay, T., Yoon, C., Quinn, M., Alexander, C., Xu, C., Park, K., Landay, J., Tong, Y.
2018-2019 Autumn
Monday Wednesday
11:30am - 1:20pm
Hewlett Teaching Center 201
CS 181
Computers, Ethics, and Public Policy
2018-2019 Autumn
CS 181
Computers, Ethics, and Public Policy
2018-2019 Autumn
CS 181
Computers, Ethics, and Public Policy
Gottlieb, D., Berke, A., Pierson, E., Somshekar, I., Tollman, S., Radzihovsky, S., Winstein, K., McGregor, L., Hall, N.
2018-2019 Autumn
Monday Wednesday
3:00pm - 4:20pm
380-380C
CS 181
Computers, Ethics, and Public Policy
Sahami, M., Reich, R., Weinstein, J.
2018-2019 Winter
Monday Wednesday Friday
1:30pm - 2:50pm
Cubberley Auditorium
CS 194H
User Interface Design Project
Landay, J.
2018-2019 Winter
Monday Wednesday
2:30pm - 4:20pm
CS 221
Artificial Intelligence: Principles and Techniques
Liang, P., Diamond, S., Selsam, D., Shah, C., Kabaghe, C., Golub, D., Han, A., Sohmshetty, A., Hoffman, J., Seshadri, S., Lee, J., Bakst, W., Srivastava, M., Hsu, V., Laloudakis, Y., Diehl Martinez, R., Gupta, A., Dong, S., Patel, V., Kamath, A., Li, Y., Effron, A., Wang, H., Wu, Y., Dhoot, A., Fu, A., Wang, Z., Zhou, B., Petit, B.
2018-2019 Autumn
Monday Wednesday
1:30pm - 2:50pm
NVIDIA Auditorium

Pages