{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

lecture1 - OnMars,...

Info icon This preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
A:2nd, B:S, C:1st Count the dots On Mars, there are two types of Martians - the  Ohms   and the  Volts . They all look alike. The  Ohms  can only  lie. The  Volts  can only tell the truth. An Earthling visits Mars and meets 3 Martians. He asks Martian#1 , "What type are you?". Martian#1  replies in Martian. He asks Martian#2, "What did he say?". Martian#2  says, "He said he's a  Volt ." He does not ask Martian#3 a question. Martian#3  says, "#1 is lying. #2 is an  Ohm . I'm a  Volt ." What type is each Martian? How did you figure it  out? 
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Lecture 1 Lecturer:  Carey Nachenberg (Call me “Carey”) E-mail:  [email protected] Class info:  MW 10am-12pm, 5280 Boelter Hall Office hours:  9-10am in 4531L Boelter Hall
Image of page 2
Who Am I? Carey Nachenberg Age: 34 School: BS,MS in CSE, UCLA ’95 Work: UCLA CS Lecturer Symantec Researcher Hobbies: Rock climbing, programming Why I’m Here: To have fun! My Goal: To get you excited about programming!
Image of page 3

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Class Websites Official Class Website:  http://www.cs.ucla.edu/classes/spring06/cs32/ You can find my PowerPoint handouts on:  http://groups.msn.com/uclacs32 You should check the Official Class Website at least  2-3 times a week  for  homework info, projects, etc.   All PowerPoint slides will be posted on the MSN website and require PowerPoint  XP to view.
Image of page 4
Class Start Time Vote 1. Start class at  10am  and take a  10   minute  break half way  through class, ending at  11:50 . 2. Start class at  10:10am , skip the  break, and end class at  11:50 . 3. Start class at  10am , skip the  break, and end class at  11:40 . Carey at 6am.
Image of page 5

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
What We’re Gonna Learn Advanced C++ Topics  Classes, inheritance, polymorphism, pointers, etc. Data Structures  Linked lists, hash tables, binary trees, etc. Algorithms  Sorting data, searching quickly through a list, using recursion, etc Building Big Programs  No more wimpy, teeny-tiny programs for you Modular and Object Oriented Programming  Learn how to solve problems Why take CS32? So you can learn how to solve the basic problems in computer science in an  efficient manner.
Image of page 6
CS32: The Horror CS32 is pretty hard and can require a ridiculous amount of time (10-30  hrs/week), so: If you got below a B- in CS31 or took it a while ago, your should consider  reviewing CS31 before taking CS32.  Don’t take this class if you have a heavy load!  Start early  on your projects & homework  Read the book, lecture notes ahead of class. CS32 is a “weeder” class, so be careful!
Image of page 7

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern