Personal tools
You are here: Home College of Science & Math (COS) Computer Science

(COS) Computer Science

Document Actions
  • RSS Feed
  • Send this
  • Print this
  • Content View
  • Bookmarks

Department Name

Institution Name

ABOUT THE DEPARTMENT

Link to Department...Tu es Petrus, et super hanc petram aedificabo Ecclesiam meam, et portae inferi non praevalebunt adversum eam. Et tibi dabo claves regni coelorum.

The robot Leo.  (Image courtesy Andrea Lockerd and Guy Hoffman.)


Courses

CS Introduction to Computers S2005 BERKELEY (22 VIDEOS)

CS Introduction to Computers F2005 BERKELEY (31 VIDEOS)

CS Machine Structures F2005 BERKELEY (29 VIDEOS)

CS Machine Structures F2006 (Prof. Garcia) BERKELEY (42 AUDIOS/VIDEOS)

CS Machine Structures S2005 BERKELEY (44 VIDEOS)

CS Operating Systems and Systems Programming (Prof.Kubiatowicz) F2006 BERKELEY (27 AUDIOS&VIDEOS)

CS The Structure and Interpretation of Computer Programs F2004 BERKELEY (43 VIDEOS)

CS The Structure and Interpretation of Computer Programs S2005 BERKELEY (44 VIDEOS)

CS100 Breadth Topics in Computing Science - CAPILANO UNIVERSITY

CS105 Building Programming Experience: A Lead-In to 6.001 (CS110) 2005 MIT

CS110 Introduction to Computer Science and Programming 2008 MIT (24 VIDEOS)

CS110 Introduction to Computers F2004 BERKELEY (27 VIDEOS)

CS110 Introduction to Computers S2006 BERKELEY (23 VIDEOS)

CS115 Data Structures S2006 BERKELEY (44 VIDEOS)

CS120 Structure and Interpretation of Computer Programs 2005 MIT (20 VIDEOS)

CS120 The Structure and Interpretation of Computer Programs S2004 BERKELEY (48 VIDEOS)

CS130 Introduction to Algorithms 2008 MIT

CS140 The Structure and Interpretation of Computer Programs S2006 BERKELEY (42 VIDEOS)

CS150 Components and Design Techniques for Digital Systems 2004 BERKELEY (29 VIDEOS)

CS150 Machine Structures S2006 BERKELEY (44 VIDEOS)

CS152 Computer Architecture and Engineering 2003 BERKELEY (24 VIDEOS)

CS162 Operating Systems and System Programming S2004 BERKELEY (29 VIDEOS)

CS170 Computer System Engineering 2005 MIT

CS180 Artificial Intelligence 2005 MIT

CS180 Artificial Intelligence 2006 MIT

CS190 Computer Language Engineering 2005 MIT (8 VIDEOS)

CS195 Probabilistic Systems Analysis and Applied Probability (undergraduate/graduate) 2006 MIT

CS195 Probabilistic Systems Analysis and Applied Probability (undergraduate/graduate)2005 MIT

CS200 Programming with Robots 2007 CAPILANO UNIVERSITY

CS210 Introduction to Artificial Intelligence - UC IRVINE

CS210 Mathematics for Computer Science (Fall 2005) MIT

CS210 Mathematics for Computer Science (Spring 2005) MIT

CS210 Mathematics for Computer Science 2002 MIT

CS215 Automata Computability and Complexity 2005 MIT

CS220 Introduction to Algorithms 2005 MIT (23 VIDEOS)

CS220 Machine Learning - UC IRVINE

CS225 Information and Entropy (2008) MIT

CS230 The Art of Approximation in Science and Engineering (2008) MIT

CS235 Great Ideas in Theoretical Computer Science 2008 MIT

CS240 Bioinformatics and Proteomics (undergraduate/graduate) 2005 MIT

CS245 Java Preparation for 6.170 (CS250) 2006 MIT

CS250 Introduction to Software Engineering in Java 2009 MIT

CS260 Introduction to MATLABĀ® (undergrad/graduate) 2009 MIT

CS265 Computational Biology: Genomes, Networks, Evolution (undergraduate/graduate) 2005 MIT

CS270 Algorithms for Computational Biology 2005 MIT

CS280 Introduction to C++ 2009 MIT

CS280 Kernel-Based Learning - UC IRVINE

