Main Page

From 8wiki
Jump to: navigation, search


This wiki is primarily for CMPSC 8 (CS8 for short), a course offered at UC Santa Barbara by the Dept. of Computer Science, taught by Phill Conrad. CS8 is an introduction to Computer Science and programming, using the Python programming language..

I'm also using this course for materials for CMPSCCS 20 (CCS CS 20) a course being taught in the College of Creative Studies (CCS) during Spring 2015.

Spring 2015

CCS CS 20—Intro to Computer Science for Non-Majors (Conrad)—S15

S15:Homework
 
S15:Labs
 
S15:Calendar
and Lecture Notes
S15:Syllabus
 
S15:OfficeHrs
 
GauchospaceAlt.png FB-f-Logo blue 29.png
H00 H01 H02 H03 H04 H05 H06 H07 H08 H09 H10 H11 H12 H13 H14 H15 H16 H17 H18 H19 H20
lab00 lab01 lab02 lab03 lab04 lab05 lab06 lab07 lab08 lab09

Spring 2014

CS8—Introduction to Computer Science (Conrad)—S14

S14:Exams
 
S14:Web
Assignments
S14:Homework
 
S14:Labs
 
S14:Calendar
and Lecture Notes
S14:Syllabus
 
S14:OfficeHrs
 
Gauchospace.png FB-f-Logo blue 29.png Main
web
site
H00 H01 H02 H03 H04 H05 H06 H07 H08 H09 H10 H11 H12 H13 H14 H15 H16 H17 H18 H19 H20 H21
lab00 lab01 lab02 lab03 lab04 lab05 lab06 lab07 lab08

Resources

Online Python Resources

CS8 Topics

NON-CS8 Topics

Topics under this heading are NOT related to CS8. They are collected here because they are questions that frequently arise from students that connect with me because I am teaching CS8 or other lower division CS courses.

  • Learning Programming -- Suppose I just want to learn programming on my own NOT for the purpose of pursuing any degree program, but just for my own education. If I can't get into CS8, what resources do you suggest?
  • Python: References: Advanced—the references on this page are far beyond the scope of this course; they are here for people that really want to dig deep.



Previous Quarters



TA Resources