Formal Methods in System Design, Lec 2 University of Utah School of Computing Ganesh Gopalakrishnan, Instructor Greg Szubzda, half-TA

Slides:



Advertisements
Similar presentations
ECON 102 Tutorial: Week 1 Ayesha Ali office hours: 8:00 AM – 8:50 AM tuesdays.
Advertisements

Fall 2002CMSC Discrete Structures1 Welcome to CMSC 203 – Discrete Structures Fall 2002 Instructor: Paul Artola Instructor: Paul Artola.
Blended classes are an exciting way to learn. Their convenience and scheduling appeals to many students, but they are not for everyone. Students drop-out.
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
Math 115a– Section 4  Instructor: Kerima Ratnayaka   Phone :  Office : MTL 124B.
Mr. VanAntwerp Algebra 1. Materials Needed Daily Notebook Pencil Text Book.
COURSE NAME : PATIENT ASSESSMENT 111 COURSE CODE: EMS (351) DAY: SUNDAY, MONDAY (Theory) TIME : 1:2 pm / 2:3 pm PRACTICAL DAY: TUESDAY TIME.
1 Learning Statistics Your goals and beliefs about learning statistics are directly related to your grade in STT 215.
Technology Day May 5, 2012 Dawn Cox Best practices for new instructors.
Math TLC Tutor Lab Overview: All sections of Math 010 and 110 are taught in a single, dedicated, technology-enhanced classroom that is adjacent to a.
Introduction to Ubiquitous Computing Spring 2014.
Lecture 1 Overview.
CS 103 Discrete Structures Lecture 01 Introduction to the Course
1 Using Weekly Laboratory Sessions to Stimulate Student Discussion Charlie Peltier Saint Mary’s College Notre Dame, IN.
How to Learn in This Course CS 5010 Program Design Paradigms “Bootcamp” Lesson 0.1 © Mitchell Wand, This work is licensed under a Creative Commons.
CPSC 321 Introduction to Logic Circuit Design Mihaela Ulieru (‘Dr. M’)
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Introduction to Discrete Mathematics J. H. Wang Sep. 14, 2010.
Administrative Issues ICS 151 Winter 2010 Instructor: Eli Bozorgzadeh.
Please feel free to chat amongst yourselves until we begin at the top of the hour.
CSC Discrete Mathematical Structures Dr. Karl Ricanek Jr.
Course Guide CS 285 Discrete Mathematics Dr. Eng. Manal Farrag Prince Sultan University, College for Women
Polly Huang, NTU EEAdmin1 Network Simulation and Testing Polly Huang EE NTU
ICS 6B Boolean Logic and Algebra Fall 2015
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
A2 Mathematics with Mechanics Vivien Moore. The course The A2 course consists of three modules: C3, C4 and M2. We will be finishing C3 by the end of October.
Teaching Mathematical, Computer, and Statistical Sciences Ryan Isaac Harris ……….…………….… Jason Vermette.
ICS 6B Boolean Algebra and Logic Winter 2015
FACILITIES PLANNING ISE410 SESSION 1 INTRODUCTION, August 25, 2015 Geza P. Bottlik Page 1 OUTLINE Introduce instructor Homework Registration for
Guinn’s Class Syllabus. Course Objectives Curriculum that you must cover this year Curriculum that you must cover this year For each objective there is.
To View This Presentation –You can use the down or up arrow keys to move through the pages. –Now, click “Slide Show” on your top menu. –and then “View.
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
1 CIS 206 Discrete Mathematics II Geoff Draper BYU-Hawaii.
Welcome! Course Number: Course Title. In this course, the student is expected to develop high competence in two skills.
Welcome To Ms. Thorne’s Algebra II Class! Welcome to the school year.
Calculus I – Course Syllabus Class Periods: 1:00pm-1:50am MTWF Classroom: Thompson Hall 315 Instructor: Mei Q. Chen, Thompson Hall 230
WorkRoles Responsi- bilities Instructors
IST 210: Organization of Data
Resources MML. Course Structure Unit 1Number Theories Unit 2Sets Unit 3 Algebra Unit 4Graphs Unit 5The Metric System Unit 6Geometry Unit 7Probability.
CPSC 315 Programming Studio Spring 2008 John Keyser.
IT and the Business Student BUS2302 Harold Smith While you are waiting for class to start, feel free to explore the Blackboard Site for this course – questions.
Classroom logistics and practices PROGRAMMING FUNDAMENTALS.
CSCE 315 Programming Studio Spring 2013 John Keyser.
1 CSC 281 Discrete Mathematics for Computer Science Dr.Yuan Tian Syllabus.
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
CMPT 238 Data Structures Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Tue and Fri 12:30 - 2:00PM.
ICS 6D Discrete Math for Computer Science Spring 2016.
1 Computer Science 1021 Programming in Java Geoff Draper University of Utah.
Grade Scale Quiz 3 Results: Average class score after partial credit: XX.X% Commonly missed questions: # ____________________ We will be going over some.
All important information will be posted on Blackboard
COMP 283 Discrete Structures
CIS 206 Discrete Mathematics II
Welcome to CMSC 203 – Discrete Structures Spring 2003
CMPT 238 Data Structures Instructor: Tina Tian.
E-BUSINESS SYSTEMS DESIGN IS 232 T
CS 201 – Data Structures and Discrete Mathematics I
STUDENTS, WE VALUE YOUR INPUT!
Welcome to Honors Math 3!.
Welcome to Math 3!.
Welcome to CS220/MATH 320 – Applied Discrete Mathematics Fall 2018
Applying for a TA Position in CSE
Accelerated Introduction to Computer Science
Administrative Issues
Welcome to Honors Math 3!.
Welcome to Math 3!.
Administrative Issues
The Features of Smarthinking
CMPT 238 Data Structures Instructor: Tina Tian.
Getting Ready For This Course
MA Fall 2018 Instructor: Hunter Simper Office: Math 607
Presentation transcript:

Formal Methods in System Design, Lec 2 University of Utah School of Computing Ganesh Gopalakrishnan, Instructor Greg Szubzda, half-TA

Quiz feedback You must take the background quiz before you can continue with this class If you have not written recursive programs before (recursive list operations, tree operations, etc) then please take this course later! (you will have a hard time learning recursive programming side by side) If you have not taken basic discrete math or automata theory or Boolean algebra, then too please take this later First order logic : if you have seen it before, you are fine !! Basic set operations: you must be good at it

Logistics Sign up for Ask questions by ing Will have a Google group for discussions Office hours: after class, or by appointment We will devote plenty of time to discuss assignments; be sure to start early and ask questions

Participation This is *NOT* a “sit back and take notes” class (well, sometimes it can be, esp. when I teach some “theory”) Most of the time we will be examining situations (assignments, program codes, tools) You must participate I’ll call upon you individually to answer questions that cover material taught in previous weeks (or some absolute basics) Please do ask questions to me even before I do so !! There will be sessions where students are invited to the white- board to work our some problems There will be project presentations Please form project teams by next class (Tue) – coordinate with the TA