5/19/2015CS 2011 CS 201 – Data Structures and Discrete Mathematics I Syllabus Spring 2014.

Slides:



Advertisements
Similar presentations
1 Math 140 Data Structures and Algorithms Course Overview Lecture # 00 01/20/15.
Advertisements

CS583 – Data Mining and Text Mining
ITCS 3181 Logic and Computer Systems
CS 46101–600/CS Design and Analysis of Algorithms Dr. Angela Guercio Spring 2010.
CS 581: Introduction to the Theory of Computation Lecture 1 James Hook Portland State University
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Wednesday and Friday 10:40 am – 11:30 am and by appointment.
CSIS-385: Analysis of Algorithms Dr. Eric Breimer.
CSIS-385: Analysis of Algorithms Dr. Eric Breimer.
Welcome to MAT 210. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 12 noon - 1 pm Wednesday 8:30 am –
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 8 am – 8:30 am Tuesday and Thursday.
CS – 600 Discrete Structures for Computer Science Prof. Angela Guercio Spring 2008.
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10:30 am – 12 noon Thursday 10:30 am – 12 noon.
COMP171 Data Structures and Algorithm Huamin Qu Lecture 1 (Sept. 1, 2005)
CS – 600 Introduction to Computer Science Prof. Angela Guercio Spring 2008.
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10 am – 10:45 am Wednesday 8:15 am – 9:15 am Thursday.
COMP171 Data Structures and Algorithm Qiang Yang Lecture 1 ( Fall 2006)
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 12 noon - 1 pm Wednesday 8:30 am –
CS 581: Introduction to the Theory of Computation Lecture 1 James Hook Portland State University
CS 5941 CS583 – Data Mining and Text Mining Course Web Page 05/cs583.html.
CSCE 3110 Data Structures and Algorithm Analysis.
Data Structures & Agorithms Lecture-1: Introduction.
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
© 2004 Goodrich, Tamassia CS2210 Data Structures and Algorithms Lecture 1: Course Overview Instructor: Olga Veksler.
CSCI 347 – Data Mining Lecture 01 – Course Overview.
Discovering Computers 2009 Introduction to the course.
COMP Introduction to Programming Yi Hong May 13, 2015.
Lecture 1 Page 1 CS 111 Summer 2015 Introduction CS 111 Operating System Principles.
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
Course Introduction CSCI Software Engineering II Fall 2014 Bill Pine.
Course Introduction Software Engineering
COMPE 226 Data Structures 2015 Fall Murat KARAKAYA Department of Computer Engineering.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Introduction to Discrete Mathematics J. H. Wang Sep. 14, 2010.
CSC Discrete Mathematical Structures Dr. Karl Ricanek Jr.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Computer Science 102 Data Structures and Algorithms CSCI-UA.0102 Fall 2012 Lecture 1: administrative details Professor: Evan Korth New York University.
Discrete Mathematics CS204 Spring CS204 Discrete Mathematics Instructor: Professor Chin-Wan Chung (Office: Rm 3406, Tel:3537) 1.Lecture 1)Time:
CS-2851 Dr. Mark L. Hornick 1 CS-2852 Data Structures Dr. Mark L. Hornick Office: L341 Phone: web: people.msoe.edu/hornick/
Introduction to ECE 2401 Data Structure Fall 2005 Chapter 0 Chen, Chang-Sheng
Welcome to CIS 2168 ! Data Structures and Algorithms
CS511: Artificial Intelligence II
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
IST 210: Organization of Data
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2002 Sections Ms. Susan Mitchell.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2001 Sections Ms. Susan Mitchell.
Course Info Instructor U.T. Nguyen Office: CSEB Office hours: Tuesday, 14:30-15:30 Thursday, 12:00-12:45 By.
Data Structures and Algorithms in Java AlaaEddin 2012.
COP4020 INTRODUCTION FALL COURSE DESCRIPTION Programming Languages introduces the fundamentals of the design and implementation of programming languages.
08/29/2006 Introduction INTRODUCTION Instructor: Petru S. Fodor Class webpage: PHYSICS 243H.
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
Statistics Spring Introduction Dr. Robb T. Koether Office: Bagby 114 Office phone: Home phone: (before 11:00 p.m.) Office hours:
CIT 592 Discrete Math Lecture 1. By way of introduction … Arvind Bhusnurmath There are no bonus points for pronouncing my last name correctly Please call.
ICS 151 Digital Logic Design Spring 2004 Administrative Issues.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
CMPT 238 Data Structures Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Tue and Fri 12:30 - 2:00PM.
MATH 63 Spring 2016 Course Syllabus Highlights Cathy Mulleary.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
RAIK 283 Data Structures and Algorithms
CSE 111 Introduction to Computer Applications
COMP9024: Data Structures and Algorithms
CSc 1302 Principles of Computer Science II
COMP 283 Discrete Structures
CMPT 238 Data Structures Instructor: Tina Tian.
Computer Science 102 Data Structures CSCI-UA
CS 201 – Data Structures and Discrete Mathematics I
CS 201 – Data Structures and Discrete Mathematics I
CMPT 238 Data Structures Instructor: Tina Tian.
Presentation transcript:

