CS 345: Theory of Computation I Spring Quarter 2015.

Slides:



Advertisements
Similar presentations
LABORATORY GRADING POLICY Lab reports (75% of grade) 60% Written Report 15% Laboratory Technique Final Examination (25% of grade)
Advertisements

Today’s Agenda  Syllabus CS2336: Computer Science II.
CS 46101–600/CS Design and Analysis of Algorithms Dr. Angela Guercio Spring 2010.
CS 262: Programming Languages Spring Quarter 2011.
SWE 415: Software Testing and Quality Assurance Section 01, 12:00-12:50pm, 22:130 Spring Semester (072) King Fahd University of Petroleum &
Statistical Methods in Computer Science Course Introduction Ido Dagan.
CS 232 Geometric Algorithms: Lecture 1 Shang-Hua Teng Department of Computer Science, Boston University.
COMP171 Data Structures and Algorithm Huamin Qu Lecture 1 (Sept. 1, 2005)
Math 115b Section 5(Spring 06)  Instructor: Kerima Ratnayaka   Phone :  Office.
Math 115a– Section 4  Instructor: Kerima Ratnayaka   Phone :  Office : MTL 124B.
CS 315 Theory of Programming Languages Winter Quarter 2015.
IS 320: Data Structures Spring Quarter DESCRIPTION This class is an introduction to data structures. The primary data structures—list, stack, queue,
A Brief Calculus Course
1 Are you ready?. 2 Professor: Vladimir Misic Office : Phone: Office Hours : Mon, Tue; 2:00pm – 4:00pm Website :
Welcome to Math 110 Online Section 001, Summer 2015.
EE471 Labour Economics. Information Lecture Time W F – Lecturer Ajarn Dr. Supachai Srisuchart Office Room 514 Tel
Introduction To Operations Management ISQS 3344 – 014, Spring 2013 Instructor: Roozmehr Safi.
Introduction to MA Day 1. Name: Charlotte Bailey Office: MATH 802 Office Phone: (765)
Introduction to MA Introduction to Calculus
Analytical Chemistry (CHEM 3811) Section 01 (CRN 88463) TR 12:45 - 2:00 (LAB 107) DR. AUGUSTINE OFORI AGYEMAN Assistant professor of chemistry Department.
MATH 310, FALL 2003 (Combinatorial Problem Solving) MoWeFr 1:20 McGregory 214.
Bala Kappagantula CGS 1000 Introduction to Computers and Technology Fall 2007.
Course name : computer essentials. Instructor: Basma Alabdullatif Office: computer department instructors office, 1st floor Office hours: Saturday (11:00-01:00)
Math 115a ILC Room 125. Math 115a Stephen Reyes  Office: MTL 124E  Phone:   Office Hours: Tues & Thurs: 9:00am.
Welcome MATH Spring 2012 Instructor: Dr. Larry Bowen OFFICE: 331 Osband PHONE: (205)
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
ELECTROCHEMISTRY (CHEM 4700) Section 01 (CRN 25511) MWF 11: :50 am (LAB 107) DR. AUGUSTINE OFORI AGYEMAN Assistant professor of chemistry Department.
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.
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
CSCI-141 Fall Professor Scott C. Johnson
Course Guide IS325 Systems Analysis & Design II Ms Fatima Khan Prince Sultan University, College for Women.
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
CS 23021–600 Computer Science I Dr. Angela Guercio Spring 2010.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
CS 311: Data Structures II Winter Quarter DESCRIPTION This class is a continuation of CS 260. The topics covered will include: file I/O in Java,
Principles of Chemistry II (CHEM 1212) Section 01 (CRN 53642) MW 3:30 - 5:35 pm (B10) DR. AUGUSTINE OFORI AGYEMAN Assistant professor of chemistry Department.
Econ 3320 Managerial Economics (Fall 2015)
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
Math 115b Section 3 (Spring 09)  Instructor: Kerima Ratnayaka   Phone :  Office.
CS-2851 Dr. Mark L. Hornick 1 CS-2852 Data Structures Dr. Mark L. Hornick Office: L341 Phone: web: people.msoe.edu/hornick/
CS 445 Theory of Computation II Winter Quarter 2013.
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
Welcome to the MTLC MATH 115 Spring MTLC Information  Hours of Operation  Sunday:4:00pm – 10:00pm  Monday – Thursday: 8:00am – 10:00pm  Friday:8:00am.
Instructor: Basma Alabdullatif Office: Preparatory Year instructors office, 1st floor Office hours: sat(11-1), sun(11-1)
Computational Structures Tim Sheard & James Hook Portland State University Class Preliminaries.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
MATH 113 Fall  Prerequisites: ◦ Grade of C – or better in Math 112  Every student must have an active “crimson” account for computer/course.
Physical Science 150 An Inquiry into Energy Course Syllabus Fall nova_course_website/nova_150_syllabus_sp06.html.
WHAT DOES SUCCESS MEAN TO ME? Think of three things that would make you feel successful on the last day of high school? What actions are needed to make.
Principles of Chemistry I (CHEM 1211) Section 02 (CRN 87187) TR 2:10 pm – 3:25 pm (B10) DR. AUGUSTINE OFORI AGYEMAN Assistant professor of chemistry Department.
Dual Enrollment English 101 Valerie Best
CS Introduction to Computer Science Spring 2011 Dr. Angela Guercio (
Introduction to MA Introduction to Calculus A Brief Calculus Course Spring 2016 Semester.
Welcome to the MTLC MATH 113 Spring Course Requirements  Prerequisites Grade of C– or better in Math 112  Every student must have an active “crimson”
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
CST 223 Concepts of Programming Languages Dr. Sherry Yang PV 171
Math 115b Section 3 (Spr 08)  Instructor: Kerima Ratnayaka   Phone :  Office :
ICS 151 Digital Logic Design Spring 2004 Administrative Issues.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Welcome to Chemistry 101 Lecture. About Your Instructor Name: Qiquan (Joshua) Wang Phone: (lab),
All important information will be posted on Blackboard
Teacher Contact Information address - Phone number – 215 – 944 – 1154 Website is always available for you.
CS101 Computer Programming I
Introduction to MA Day 1.
Introduction to MA Day 1.
CS 201 – Data Structures and Discrete Mathematics I
CS 201 – Data Structures and Discrete Mathematics I
Introduction to MA Introduction to Calculus Fall 2015
ECS 152B Computer Networks Winter 2010
Presentation transcript:

CS 345: Theory of Computation I Spring Quarter 2015

DESCRIPTION This class presents the underlying theory of Computer Science. An introduction to the theoretical models of computing, e.g. finite automata, pushdown automata, and Turing Machines is covered, along with a basic discussion on the classifications of algorithms. Prerequisite: CS 260 and Math 354; Recommended: CS 311. CREDIT3 credits INSTRUCTOR Bob Broeg Office: ITC 310F, Campus phone: Web:

OFFICE HOURS M, W, F: 9:00  9:50 T, R: 8:00 – 10:50 and by appointment CLASS TIMES MWF 8:00- 8:50 (CRN 30988)MOD 101 MWF10:00- 10:50 (CRN 30989)MOD 101 TEXTBOOK “Algorithmics: The Spirit of Computing”, 3 rd Ed. David Harel and Yishai Feldman. Addison-Wesley, ISBN10:

GRADING The grade for this class will consist of a midterm, a comprehensive final, written assignments and programming labs. 30% Programming Labs and Written Assignments 30% Midterm 40% Final ( 100% - 92% A91% - 90% A– 89% - 88% B+87% - 82% B 81% - 80% B– 79% - 78% C+77% - 72% C71% - 70% C– 69%- 68% D+67% - 62% D61% - 60% D– 59% - 0% F

ACADEMIC DISHONESTY Academic dishonesty refers to cheating: a serious ethical issue. You are encouraged to work cooperatively with other students in the class. However, each student is expected to do his or her own assignments. Written work that appears to be copies of each other will not be given credit. Helping, or being help by, another student or the appearance of helping, or being helped by, another student during a quiz or an exam will be considered academic dishonesty. This will be grounds for a zero on the quiz or the exam.

NOTES  It is the policy of the Computer Science department that you must receive a passing grade on the final exam (60% or higher) in order to pass the class.  Late assignments (labs and written assignments) will be given half credit. This means that the assignment is graded normally, and the result is multiplied by 50%. This is the grade that is recorded. There is a two week limit for late work.  Last day to turn in any work for credit is June 5, 2015.

 A student who is participating in an official college activity—for example, a member of an athletic team or a member of a performing arts organization—may have an exception made to a deadline with a signed, written request from the sponsoring organization before the deadline. For example, a student on an athletic team may turn in a late lab because of a game provided he or she submits a written request, signed by a coach, before the original deadline. It is the student’s responsibility to obtain the written request.

 Student work that has not been returned will be kept for one quarter. Unclaimed work from this quarter will be disposed of at the beginning of Winter quarter,  Please save any graded papers until after you receive your report card. In the event of a grade discrepancy, your copy of a graded paper is your only proof of the grade you received.  An incomplete grade will be given only in unusual circumstances. You must be passing the class at the time of the request for an incomplete, and there must be a serious event that prevents you from completing the class.  No student will be given a grade lower than the calculated grade. However, I reserve the right to assign a final grade higher than the calculated grade if I feel it is warranted.  There are no classes this quarter on Friday, May 8, and Monday, May 25.

 The last day to drop a class without a grade is Friday, April 24. The last day to drop a class with a WP or WF grade is Friday, May 15.  Unless there is a very good need, please turn off pagers and cell phones during class time. I find it extraordinarily rude to have my lecture interrupted by someone’s cell phone ringing. I do understand, however, that there are situations that require someone to be close to a phone.