Courses

JUNIOR YEAR

CS191 Senior Project

CS124 From Languages to Information

CS221 Artificial Intelligence

CS246 Mining Masive Datasets

CS91SI Digital Canvas (Visual Design)

CS298 Computer Science Education

CS183B Startup Class

EDUC275X Leading US Schools

MS&E174 Social Entrepreneurship Collaboratory

ILAC131Introduction to Latin America

FEMGEN101 Introduction to Feminist, Gender, and Sexuality Studies

FRESHMEN YEAR

CS103 Mathematical Foundations of Computing

CS107 Computer Organization and Systems

CS109 Introduction to Probability for Computer Scientists

CS110 Principles of Computer Systems

CS73N The Business of the Internet

CS108 Object Oriented Programming Design

MATH42 Calculus

PHYS41 Mechanics

PHYS43 Electricity and Magnetism

PWR1 The Rhetoric of Silicon Valley

THINK9 Technology Visions of Utopia

Sophomore Year

CS161 Design and Analysis of Algorithms

CS142 Web Applications

EDUC338X Innovations in Education

EDUC391X Engineering Online Learning

CME100 Vector Calculus for Engineers

CME102 Ordinary Differential Equations for Engineers

EE108A Digital Systems

ME103Q Product Realization: Making is Thinking

 

 

 

 

Projects

ME210 MECHATRONICS

As part of ME 210 Introduction to Mechatronics, we (Justin Diep, Alex Martinez, Ruby Lai, and Estefania Ortiz) built a robot to exchange Botcoins. The different components of the robot, project management strategies, and lessons learned are discussed in this report 

Project Report Webpage

CS181W COMPUTER ETHICS & PUBLIC POLICY

Bitcoin is an increasingly popular topic this presentation seeks to demystify what Bitcoin is and the recent developments regarding it ... Read More