Abstract: Computer Science and Social Change Concentration

Similar documents
Enriching Students Smart Grid Experience Using Programmable Devices

Mechanical Engineering

INDUSTRIAL DESIGN. Curriculum in Industrial Design. Humanities: 6 cr. Social Sciences: 6 cr. Math/Physics/Biol.Sciences: 6 cr.

School of Computer Science McGill University

INTEL INNOVATION GENERATION

This is an oral history interview with Carol, IBM Executive Assistant to John Kelly, on August 4, 2003,

liberal the habib HABIB UNIVERSITY: UNIVERSITY AVENUE, OFF SHAHRAH-E-FAISAL, GULISTAN-E-JAUHAR, KARACHI

Tackling Digital Exclusion: Counter Social Inequalities Through Digital Inclusion

Students Using Nanotechnology to Solve the World s Greatest Challenges. Dr Edward Davis Dr Virginia Davis Dr Joni Lakin

Testimony of Professor Lance J. Hoffman Computer Science Department The George Washington University Washington, D.C. Before the

Computing Disciplines & Majors

School of Interactive Arts. Prospectus

HCI/Design Overview and Jobs for New College Grads

(Formally) Supporting Women and people with diverse identities in SEAS: DCWiT. Samsara Counts

Dix, Alan; Finlay, Janet; Abowd, Gregory; & Beale, Russell. Human- Graduate Software Engineering Education. Technical Report CMU-CS-93-

Stanford CS Commencement Alex Aiken 6/17/18

COMMUNICATION SCIENCE MASTER S PROGRAMME

Mortimer Spinks & Computer Weekly - Women in Technology Survey WOMEN IN TECHNOLOGY

An introduction to the concept of Science Shops and to the Science Shop at The Technical University of Denmark

HACETTEPE ÜNİVERSİTESİ COMPUTER ENGINEERING DEPARTMENT BACHELOR S DEGREE INFORMATION OF DEGREE PROGRAM 2012

STEAM Certification Continuum for High School

Science, Technology and Society

HCI/Design Careers for New College Grads

A Conversation with Dr. Sandy Johnson Senior Vice President of Student Affairs Facilitated by Luke Auburn

Enabling ICT for. development

Women and Minorities in STEM Careers Advancing our World

FOUR YEAR PLANNING FIRST YEAR: AWARENESS SUGGESTIONS FOR YOUR FIRST SUMMER SOME POINTS TO CONSIDER

BSc in Music, Media & Performance Technology

TECHNOLOGY, ARTS AND MEDIA (TAM) CERTIFICATE PROPOSAL. November 6, 1999

PROGRAM ANNOUNCEMENT. New Jersey Institute of Technology. MSPhM Systems Engineering. Newark. Fall 2008

Department of Electrical & Computer Engineering. Five-Year Strategic Plan: Improving Lives. Transforming Louisiana. Changing the World.

Keys to Your Rebel Success Guide. For Faculty/Staff

Computational Problem-Solving, Competitive Programming, Cows, and the USA Computing Olympiad. My Background

Technology Leadership Course Descriptions

POSTDOC HUNTING FROM AN APPLICANT S PERSPECTIVE

Australian Curriculum: Digital Technologies

Mechanical Engineering Program Assessment Report

Shaping New Student Identity as Creatives in the 21st Century Global Economy

AC : WHAT IS CURRICULA 2015?

Iowa State University Library Collection Development Policy Computer Science

Minor in Innovation and Transformational Change

Revised East Carolina University General Education Program

THE BIOMEDICAL ENGINEERING TEACHING & INNOVATION CENTER. at Boston University s College of Engineering

Tuning-CALOHEE Assessment Frameworks for the Subject Area of CIVIL ENGINEERING The Tuning-CALOHEE Assessment Frameworks for Civil Engineering offers

Nothing Taken for Granted: An Interview with Kyoko Sato

FILM AND MEDIA TUFTS UNIVERSITY 95 TALBOT AVENUE, MEDFORD, MA 02155

Academic job market: how to maximize your chances

Mechanical Engineering

Colombia s Social Innovation Policy 1 July 15 th -2014

Vice Chancellor s introduction

School of Informatics Director of Commercialisation and Industry Engagement

Academic Program IIT Rajasthan

Face-to-Face Interview Questions

I was told to be a park ranger in my senior spring with a stat degree. Real helpful.

HCI/Design Jobs for New College Grads

Engineering, & Mathematics

STEAM Certification Continuum for Middle School

