CSCI 2330 F OUNDATIONS OF C OMPUTER S YSTEMS Sean Barker Bowdoin - - PDF document

csci 2330
SMART_READER_LITE
LIVE PREVIEW

CSCI 2330 F OUNDATIONS OF C OMPUTER S YSTEMS Sean Barker Bowdoin - - PDF document

CSCI 2330 F OUNDATIONS OF C OMPUTER S YSTEMS Sean Barker Bowdoin College Department of Computer Science The Big Question How does a program run? Sean Barker 2 Abstractions Sean Barker 3 Personnel and Resources Instructor: Sean Barker


slide-1
SLIDE 1

Department of Computer Science

CSCI 2330 FOUNDATIONS OF COMPUTER SYSTEMS

Sean Barker

Bowdoin College

Sean Barker

The Big Question

2

How does a program run?

slide-2
SLIDE 2

Sean Barker

Abstractions

3 Sean Barker

Personnel and Resources

  • Instructor: Sean Barker
  • Email: sbarker@bowdoin.edu
  • Office: Searles 220
  • Office hours: Mon 2-3, Thurs 11-1, Fri 11-12 (or by appt)
  • Generally unavailable to meet Wed
  • TAs:
  • Pauline Unietis
  • Jack Beckitt-Marshall
  • George Benz
  • Piazza Q&A forum

4

slide-3
SLIDE 3

Sean Barker

Course Components

  • Labs (~6)
  • Exams (2)
  • Attendance and engagement
  • Expectations

5 Sean Barker

Other Administrivia

  • Class meeting times
  • Laptops
  • Textbooks
  • Collaboration policy and honor code
  • Note: updated this semester!

6

slide-4
SLIDE 4

Sean Barker

Go here!

  • Course web page:

http://www.bowdoin.edu/~sbarker/2330

7 Sean Barker

Lab 0: Unix Warmup

8

slide-5
SLIDE 5

Sean Barker

System Layers

9

#include <stdio.h> int main() { printf("Hello, World!\n"); return 0; }