Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821 Instructor.

Slides:



Advertisements
Similar presentations
CMPT 275 Software Engineering
Advertisements

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Guidelines for reports1 Foundations of Constraint Processing CSCE421/821, Fall
1 Course Information Parallel Computing Fall 2008.
General information CSE 230 : Introduction to Software Engineering
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
Course Introduction (Lecture #1) ENGR 107 – Intro to Engineering The slides included herein were taken from the materials accompanying Engineering Fundamentals.
A Brief Calculus Course
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
COMP 151: Computer Programming II Spring Course Topics Review of Java and basics of software engineering (3 classes. Chapters 1 and 2) Recursion.
Introduction to MA Day 1. Name: Charlotte Bailey Office: MATH 802 Office Phone: (765)
Introduction to MA Introduction to Calculus
SYSC System Analysis and Design 1 Part I – Introduction.
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
Introduction to Programming Summer 2010 Akil M. Merchant.
Syllabus and Class Policies MATH 130: Summer 2014.
Foundations of Constraint Processing, CSCE 421/821 Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821 Instructor.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Administrative Issues ICS 151 Winter 2010 Instructor: Eli Bozorgzadeh.
Syllabus Faculty of Applied Engineering and Urban Planning Civil Engineering Department Lecture - Week 1 2 nd Semester 2008/2009 UP Copyrights 2008 Introduction.
ECEN 301Discussion #1 – Syllabus1 All Sections MWF 1:00 – 1:50 PM 256 CB Lecture: MW Recitation: F Labs: M or Th Instructor: Prof. David Long Office: CB.
Problem Solving with Constraints, CSCE 496/896 Course Administration1 Welcome Course –Problem Solving with Constraints, CSCE 496/896 Instructor –Berthe.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Welcome to CS 115! Introduction to Programming. Class URL ~mjspra2/ 115summer/
ICS 6B Boolean Logic and Algebra Fall 2015
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Principles of Financial Accounting I Fall Semester 2007 Orientation Welcome – We are glad you are here! Let’s look at the syllabus for this course.
Introduction to Data Structures
Computer Science 102 Data Structures and Algorithms CSCI-UA.0102 Fall 2012 Lecture 1: administrative details Professor: Evan Korth New York University.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Foundations of Constraint Processing, CSCE 421/821 Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821 Instructor.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
Welcome to Phys 001 Your professor: Dr Silvina Gatica Office: Thirkield Office Hours: MW 11:10 to 12:10 pm or by appointment.
Introduction to ECE 2401 Data Structure Fall 2005 Chapter 0 Chen, Chang-Sheng
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Foundations of Constraint Processing, CSCE 421/821 Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821 Instructor.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
Basic Concepts & Algorithms in CP, Fall 2009 Aug 31, 2009 Course Administration1 Welcome Course –Independent study on Constraint Processing, CSCE
CS680: Announcements and Feedbacks Sung-Eui Yoon ( 윤성의 ) Course URL:
COP4610/CGS5765 Operating Systems Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: W M F 9:10am – 10:00am, or by appointments.
Welcome to Mrs. Lynch’s Journalism Class! Please sign the attendance sheet on the clipboard next to the door. Feel free to pick up a copy of our paper.
1 Data Structures COP 4530 Spring 2010 MW 4:35 PM – 5:50 PM CHE 101 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB
Introduction to MA Introduction to Calculus A Brief Calculus Course Spring 2016 Semester.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
08/29/2006 Introduction INTRODUCTION Instructor: Petru S. Fodor Class webpage: PHYSICS 243H.
Foundations of Constraint Processing, Spring 2009 Jan 12, 2009 Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821.
Administrative Preliminaries Computer Architecture.
CSc 120 Introduction to Computer Programing II
RAIK 283 Data Structures and Algorithms
Computer Network Fundamentals CNT4007C
Andy Wang Object Oriented Programming in C++ COP 3330
Computer Engineering Department Islamic University of Gaza
It’s called “wifi”! Source: Somewhere on the Internet!
CS5040: Data Structures and Algorithms
September 27 – Course introductions; Adts; Stacks and Queues
Welcome to CS 1010! Algorithmic Problem Solving.
Course Administration
Lecture 0 Course Information
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome by Praveen Guddeti
Course Administration
CSE1311 Introductory Programming for Engineers & Scientists
Lecture 1a- Introduction
Computer Engineering Department Islamic University of Gaza
Administrative Issues
Lecture 1a- Introduction
Foundations of Constraint Processing CSCE421/821, Fall 2003
Foundations of Constraint Processing CSCE421/821, Fall 2003
Presentation transcript:

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821 Instructor –Berthe Y. Choueiry (Shu-we-ri), –Office: AVH 123B, Tel: +1(402) –Apologizes for absence during Oct 4--6, attending a conference No GTA  List of names –Please check your name, address, and program of study

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration2 Pre-requisites –CSCE 310 and CSCE 476/876 –If you do not have pre-reqs, contact instructor Track –CS students: theory track –PhD qualifier: sub-part of the AI exam 3 credit-hours

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration3 Meetings Regular class –Tuesday, Thursday: 11:00—12:15 Recitation –Wednesday 5:00—6:00 p.m. –More often than not, will be used for make-up classes Lectures will be given –By instructor –By visitors 1 researcher from Adventium (tentative) 1 researcher from PARC (tentative) –Occasionally, presentations by students and research assistants

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration4 Help Office hours –Instructor: Tuesday, Thursday 12:30 p.m.—1:30 p.m. Q&A: Send your questions – to (will be set up –Ask your questions during Wednesday make-up class Share: your ideas and good pointers with class –Send to (will be set up –Message will be broadcast to the entire class (use sparinglyl!) –Good pointers will be listed on the web under “Your catch”

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration5 Expectations I Mastery of pre-requisite's material Effort outside classroom –9 hours of work outside classroom, if you have pre- requisites –If you spend more time, contact instructor Attendance –Sign-up sheet circulated for attendance –Attendance of lectures and recitation is mandatory –Absence: maximum 4 sessions (including recitation) –Prior notification ( ) for absence is mandatory

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration6 Expectations 2 Collaboration policy –Feel free to discuss it with others –But do it on your own –Always acknowledge sources & help received Prompt response to notifications –Sent to your address at CSE (you must have one) –Posted on web: cse.unl.edu/~choueiry/F / If you drop the class, let me know ASAP

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration7 Grading Pretest: 3% Quizzes: 37%, cannot not be made up Assignments: 25% –Programming and pen+paper –Turned-in on due date, before lecture –Delay penality: 20% per day, starting first minute after deadline –You may use any programming language acceptable to GTA Project: 35% –Individual (preferred) or in small teams (if really necessary) (  mid-term)  (  final) Feedback: –Glossaries and HWK will be rotated for grading, supervised by instructor –Grades are posted at door of AVH 123 –Grades will NOT be sent by –Need more feedback? Please, let us know how

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration8 Projects A list of possible projects is forthcoming, will include –Search competition for solving the GTA assignment problem –Implement and evaluate an algorithm –Model and solve a (simple) practical problem –Investigate an advanced theoretical concept –Conduct a critical literature survey (at least 3 papers), etc. Alternatives –Propose your own project or discuss with instructor –Help a research assistant in her work (Yaling Zheng) At the end of project, you must submit with handin: –Project report: -report.ext –Slides: -defense.ext –Code: -code.tar

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration9 Improving your grades * Do the glossaries: weekly & final (8% total) –Must be typewritten, and alphabetically sorted –Goal: entice you to do required reading Collect bonus points –100% attendance, –Find bugs in slides, in lectures, –Be vocal in class, solve “riddles”, etc. Present a research paper (10% per presentation) Write a critical summary of a research paper (5% per summary) Write a chapter of a “textbook” (20% total) * Restrictions apply (deadlines, max number per student)

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration10 Important dates Regularly check schedule on the web (3 times/week) Thu, Oct 6: Project must be chosen, use handin Thu, Nov 3: progress report on projects due, use handin Thu, Nov 17: –First deadline for extra-credit work: 1 presentation, 2 summaries, 1 chapter write-up must be done by this date Wed, Dec 1: –Second deadline for extra-credit work: All paper presentations (Max 2), summaries (Max 4), chapter write-up (Max 2) must be done by this date. Tue, Nov 29 & Thu, Dec 1: quiz may be given in class Thu, Dec 1: Deadline for final glossary Tue/Wed/Thu Dec. 6, 7, 8 (dead week): project presentations, some presentations could be schedule in evenings if necessary Thu, Dec 8: projects code & slides (when applicable) due, use handin

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration11 Course material Content of the course –Introduction: definition and practical examples –Foundations and basic mechanisms –Advanced solving techniques –Extensions to the problem definition –Alternative approaches to solving the problem Course support –New textbook by Dechter (available at bookstore). Will not be followed linearly, but should be used for reference. –Book by Tsang (on reserve at LL, available on-line, out of print) –Papers from: WWW, course web-page, library, electronic reserves, instructor, etc.

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration12 More resources Web –Check links: –Benchmark problems: –eLists: comp.constraints –CP Online: Conferences –CP, AIOR, IJCAI, ECAI, NCAI (AAAI), FLAIRS... –Workshops in parallel to conferences Journals: –Constraints, AIJ, JACM, Annals of AI+Math, etc.

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration13 Your future: Jobs!! Commercial companies: Ilog, i2 Technologies, Trilogy, PeopleSoft/Red Pepper, Carmen Systems (Sweden), etc. Prestigious research centers: NASA Ames, PARC, JPL, SRI International, BT Labs (UK), Ilog (!), etc. Start your own: Selectica, Seibel, Parc Technologies Ltd, In Time Systems Inc, Blue Pumpkin, etc. Academic: –Constraint languages –Modeling, constraint representation, reasoning & propagation mechanisms –Dedicated reasoning: diagnosis, planning & scheduling, design, configuration, Case-Based Reasoning, etc.