Gender Pay Gap Inquiry. The Royal Society of Edinburgh

Creative Informatics Research Fellow - Job Description Edinburgh Napier University

Computer-Aided Drafting and Design Technology, A.A.S.

Networking. Increase your visibility in the professional world and market your skills and abilities to contacts within your field of interest.

HCI/Design Jobs for New College Grads

RESOLUTION TO APPROVE NEW DEGREE, BACHELOR OF SCIENCE IN SCIENCE, TECHNOLOGY, AND SOCIETY

Research and Innovation Strategy and Action Plan UPDATE Advancing knowledge and transforming lives through education and research

WRIGHT STATE UNIVERSITY. The Wright State Core

As President and CEO Jonathan has spoken on a number of information technology and security topics for the Ohio Society of Certified Public

Faculty of Arts and Social Sciences. STRUCTUURRAPPORT Chair Digital Arts and Culture

Electrical Engineering

A Personal Perspective on the IT R&D Ecosystem. Dr. André van Tilborg Deputy Under Secretary of Defense (Science & Technology)

INTERNET OF THINGS IOT ISTD INFORMATION SYSTEMS TECHNOLOGY AND DESIGN

G20 Initiative #eskills4girls

COS 140: Foundations of Computer Science

The Developing World and the Role of Information and. Communication Technologies

Tesca Fitzgerald. Graduate Research Assistant Aug

Innovation Economy. Creating the. Dr. G. Wayne Clough President, Georgia Institute of Technology

Information Technology Fluency for Undergraduates

Computational Thinking for All

NATIONAL SCIENCE POLICY IN THE 21 ST CENTURY

L ESSONS FROM THE C REATION OF THE G EORGIA TECH COLLEGE

What Should High School Students Do Over the Summer?

FELLOWSHIP SUMMARY PAPER. Digital Inclusion in New Zealand A CALL TO ACTION

"Mobile technology" turns women in developing countries into entrepreneurs IFC Vice President

03-titel-2 + bold Master of Occus

Computer & Information Science & Engineering What s All This?

Great Minds. Internship Program IBM Research - China

Competencies in Manufacturing Engineering Technology programs from employer s point of view.

2008 INSTITUTIONAL SELF STUDY REPORT EXECUTIVE SUMMARY

IB Interview Guide: How to Walk Through Your Resume or CV as an Undergrad or Recent Grad

Options in Computing Education in the United States

Terri Bradford Eason manages the foundation s Gift Planning Program as a member of the Advancement team. Her primary focus is cultivating

Faculty of Engineering Undergraduate Prospectus 2017/2018

Phone # s: or

OUR WORLD YOUR POTENTIAL OUR PROGRAMME

SAMPLE INTERVIEW QUESTIONS

Menu. Analog and Embedded Processing. TI at a glance. Innovation. Manufacturing. University and student engagement. Our commitment and values.

1. REU Pre-survey. PRE REU Site Survey Please enter your address.

College of Engineering

Tricia Berry Director, UT Austin Women in Engineering Program Director, Texas Girls Collaborative Project txgcp.org

2016/17 KNOWLEDGE SHARING PROGRAM WITH Costa Rica

Information and Communication Technology

Transcription:

CS Social Change Concentration Page 1 of 14 Sam King, 12/05/2011 Abstract: Computer Science and Social Change Concentration Computer science students want to use their skills for social change, but they receive little academic support to do so. This paper proposes a computer science and social change concentration ("track") within the Stanford University computer science department. This paper describes a potential program sheet, along with justifications for each inclusion and a four year plan to describe how students would integrate this program into their studies. Next, this paper describes the benefits of such a program. Socially-conscious students will be more likely to major in computer science, bringing previously marginalized groups into the field. Computer science students will be more likely to think about social issues, which results in increased self-confidence and culturally relevant apps. Socially-conscious computer scientists will receive support for pursuing their career interests. Computer science professors interested in social issues will more easily be able to teach courses about the intersection of social issues and computer science. Social issues with easy programmatic solutions will be addressed. Finally, society's perception of computer scientists will improve. However, CS and social change programs are not without their detractors. This paper answers three perceived drawbacks to such a program. First, that a track in CS and social change would not be rigorous. Second, that tracks should match CS research and that CS research is not focused on social change. Third, that interested students can already have their needs met through Human Computer Interaction tracks. Last, this paper examines trends in academic study and practice of social change.

