{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

lecture1 - Thebridgeisweak, time.Itsalsodark,...

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

View Full Document Right Arrow Icon
Four CS majors are sitting on the left side of bridge.  They want to get to the right side of the bridge. The bridge is weak, so only two people can cross it at a  time.  It’s also dark, so they need a flashlight to cross  or they’ll fall off. They have a single flashlight. The first CS major is fast; he can cross one-way in 1  minute.  The second is slower and requires 2 minutes  each way.  The third requires 5 minutes. The fourth  requires 10 minutes to cross. How can you get them all to the right side of the  bridge in  17 minutes ?
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 (Please  call me “Carey”) E-mail:  [email protected] Class info:  MW 10am-12pm, 1260 Franz Hall Office hours:  TBD in 4531N Boelter Hall
Image of page 2
Who Am I? Carey Nachenberg Age:    38 School: BS,MS in CS/E, UCLA ’95 Work: UCLA Adjunct Prof Symantec Engineer Hobbies: Rock climbing, programming, writing a novel! 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/winter10/cs32/ You should check the Official Class Website at least  2-3 times a week  for homework info, projects, etc.   I’ll post my  PowerPoint slides  on this website each week too.  Click the  ”Lec. 1”  link on the CS32 web page to get my slides.
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 9:55am.
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
Office Hours Vote Choice #1: Monday 9am-10am (before class)                   Wednesday 9am-1am (before class) Choice #2: Monday 9am-10am (before class)                   Wednesday 12pm-1pm ( after class ) hours
Image of page 6
What You’ll Learn Advanced C++ Topics  Classes, inheritance, polymorphism, pointers, etc. Data Structures  Linked lists, hash tables, binary trees, heaps, etc. Algorithms  Sorting, searching quickly, recursion, etc Building Big Programs  Learn how to write multi-thousand-line programs Software design  How to organize your program so its easy to   debug, maintain, etc. Why take CS32? Because the topics covered in this class make up 95% of what you’ll need to  be successful in the workplace! Dr. Evil says: “Windows Vista was 50 meelion lines  of C++, C#  and Assembly language!”
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
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.
Image of page 8
Image of page 9
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