CS290 Fundamentals of Photonics: Quantum Electronics (undergraduate/graduate) 2006 MIT

CS295 Street-Fighting Mathematics 2008 MIT

CS3 Introduction to Symbolic Programming 2004 BERKELEY (12 VIDEOS)

CS300 Communication Systems I 2006 UTAH STATE

CS300 Communication Systems I 2006 UTAH STATE

CS300 Science of Sound 2004 UTAH STATE

CS310 Laboratory in Software Engineering 2005 MIT

CS312 Operating Systems and System Programming S2006 BERKELEY (27 VIDEOS)

CS320 Software Engineering for Web Applications 2003 MIT

CS330 Mobile Autonomous Systems Laboratory 2005 MIT

CS335 Autonomous Robot Design Competition 2005 MIT

CS337 Robocraft Programming Competition 2005 MIT

CS340 Artificial Intelligence 2008 UMASS BOSTON

CS340 Multicore Programming Primer 2007 MIT

CS350 A Gentle Introduction to Programming Using Python 2008 MIT

CS360 Machine Vision (undergraduate/graduate) 2004 MIT

CS370 Computational Cognitive Science (undergraduate/graduate) 2004 MIT

CS380 Ethics and the Law on the Electronic Frontier 2005 MIT

CS390 Computer Graphics (undergraduate/graduate) 2003 MIT

CS400 Error Control Coding 2006 UTAH STATE

CS400 Information Theory 2006 UTAH STATE

CS410 Network and Computer Security (undergraduate/graduate) 2003 MIT

CS420 Inventions and Patents 2005 MIT

CS430 Transcribing Prosodic Structure of Spoken Utterances with ToBI (undergraduate/graduate) 2006 MIT

CS440 Introduction to Copyright Law 2006 MIT (4 VIDEOS)

CS450 NextLab I: Designing Mobile Technologies for the Next Billion Users (senior+) 2008 MIT

CS500

CS540 Dynamic Programming and Stochastic Control (graduate) 2008 MIT

CS545 Dynamic Systems & Control (graduate) 2003 MIT

CS550 Dynamics of Nonlinear Systems (graduate) 2003 MIT

CS555 Multivariable Control Systems (graduate) 2004 MIT

CS560 Introduction to Mathematical Programming (graduate) 2002 MIT

CS570 Nonlinear Programming (graduate) 2003 MIT

CS570 Nonlinear Programming (graduate) 2004 MIT (3 VIDEOS)

CS575 Convex Analysis and Optimization (graduate) 2004 MIT

CS580 Data Communication Networks (graduate) 2002 MIT

CS585 Queues: Theory and Applications (graduate) 2006 MIT

CS590 Logistical and Transportation Planning Methods (Graduate) 2004MIT

CS590 Logistical and Transportation Planning Methods (Graduate) 2006 MIT

CS610 Automatic Speech Recognition (graduate) 2003 MIT

CS61A The Structure and Interpretation of Computer Science BERKELEY (43 VIDEOS)

CS61B Data Structures F2006 BERKELEY (39 VIDEOS)

CS61B Data Structures S2004 BERKELEY (41 VIDEOS)

CS61C Machine Structures S2004 (Prof. Garcia) BERKELEY (48 VIDEOS)

CS620 Fundamentals of Probability (graduate) 2005 MIT

CS620 System Identification (graduate) 2005 MIT

CS630 Transmission of Information (graduate) 2003 MIT

CS640 Quantum Information Science (graduate) 2006 MIT

CS650 Principles of Digital Communications I (graduate) 2006 MIT (24 VIDEOS)

CS655 Principles of Digital Communication II (graduate) 2005 MIT (25 VIDEOS)

CS660 Principles of Wireless Communications (graduate) 2006 MIT

CS670 Quantum Optical Communication (graduate) 2004 MIT

CS680 Molecular, Cellular and Tissue Biomechanics (graduate) 2003

CS690 Speech Communication (graduate) 2004 MIT

CS720 Laboratory on the Physiology, Acoustics, and Perception of Speech (Graduate) 2005 MIT

CS730 The Lexicon and Its Features (graduate) 2007 MIT

CS740 Acoustics of Speech and Hearing (graduate) 2004 MIT

CS750 Biomedical Signal and Image Processing (graduate) 2007 MIT

CS760 Fields, Forces, and Flows in Biological Systems (graduate) 2004 MIT