CS Social Change Concentration Page 2 of 14 Sam King, 12/05/2011 Contents Abstract: Computer Science and Social Change Concentration... 1 Contents... 2 Logistics... 3 Guidelines... 3 Program Sheet... 5 Sample Four Year Plan... 6 Benefits... 7 Bring Socially Conscious Students into CS... 7 Make CS Students Care about Social Issues... 7 Help Socially Conscious CS Students Pursue Careers... 8 Support Socially Conscious CS Professors... 8 Develop World-Changing Applications... 9 Improve the Perception of CS... 9 Perceived Drawbacks... 10 It Isn't Rigorous... 10 Tracks Should Match CS Research... 10 Interested Students Should Choose HCI... 11 Trends... 12 Broad Trends... 12 Academic Research Groups... 12 Professional Societies and Journals... 12 Industry... 12 Computer Science Social Change Organizations... 12 References... 13 Further Work... 14

CS Social Change Concentration Page 3 of 14 Sam King, 12/05/2011 Logistics Guidelines When designing the program, there were several relevant guidelines: 1. The program must be rigorous in computer science. It should have as many or more difficult computer science classes as other tracks. a. The purpose of this requirement is to ensure that the program is, first and foremost, a computer science track and that all students have a strong background in computer science. b. In AI, Informatics, Systems, Theory, and Unspecialized, students must take 7 CS classes. In Biocomputation, students must take a minimum of 5 CS classes and two classes that can be either advanced biology or computer science. In Graphics, students must take a minimum of 5 CS classes and 2 classes that can be art, design, or CS. In HCI, students must take a minimum of 4 CS classes and three classes that can be CS or design. c. This track matches most closely with Graphics and Biocomputation because its main focus is programming for a particular focus area, thus this track should follow with 5 CS classes and two classes that can either be related to social change or CS. 2. Graduates should be capable of significant implementation projects. a. The purpose of this requirement is to ensure that all students have technical depth sufficient to do substantial software development. This is necessary because many students will work at another company's big software project (ie, working on crisis maps at Google.org) or start their own from scratch (ie, Frontline SMS). b. The Master's Degree in Computer Science has a similar goal with its Significant Implementation requirement. For simplicity, the same requirement can be used (http://mscs.stanford.edu/degree.php). 3. Graduates should be capable of significant design projects. a. The purpose of this requirement is to ensure that all students have the ability to tailor their software to a specific user group. This is necessary because many students will work on projects where software is a small, but important, piece of addressing user needs, and designing their program well is at least as important as the technical underpinning. b. The HCI tracks for undergraduates and masters students contain design-based classes. Many of the more advanced classes in those tracks only teach one specific area of design rather than giving a broad overview of design, which is not sufficient for the goals of this requirement. Some advanced CS classes go through a user-centered design process from start to finish, and some d.school classes go through a user-centered design process from start to finish, allowing the student to choose their own project.

CS Social Change Concentration Page 4 of 14 Sam King, 12/05/2011 4. Graduates should have experience connecting computer science to social change. a. The purpose of this requirement is to ensure that all students are exposed to a few of the many ways that programming can be used for service. For many students, CS only evokes traditional research subjects like databases or networks. Gaining experience programming for social change in a variety of areas helps computer scientists see novel ways to use their skills for social change. b. There are not many classes that obviously connect CS and social change. "Designing Liberation Technology" and "Beyond Bits and Atoms" are two notable exceptions. Many classes, however, have open-ended final projects. If we can add the constraint that those final projects have a connection to social change, then students taking those classes will see a strong connection between traditional CS research topics and social change. 5. Graduates should know about the theory of social change. a. When acting in the intersection of computer science and social change, graduates are expected to deal compassionately with people in other cultures or with disadvantaged communities within their own culture. Also, employers might expect the graduates to have expertise in social issues as well as programming. The purpose of this requirement is to ensure that all graduates are comfortable working with people, knowing their issues, and advocating on their behalf. b. There are many existing programs that seek to do this already, including Ethics and Society and the Urban Society and Social Change track within Urban Studies. These programs serve as guidelines.

CS Social Change Concentration Page 5 of 14 Sam King, 12/05/2011 Program Sheet The Mathematics, Science, Engineering Fundamentals, Technology in Society, and Writing in the Major, and Core requirements are unchanged. The classes that fulfill the senior project requirement are unchanged. However, there is the additional requirement that the project must be related to social change. The depth requirement follows the general requirements (there must be a minimum of 7 courses of depth, each of which must be taken for at least 3 units. They must total to at least 26 units), with the following course requirements: 1. Implementation Requirement. One course out of the Masters' Siginificant Implementation requirement: CS 140, 143, 144, 145, 148, 210B, 221, 243, 248, or 347. 2. Design Project. One course out of CS 147, 247, 379L, 402, or 424M. Alternately, any d.school class that has a significant project may be taken to fulfill this requirement as long as the student does programming on the level of CS147. 3. Social Practice. Three courses that include a large programming service project. CS 379L, 402, and 424M satisfy this requirement. Any CS class that lets students choose their own final project can satisfy this requirement as long as the student chooses a service project. Examples of courses that can fulfill this requirement, given approval of your advisor, include CS 147, 192, 221, 224N, 224U 224W, 229, 231A, 240H, 247, 248, 270, 272, 275, 277, 341, 348B, 442, 448B 4. Social Theory. One course in one of the following areas: Identities; Education; Development; Governance, including Public Policy, Public Administration, Nonprofit Management; Public Health; Environment and Energy; Ethical Theory, Psychology, or Practice; Conflict Resolution and Social Movements. For some sample course lists, see the Urban Studies concentration in Social Change or the Ethics in Society program. 5. One course that meets the requirements of either Social Practice or Social Theory.

CS Social Change Concentration Page 6 of 14 Sam King, 12/05/2011 Depth courses are in bold. Sample Four Year Plan Frosh Sophomore Junior Senior Fall Winter Spring MATH41 MATH42 CS106A PHYSICS41 IHUM IHUM WRITING CS106B CS107 Math elective Language Writing CS147 CS161 GER CS229 GER Engr Fundamentals CS109 CS110 Language CS140 GER Elective CS275 Math Elective Elective GER CS103 PHYSICS43 IHUM Soc Theory Elective ENG40 Language Sci. Elective CS402 TIS Course Elective CS379L CS194 GER Elective

CS Social Change Concentration Page 7 of 14 Sam King, 12/05/2011 Benefits Bring Socially Conscious Students into CS Many students choose their major based on its perceived applications to make the world a better place. There are many such applications in computer science, but there is not a widespread perception of how computer science can be used for social change. This deters many students from computer science. Status quo CS education reinforces CS stereotypes. Students with more exposure to computer science at an early age and among their peers are more easily able to dispel the stereotypes on their own. In an ACM meta-analysis of papers on women in computer science, they recommend improving the image of computer science and showing more real-life applications of computer science (38, 44). Thus, a concentration in CS and social change will attract more people to CS, particularly marginalized groups. David Douglas and Greg Papdopoulos, former vice presidents at Sun Microsystems, argue that "engineering schools are not fully tapping into the energy that's building around environmental and techno responsibility. Students really do want to change the world... but our schools have to be deliberate in making these connections, or else the best students will be attracted to other avenues" ("Citizen Engineer," 209). Make CS Students Care about Social Issues Many computer science students are not exposed to social issues. Computer science is hard, and some CS students only take a handful of classes outside of the major, leaving them relatively uneducated about the society in which their programs will work. According to the National Survey of Student Engagement, only 21% of engineers feel that their coursework encourages understanding of other cultures, a rate that is less than one third of some other disciplines. Having a track based on the intersection of computer science and social change would allow students to have a list of interesting classes that teach them about the world that they can count for their major. It is important for computer scientists to know and care about other people, other cultures, and their unique experiences because ignorance leads to ineffective applications. Programmers who don't know about vision impaired people might make a website or user interface that is difficult to use with a screen reader. Video game developers might make a game that women won't want to play, furthering the gap between women and men in computer science. Programmers interested in applications for the developing world might not realize that people in the developing world primarily use their mobile phones to consume the internet.

CS Social Change Concentration Page 8 of 14 Sam King, 12/05/2011 Help Socially Conscious CS Students Pursue Careers All students can gain career skills from an increased focus on service within the computer science curriculum. According to the National Survey of Student Engagement, students who engaged in service-learning perceived more substantial gains in job- or work-related knowledge and skills than students who had an internship, though both had substantial gains (14). This is a unique benefit, solving an unmet need, because only 33% of engineers participate in service learning (NSSE, 22), a rate that is the worst of any discipline and that is half as high as some other groups. Thus, an increased focus on service-learning among Stanford computer science students will help computer scientists feel more confident in their careers. Socially conscious computer scientists will benefit in particular. The computer science department provides many resources to help students find high tech internships. In particular, the computer forum facilitates high tech companies presenting at a career fair and giving career and tech talks. The computer science department does not provide any similar service for students interested in the social change applications of computer science. Computer science nonprofits like InSTEDD, Ushahidi, SamaSource, Envaya, etc, cannot afford the rates necessary to participate in the computer forum, so students who want to program for social change in an internship or as a full time job are left on their own. Support Socially Conscious CS Professors Many computer science professors and professionals are interested in social change. Green Computing, Seminar on Teaching Introductory Computer Science, Progressive Tech Law, Ideas for a Better Internet, Designing Liberation Technologies, Perspectives in Assistive Technology, Beyond Bits and Atoms, and Computational Modeling in Cognitive and Social Science are some examples of courses on the intersection of computer science and social change. Some of these courses are already well supported. For instance, Beyond Bits and Atoms and Cognitive Modeling in Cognitive and Social Science are jointly taught between CS and Education, and they are part of the Learning Design and Technology concentration in Education, so they have a continued supply of interested students and departmental support. The same is not true of all of those classes. For instance, it remains to be seen whether or not Green Computing will get enough enrollment because students can't count the course towards any of their depth requirements, and few computer scientists are taking Ideas for a Better Internet because it is only offered in the Law school. Adding a track on computer science and social change would create a strong connection between the professors offering these courses and students who would be interested in them. It would allow those students to count these classes toward their major, so the professors could teach classes on the subjects that most interest them.

CS Social Change Concentration Page 9 of 14 Sam King, 12/05/2011 Develop World-Changing Applications The nonprofit sector and the developing world can't keep up with the rapid pace of technological innovation because there aren't enough computer scientists working on making applications for those users. This is not for lack of interest. Hundreds of Stanford computer science students participate at Code the Change's hackathons for social change, and over a third of participants indicate that they would be interested in an internship, volunteer opportunity, or post-graduation career with a social change related organization. Students simply do not know about opportunities in CS and social change because they are not exposed to these opportunities. As a result, there are many low-hanging fruit in using computer science for social change. It doesn't take much more work to make an application that solves the problem of counterfeit pharmaceuticals killing people (see MPedigree) than it does to solve the problem of mobile/social photo sharing. There are many simple apps that could drastically improve the quality of life of millions of people. Improve the Perception of CS There is a negative perception of computer science and computer scientists as geeks who isolate themselves from the world in order to gain financial success. This was one of the motivations for starting the Computing 4 Good program at Georgia Tech. Professor Michael Best describes, "They are down on the ground working on a real problem using technology to help in global health initiatives or to heal a nation coming out of civil conflict -- not sitting in a lab at Tech... Students today want to do work where they can see its impact in real terms."

CS Social Change Concentration Page 10 of 14 Sam King, 12/05/2011 Perceived Drawbacks It Isn't Rigorous The proposed program sheet attempts to maintain computer science rigor while still allowing interested students the chance to learn about social change. Graphics and Biocomputation both involve applying computer science to a particular subject area, and they have a minimum of 5 CS depth courses. The same is true of the proposed track in CS and social change. Furthermore, some parts of the proposed track are uniquely rigorous. With the exception of biocomputation, each of the other tracks has a 100-level course to introduce them to the subject matter. Most of the courses for the proposed track are upper division project courses, ensuring that CS and social change graduates will have at least as many difficult CS classes as their peers. Additionally, the track includes a great variety of courses from within the CS department. Many Systems graduates haven't taken significant classes in design, and many HCI graduates haven't taken significant classes in implementation. There is a division between the more user-facing concentrations and the more back-end concentrations, with students in each lacking rigor in the other area. The proposed track requires students to take classes in both areas, encouraging a multidisciplinary rigor. Last, the rigor of a track in computer science and social change is a question of implementation; it is not a fundamental limitation of the idea of computer science and social change. If there are issues with one particular proposal of the track, it is possible to revise the proposal. Tracks Should Match CS Research As described in the Benefits section, computer science professors are interested in teaching classes on the intersection of computer science and social issues. As described in the Trends section, there are academic research groups, professional societies, journals, groups within industry, and organizations dedicated to computer science and social change. Even if that were not true, the argument that tracks should match current research is a selffulfilling prophecy. The fact that there is not a CS and social change track deters students from studying CS and social change, doing PhD research in it, and continuing on to research CS and social change professionally. It is hard for these professors to teach classes on CS and social change because it won't count for any track, and thus students won't fulfill any requirements by taking the classes, but they teach these classes anyways. The many computer science professionals who have gone against the grain to perform CS and social change research should demonstrate that there is an extraordinary interest in research in this subject.

CS Social Change Concentration Page 11 of 14 Sam King, 12/05/2011 Interested Students Should Choose HCI As the program sheet demonstrates, computer science and social change is not solely a design challenge. Just as in computer science as a whole, computer science and social change needs graduates who are capable in implementation and theory in addition to design. Yes, many nonprofit organizations need simple web applications and data visualization. However, Ushahidi needs security experts to make sure that totalitarian governments can't hack into its crisis maps. People working on crop disease detection in Uganda need machine learning and computer vision to perform a comprehensive disease survey of the crops in the country. The Africa Soil Information System needs 3D graphics works to measure map data. Not to mention that organizations like OpenMRS need people familiar with massive code projects to develop its medical records system for much of the world that cannot afford commercial medical record systems. David Douglas and Greg Papadopoulos, former vice presidents at Sun Microsystems, write that students interested in engineering and social change should not narrow down into one focus area because "all the really interesting innovation occurs across boundaries, not within a specialty... our advice is to be as broad as you possibly can, especially as an undergraduate" ("Citizen Engineer," 212). This is true both within computer science (it is necessary to know both design and implementation) and between computer science and social change (it is necessary to know the intersection between computer science and, for instance, law or public policy or public health).

CS Social Change Concentration Page 12 of 14 Sam King, 12/05/2011 Trends Broad Trends David Douglass and Greg Papadopoulos, former vice presidents at Sun Microsystems, and John Boutelle, a technology writer, analyzed trends in engineering and found that there was an increasing interest in social responsibility. They write that today, there is a "groundswell of interest among engineers in extending that same conscientiousness to new areas: to the environment, to the proper use of intellectual property, and to public policy, for example" ("Citizen Engineer," 24). Academic Research Groups CMU has an ICT for Sustainable Development group; MIT has the Next Billion Network; Berkeley has an ICT for Development group; the University of Washington has the Change group; Stanford has a Program in Liberation Technologies; and Georgia Tech has a program on Computing 4 Good, Georgia Computes, which is dedicated to K-16 CS outreach, and Computing at the Margins, which researches underserved communities. Professional Societies and Journals Computer Professionals for Social Responsibility is both a journal and a professional society. The International Journal of Information Systems and Social Change and the Information and Communication Technologies for Development Collective serve as other examples. Many journals and societies have some part dedicated to social change. For instance, there is the ACM Special Interest Group on Computers And Society. Additionally, there is much research that is published in other CS journals that is relevant to computer science and social change: see, for instance, the list of papers at http://orion.qro.itesm.mx/~ccardena/sl4cs.html. Industry Industry professionals devote time and energy to these issues. Microsoft has a Technology for Emerging Markets research group. Google and Salesforce donate 1% of their profits and some of their engineering time to causes for public benefit. Computer Science Social Change Organizations There are many organizations entirely devoted to computer science and social change. TechChange, TechNow, Code the Change, Random Hacks of Kindness, InSTEDD, Envaya, FrontlineSMS, MPedigree, OpenMRS, and BeneTech are a few examples.

CS Social Change Concentration Page 13 of 14 Sam King, 12/05/2011 References The National Survey of Student Engagement (NSSE) includes data on service learning, engineering, and career perceptions. http://nsse.iub.edu/nsse_2011_results/pdf/nsse_2011_annualresults.pdf ACM has a 2001 meta-analysis on papers regarding women in computer science. http://women.acm.org/archives/documents/finalreport.pdf Existing Stanford CS tracks are available in the Undergrad Engineering Handbook. http://www.stanford.edu/group/ughb/2011-12/ughb%202011_12_wikiwbookmarks4.pdf Details on the CS courses outline are available on ExploreCourses and at the Stanford CS departmental website. http://explorecourses.stanford.edu/coursesearch/ http://cs.stanford.edu/courses "Citizen Engineer," a book that Stanford President Hennessy says "engineers and those who work with them should read and discuss over pizza," is about an increasing trend in socially responsible engineering. It is a comprehensive resource about engineering and social change, and it is also available free online. http://citizenengineer.org/

CS Social Change Concentration Page 14 of 14 Sam King, 12/05/2011 Further Work 1. Examine existing Engineering and Social Change programs 2. Consider the "Too Many Tracks" perceived drawback. 3. Find more research to support the benefits, answer the drawbacks, and to substantiate the trends. 4. Find research to support student interest in social change 5. Find better research on current perceptions of CS 6. Finish combing through "Citizen Engineer"