5/19/2015CS 2011 CS 201 – Data Structures and Discrete Mathematics I Syllabus Spring 2014

5/19/2015CS 2012 General Information Time: 12:30pm - 1:45pm, Tuesday and Thursday 12:00pm - 12:50pm, Friday Location: 309 BH Instructor: Bing Liu Web: Office: 931 SEO Office hours: 11:00am -12:00noon, Tuesday and Thursday TA: Mehrdad Alizadeh Office: SEO 938 Office hours:2:00-3:00pm on Wednesday Course Webpage: Prerequisites: MATH 180, C or better in CS 102 or C or better in CS 107 Req. texts: Susanna S. Epp. Discrete Mathematics with Applications, Fourth Edition, August 4, 2010 Al Aho and Jeff Ullman. Foundations of Computer Science. October 15, (free download)

5/19/2015CS 2013 Course description This course is a blend of theory and practice. You will study some of the fundamental theoretical topics of Computer Science. These include mathematical induction, set and function theory, run time analysis, and logic. You will also learn some basic data structures and algorithms, and do programming projects to strengthen your programming skills and to apply theory in practice.

5/19/2015CS 2014 Topics Propositional logic and predicate logic Mathematical induction Recursion Run time analysis and complexity Set theory Linked lists, stacks and queues Hash Tables Introduction to trees and graphs

5/19/2015CS 2015 Grading Final Exam: 40% Midterm (1): 25% Quizzes (): 15% Programming assignments (2-3) 20% You MUST pass the final to pass the course.

5/19/2015CS 2016 Rules and Policies Incompletes: The UIC Undergraduate catalog states that in addition to needing excellent justification for an incomplete, a student must also have been "making satisfactory progress in the course.“ Therefore, no matter how good your excuse, I will not grant you an incomplete if you have less than a C average at the time you ask for an incomplete. Statute of limitations: No grading questions or complaints – no matter how justified – will be listened to one week after the item in question has been returned.

5/19/2015CS 2017 Rules and Policies Cheating: Cheating will not be tolerated. All work you submitted must be entirely your own. Any suspicious similarities between students’ work (this includes homework, exams and program) will be recorded and brought to the attention of the Dean. The MINIMUM penalty for any student found cheating will be to receive a 0 for the item in question, and dropping your final course grade one letter. The MAXIMUM penalty will be expulsion from the University. MOSS: Sharing code with your classmates is not acceptable!!! All programs will be screened using the Moss (“Measure of Software Similarity”) system.

5/19/2015CS 2018 Rules and Policies Late assignments: Late assignments will not, in general, be accepted. They will never be accepted if the student has not made special arrangements with me at least one day before the assignment is due. If a late assignment is accepted it is subject to a reduction in score as a late penalty. Classroom conduct: Classroom discussions and questions are a valuable part of the learning process and are encouraged. However, students who repeatedly talk among themselves disrupting the class lecture will be asked to leave.