CS770 Foundations of Algorithms and Computational Techniques in Systems Biology (graduate) 2006 MIT

CS780 Programming Languages (graduate) 2002 MIT

CS790 Computer System Architecture (graduate) 2005 MIT

CS810 Distributed Computer Systems Engineering (graduate) 2006 MIT

CS815 Techniques in Artificial Intelligence (graduate) 2002 MIT

CS820 Principles of Computer Systems (graduate) 2002 MIT

CS825 Multithreaded Parallelism: Languages and Compilers (graduate) 2002 MIT

CS830 Operating System Engineering (graduate) 2006 MIT

CS835 Computer Networks (graduate) 2002 MIT

CS840 Database Systems (graduate) 2005 MIT

CS845 User Interface Design and Implementation (graduate) 2004 MIT

CS850 Cognitive Robotics (graduate) 2005 MIT

CS855 Algorithms for Computer Animation (graduate) 2002 MIT

CS855 Algorithms for Computer Animation Fall 2002 MIT

CS860 Theory of Computation (graduate) 2006 MIT

CS870 Advanced Complexity Theory (18.405J) (grad) 2001 MIT

CS880 Computability Theory of and with Scheme (grad) 2003 MIT

CS885 Distributed Algorithms (18.437J) (graduate) 2005 MIT

CS890 Advanced Algorithms (18.415J) (grad) 2005 MIT

CS890 Advanced Algorithms (grad) 2008 MIT

CS895 Randomized Algorithms (18.416J) (grad) 2002 MIT

CS905 Network Optimization (grad) 2003 MIT

CS910 Integer Programming and Combinatorial Optimization (Graduate) 2004 MIT

CS915 Natural Language and the Computer Representation of Knowledge (Graduate) 2003 MIT

CS920 Advanced Natural Language Processing (grad) 2005 MIT

CS925 Machine Learning (grad) 2006 MIT

CS930 Knowledge-Based Applications Systems (grad) 2005 MIT

CS935 Medical Computing (grad) 2003 MIT

CS940 Engineering Biomedical Information: From Bioinformatics to Biosurveillance (grad) 2005 MIT

CS945 Medical Decision Support (grad) 2003 MIT

CS945 Medical Decision Support (grad) 2005 MIT

CS950 Cryptography and Cryptanalysis (grad) 2005 MIT

CS952 Advanced Topics in Cryptography (18.426J) (grad) 2003 MIT

CS955 Computational Evolutionary Biology (grad) 2004 MIT

CS955 Computational Evolutionary Biology (grad) 2005 MIT

CS955 Representation and Modeling for Image Analysis (grad) 2005 MIT

CS957 Program Analysis (grad) 2005 MIT

CS959 Pervasive Human Centric Computing (grad) 2006 MIT

CS960 Complex Digital Systems (grad) 2005 MIT

CS962 Computational Models of Discourse (grad) 2004 MIT

CS965 Theory of Parallel Systems (grad) 2003 MIT

CS970 Essential Coding Theory (grad) 2004 MIT

CS972 Theory of Parallel Hardware (grad) 2004 MIT

CS975 Selected Topics in Cryptography (grad) 2004 MIT

CS982 Game Theory and Mechanism Design (grad) 2005 MIT

Computer Architecture (grad) S2006 BERKELEY (23 VIDEOS)

Computer Science 162, 001 - Operating Systems and System Programming S2010 (Prof.Ion Stoica) BERKELEY (AUDIOS&VIDEOS)

Computer Science 61A, 001 - The Structure and Interpretation of Computer Programs S2010 (Prof.Rao&Harvey) BERKELEY (AUDIOS&VIDEOS)

DATA STRUCTURES F2008 (Prof. Hilfinger) UC BERKELEY (40 AUDIO&VIDEOS)

DATA STRUCTURES F2009 (Prof. Hilfinger) UC BERKELEY (35 AUDIO&VIDEOS)

Data Structures F2005 BERKELEY (11 VIDEOS)

Data Structures S2007 (Prof. Hilfinger) UC BERKELEY (42 AUDIOS&VIDEOS)

Data Structures and Advanced Programming 2004 BERKELEY (39 VIDEOS)

Data Structures and Advanced Programming S2005 BERKELEY (40 VIDEOS)

Data Structures and Programming Methodology S2007 (Prof. Clancy) UC BERKELEY (12 AUDIOS&VIDEOS)

