13
About Me About the Course Exercises Introduction Exploring Computer Science Dr. Cameron January 13, 2020 Introduction Exploring Computer Science

Exploring Computer ScienceJan 13, 2020  · Tic-Tac-Toe Tic-Tac-Toe is a two player game (X and O), where each player takes turns marking a square in the grid. The player who succeeds

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

About Me About the Course Exercises

Introduction

Exploring Computer Science

Dr. Cameron

January 13, 2020

Introduction Exploring Computer Science

About Me About the Course Exercises

Family

Introduction Exploring Computer Science

About Me About the Course Exercises

Family

Introduction Exploring Computer Science

About Me About the Course Exercises

Background

Education:

Associates Degree from Century Community College,2009

Bachelors of Science in Mathematics from University ofMinnesota Duluth, 2012

Ph.D. in Mathematics from Washington State University,2016

Introduction Exploring Computer Science

About Me About the Course Exercises

Background

Work Experience:

Teaching Assistant at Washington State University,2012–current

Visiting Assistant Professor of Mathematics andComputer Science at The College of Idaho, 2016–2017

Visiting Assistant Professor of Mathematics andComputer Science at Davidson College, 2017–current

Introduction Exploring Computer Science

About Me About the Course Exercises

Background

Research:

Characterizing graphs using eigenvalues and thenumerical range

Numerical solution of eigenvalues

Rankability of Data

Introduction Exploring Computer Science

About Me About the Course Exercises

Quote

Computer science is no more about computers than astronomyis about telescopes.

–Edsger Dijkstra

Introduction Exploring Computer Science

About Me About the Course Exercises

Learning Outcomes

Data Representation

Digital Circuits

Algorithms

Complexity Classes P and NP

Intractable and Undecidable Problems

Snap!

Introduction Exploring Computer Science

About Me About the Course Exercises

Assignment Types

Category PercentageClass Participation 10%Lab Assignments 20%

Homework Assignments 25%Quizzes (5% each) 30%

Final Project 15%

Introduction Exploring Computer Science

About Me About the Course Exercises

Course Webpage

https://www.thomasrcameron.com/courses/CSC-108/

csc_108.html

Introduction Exploring Computer Science

About Me About the Course Exercises

Survey

Fill out the survey handed out in class and turn in onWednesday, January 22, 2020.

Introduction Exploring Computer Science

About Me About the Course Exercises

Tic-Tac-Toe

Tic-Tac-Toe is a two player game (X and O), where eachplayer takes turns marking a square in the grid.

The player who succeeds in placing three of their marks in ahorizontal, vertical, or diagonal row is the winner.

Introduction Exploring Computer Science

About Me About the Course Exercises

Tic-Tac-Toe

In groups of 2 (or 3) play several games of tic-tac-toe.

Turn in a writeup with the following points addressed:

Is there a winning strategy for the first player thatguarantees a win? If no winning strategy exists, is thereat least a strategy that guarantees the first player won’tloose?

Is there a strategy that guarantees the second playerwon’t loose?

When describing these strategies use technical language,e.g., if “player 1 moves ...”, then “player 2 moves ... .”

Introduction Exploring Computer Science