CSE 374, Lecture 1: Intro

Welcome to CSE 374, I'm Melissa Winstanley, the instructor. Today I'll be spending a little bit of time talking about the themes of the class and a few bits of administrivia, then we'll start to get oriented to linux and the terminal.

Intros

Your lecturer

NO LAPTOPS!

At my company, the policy is that unless you are dealing with an emergency, you should NOT be on your laptop during the meeting. If you will be on your laptop during a meeting, you shouldn't be in the meeting. A similar policy will apply in this class. Close your laptops now. You will learn better if you are mentally present; if you want to take notes, studies have shown that physically writing things down is more effective for learning than typing them. And you are far less likely to be distracted by the infinitity of the Internet if you don't have your laptop open at all. I'll post my lecture notes each day for you as well. If you think there should be an exception for you, let me know privately via email.

The course

We have 10 weeks to move to a level well above novice programmer.

Focus on exposure, not immersion.

You

Why are you taking this class?

  1. Required for my major
  2. Interested in the subject
  3. Will help me get a job
  4. Other

How long has it been since you took another computer science class?

  1. Less than two quarters (Autumn 2017 or more recently)
  2. Less than one year (Spring 2017 or more recently)
  3. Less than two years (Spring 2016 or more recently)
  4. More than two years

If you're trying to add the course,

Course Website