Data Structures and Programming Methodology S2008 (Prof. Clancey) UC BERKELEY (12 AUDIOS)

EE330 The Human Intelligence Enterprise (undergraduate/graduate) 2002 MIT

EE330 The Human Intelligence Enterprise (undergraduate/graduate) 2006 MIT

ES960 Communications and Information Policy (grad) 2006 MIT

General Chemistry F2007 (Prof. Stacy,Boering,&Majda) UC BERKELEY (43 AUDIOS&VIDEOS)

Introducing Ethics in Information and Computer Sciences-OPEN University

Introduction to Computer Programming for Scientists and Engineers F2009 (Prof. Horowitz) UC BERKELEY (24 AUDIOS&VIDEOS)

Introduction to Computer Programming for Scientists and Engineers S2009 (Prof. Rector) UC BERKELEY (25 AUDIOS&VIDEOS)

Introduction to Computers F2006 (Prof. Azevedo) UC BERKELEY (25 AUDIOS&VIDEOS)

Introduction to Computers S2007 (Prof. Azevedo) UC BERKELEY (20 AUDIOS&VIDEOS)

Introduction to Computers-Interdepartmental Studies F2007 (Prof. Azevedo) UC BERKELEY (23 AUDIOS)

Introduction to Computers-Interdepartmental Studies S2008 (Prof. Azevedo) UC BERKELEY (18 AUDIOS)

MATH Applied Parallel Computing 2005 MIT

ME999.99 Decision Making in Large Scale Systems (graduate) 2004 MIT

Machine Structures F2004 BERKELEY (45 VIDEOS)

Machine Structures F2007 (Prof. Wawrzynek) UC BERKELEY (43 AUDIOS&VIDEOS)

Machine Structures F2008 (Profs.Culler&Clancy) UC BERKELEY (13 AUDIOS&VIDEOS)

Machine Structures F2009 (Profs.Culler) UC BERKELEY (11 AUDIOS&VIDEOS)

Machine Structures S2008 (Prof. Garcia) UC BERKELEY (43 AUDIOS&VIDEOS)

Machine Structures S2010 (Prof. Garcia) UC BERKELEY (45 AUDIOS&VIDEOS)

Machine Structures S2010 (Prof.Garcia) BERKELEY (AUDIOS)

Operating Systems and System Programming F2005 BERKELEY (27 VIDEOS)

Operating Systems and System Programming F2007 (Prof. Kubiatowicz) UC BERKELEY (27 VIDEOS&AUDIOS)

Operating Systems and System Programming F2008 (Prof. Kubiatowicz) UC BERKELEY (24 VIDEOS&AUDIOS)

Operating Systems and System Programming F2009 (Prof. Kubiatowicz) UC BERKELEY (26 VIDEOS&AUDIOS)

Operating Systems and System Programming S2008 (Prof. Joseph) UC BERKELEY (27 AUDIOS&VIDEOS)

Phys190 Classical Mechanics: A Computational Approach (grad) 2008 MIT

The Structure and Interpretation of Computer Programs F2005 BERKELEY (43 VIDEOS)

The Structure and Interpretation of Computer Programs F2006 (Prof. Harvey) BERKELEY (42 VIDEOS)

The Structure and Interpretation of Computer Programs F2007 (Prof. Harvey) UC BERKELEY (43 AUDIOS&VIDEOS)

The Structure and Interpretation of Computer Programs F2008 (Prof. Harvey) UC BERKELEY (44 AUDIOS&VIDEOS)

The Structure and Interpretation of Computer Programs F2009 (Prof. Harvey) UC BERKELEY (41 AUDIOS&VIDEOS)

The Structure and Interpretation of Computer Programs S2007 (Prof. Harvey) UC BERKELEY (44 AUDIOS&VIDEOS)

The Structure and Interpretation of Computer Programs S2008 (Prof. Harvey) UC BERKELEY (44 AUDIOS&VIDEOS)

Copyright 2007, by the Contributing Authors. Cite/attribute Resource. administrator. (2009, March 26). (COS) Computer Science. Retrieved March 11, 2010, from Free University Courses OCW Courses OpenCourseWare Freeversity Foundation Web site: http://freeversity.org/science-and-mathematics/computer-science. This work is licensed under a Creative Commons License Creative Commons License