King Saud University



Similar documents
Lecture: Mon 13:30 14:50 Fri 9:00-10:20 ( LTH, Lift 27-28) Lab: Fri 12:00-12:50 (Rm. 4116)

Office: LSK 5045 Begin subject: [ISOM3360]...

Course Description This course will change the way you think about data and its role in business.

STAT 360 Probability and Statistics. Fall 2012

CS Data Science and Visualization Spring 2016

San José State University CS160, Software Engineering, Sections 1, 2, and 4, Fall, 2015

CS 425 Software Engineering

DATA MINING FOR BUSINESS INTELLIGENCE. Data Mining For Business Intelligence: MIS 382N.9/MKT 382 Professor Maytal Saar-Tsechansky

The following are the measurable objectives for graduated computer science students (ABET Standards):

IST565 M001 Yu Spring 2015 Syllabus Data Mining

Data Mining. Toon Calders

CSci 538 Articial Intelligence (Machine Learning and Data Analysis)

KATE GLEASON COLLEGE OF ENGINEERING. John D. Hromi Center for Quality and Applied Statistics

CRITERIA FOR ACCREDITING COMPUTING PROGRAMS

CRITERIA FOR ACCREDITING COMPUTING PROGRAMS

DATA MINING FOR BUSINESS ANALYTICS

CS 425 Software Engineering. Course Syllabus

BUSINESS INTELLIGENCE WITH DATA MINING FALL 2012 PROFESSOR MAYTAL SAAR-TSECHANSKY

An Introduction to Data Mining. Big Data World. Related Fields and Disciplines. What is Data Mining? 2/12/2015

CS 425 Software Engineering. Course Syllabus

CS 6220: Data Mining Techniques Course Project Description

Course Syllabus. Purposes of Course:

BUSA 501: Introduction to Business Analytics

Introduction to Data Science: CptS Syllabus First Offering: Fall 2015

CSCI-599 DATA MINING AND STATISTICAL INFERENCE

CSET 4750 Computer Networks and Data Communications (4 semester credit hours) CSET Required IT Required

City University of Hong Kong. Information on a Course offered by the Department of Management Sciences with effect from Semester A in 2012 / 2013

Tuskegee University Department of Computer Science Course No: CSCI 390 (Computer Forensics) Fall MWF 1:00-2:300, BRIM 301

Data Mining and Business Intelligence CIT-6-DMB. Faculty of Business 2011/2012. Level 6

An Introduction to Data Mining

Mathematics for Business Analysis I Fall 2007

Statistics W4240: Data Mining Columbia University Spring, 2014

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE MATH 111H STATISTICS II HONORS

Audit Analytics. --An innovative course at Rutgers. Qi Liu. Roman Chinchila

MATHEMATICAL TOOLS FOR ECONOMICS ECON FALL 2011

Alabama Department of Postsecondary Education

CSE 3231 (Approved): Software Engineering Techniques

COURSE PROFILE. Business Intelligence MIS531 Fall

An Overview of Knowledge Discovery Database and Data mining Techniques

DEPARTMENTAL PLAN FOR ASSESSMENT OF STUDENT LEARNING

Chapter 6. The stacking ensemble approach

Data Mining: Motivations and Concepts

COURSE PROFILE. IT482 Spring

Geology 110 Sect.1 Syllabus; Fall, GEOL110 Section 3 (3 credits) Fall, 2015 Physical Geology

CS 450/650 Fundamentals of Integrated Computer Security

Data Mining Cluster Analysis: Advanced Concepts and Algorithms. Lecture Notes for Chapter 9. Introduction to Data Mining

Data Mining Carnegie Mellon University Mini 2, Fall Syllabus

East Los Angeles College. Section 1806 C2 127A MT ThF 10:35AM 12:00noon MyMathLab CourseID:

Syllabus for MATH 191 MATH 191 Topics in Data Science: Algorithms and Mathematical Foundations Department of Mathematics, UCLA Fall Quarter 2015

The Scientific Data Mining Process

Textbooks: Matt Bishop, Introduction to Computer Security, Addison-Wesley, November 5, 2004, ISBN

Agile Methods in Software Development (SE 470) Course Details

ERAU Aerospace Engineering Program Educational Objectives and Student Outcomes

ECE475 Control System Analysis ABET Syllabus. ECE 326. Prerequisite topics: knowledge of Laplace transforms and Bode plots.

MGMT 280 Impact Investing Ed Quevedo

System Modeling and Simulation (SE 360) Course Details

Index Contents Page No. Introduction . Data Mining & Knowledge Discovery

CRN: STAT / CRN / INFO 4300 CRN

BIOINF 585 Fall 2015 Machine Learning for Systems Biology & Clinical Informatics

Introduction to Machine Learning Lecture 1. Mehryar Mohri Courant Institute and Google Research

CSET 3100 Advanced Website Design (3 semester credit hours) IT Required

Annual Goals for Math & Computer Science

Data UNC. Vinayak Deshpande

Applied Analytics in a World of Big Data. Business Intelligence and Analytics (BI&A) Course #: BIA 686. Catalog Description:

DATA MINING TECHNIQUES AND APPLICATIONS

How To Solve The Kd Cup 2010 Challenge

FINC 6532-ADVANCED FINANCIAL MANAGEMENT Expanded Course Outline Spring 2007, Monday & Wednesday, 5:30-6:45 p.m.

LAGUARDIA COMMUNITY COLLEGE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF MATHEMATICS, ENGINEERING, AND COMPUTER SCIENCE

Diploma Of Computing

City University of Hong Kong. Information on a Course offered by Department of Management Sciences with effect from Semester A in 2010 / 2011

Basic academic skills (1) (2) (4) Specialized knowledge and literacy (3) Ability to continually improve own strengths Problem setting (4) Hypothesis

IN THE CITY OF NEW YORK Decision Risk and Operations. Advanced Business Analytics Fall 2015

COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK DEPARTMENT OF INDUSTRIAL ENGINEERING AND OPERATIONS RESEARCH

SAS JOINT DATA MINING CERTIFICATION AT BRYANT UNIVERSITY

COURSE SYLLABUS. Office Hours: MWF 08:30am-09:55am or by appointment, DAV 238

F l o r i d a G u l f C o a s t U n i v e r s i t y S t a t i s t i c a l M e t h o d s F a l l C R N

MATHEMATICAL TOOLS FOR ECONOMICS ECON SPRING 2012

City University of Hong Kong. Information on a Course offered by Department of Information Systems with effect from Semester B in 2013 / 2014

DATA MINING, DIRTY DATA, AND COSTS (Research-in-Progress)

Industrial and Organizational Psychology Psychology 330

First Semester Computer Science Students Academic Performances Analysis by Using Data Mining Classification Algorithms

Canisius College Computer Science Department Computer Programming for Science CSC107 & CSC107L Fall 2014

Identifying At-Risk Students Using Machine Learning Techniques: A Case Study with IS 100

Lincoln University of PA Graduate Education Programs Course Syllabus. Special Education Law

CPIT-285 Computer Graphics

San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010

Tennessee Wesleyan College Math 131 C Syllabus Spring 2016

Data Mining Cluster Analysis: Advanced Concepts and Algorithms. Lecture Notes for Chapter 9. Introduction to Data Mining

CSC 314: Operating Systems Spring 2005

Research-based Learning (RbL) in Computing Courses for Senior Engineering Students

DePaul University February, Bahrain Accounting 500 Financial Accounting

Transcription:

King Saud University College of Computer and Information Sciences Department of Computer Science CSC 493 Selected Topics in Computer Science (3-0-1) - Elective Course CECS 493 Selected Topics: DATA MINING Instructor: Dr. Mohamed Maher Ben Ismail Phone: (966) 014695223 E-mail: mbenismail@ksu.edu.sa Office hours: Monday/Wednesday 9:00 am. 11:00 am. Lectures: Sunday/Tuesday 8:00 am - 10:00 a.m. Course Description: This course will introduce concepts, models, methods, and techniques of data mining, including regression, rule association, and decision trees. Some software tools and successful real world datamining applications will also be introduced. Course Objectives: After taking this course, the student should: - Understand the basics of data mining process, and requirements in its every phase to build a successful application. - Understand the basic data-mining techniques and will be able to use standard, or to develop new software tools for data mining. Textbook: Mehmed Kantardzic, Data Mining: Concepts, Models, Methods, and Algorithms, November 2002, Wiley-IEEE Press. Recommended References: Tan P., Steinbach M., Kumar V., Introduction to Data Mining, Addison-Wesley, Boston, MA, 2006.

Grading Policy: Final exam and course project are elements for final grading. Course projects are practical application of standard data mining tools on the experimental data sets (both are available on the Internet), or implementation of these tools in one of the standard programming languages. Final report on the projects is required. The passing cumulative score is 60%. Homework 10 % Quiz 10 % Mid-Term1 15% Mid-Term2 15% Project 10 % Final 40% ===== Total 100 % Grading Scale: A 90% & up B 80% - 89.99% C 70% - 79.99% D 60% - 69.99% F below 60% Course Objectives: The objective of this course is to develop the students' ability to: - Understand the basics of data mining process, and requirements in its every phase to build a successful application. - Understand the basic data-mining techniques and will be able to use standard, or to develop new software tools for data mining. - Ameliorate the students research and writing skills.

Course Outcomes: Students are expected to be able to: 1. Understand the different steps of data mining process 2. Hands-on pre-processing real data sets. 3. Design skills using data mining tool (weka) 4. Elaborate a detailed plan of a scientific research or technical investigation project 5. Write scientific and technical reports 6. Work in teams to design, implement, and test programs Topics: The following is the tentative schedule of topics, which will be covered during the classes. 1. Data mining concepts and data mining process. 2. Preparing the data: Missing data, Similarity measures, and data Normalization. 3. Data reduction: features reduction, values reduction, and cases reduction. 4. Decision trees and decision rules: C4.5 algorithm. 5. Instance based classifier: K Nearest Neighbors. 6. Probability based classifier: Naïve Bayes Classifier. 7. Association rules. Market basket analysis and Apriori algorithm. 8. Statistical methods in data mining. Linear regression and Non-Linear regression. 9. Cluster analysis: Agglomerative and partitional clustering. Relationship of Course to ABET Criteria: Criterion 2 - Program Educational Objectives: This course allows the student to gain the necessary skills to lead, design, develop, and maintain computer-related projects in various fields (PEO 1).

Criterion 3 - Program Outcomes: a. an ability to apply knowledge of mathematics, computing, science, and engineering appropriate to the discipline Students pre-process real data sets and run data mining algorithms manually and using data mining tools (weka) b. An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution; c. An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs; Students learn about various real-world applications and desing data mining processes using several algorithms to propose solutions. d. An ability to function effectively on teams to accomplish a common goal; Students work in teams to realize a project. e. An understanding of professional, ethical, legal, security, and social issues and responsibilities; f. An ability to communicate effectively with a range of audiences; Students learn how to write scientific reports g. An ability to analyze the local and global impact of computing on individuals, organizations and society; h. Recognition of the need for, and an ability to engage in, continuing professional development; Students learn how to apply appropriate data mining technique to solve problems i. An ability to use current techniques, skills, and tools necessary for computing practices. j. An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices; k. An ability to apply design and development principles in the construction of software systems of varying complexity.

Course outcomes Program outcomes (a) (c) (d) (f) (h) 40% 20% 10% 10% 20% 1 X 2 X X X 3 X X X 4 X X X 5 X 6 X X X Criterion 4 Professional Component: The course prepares students to be effective data miner and pattern recognition scientist. Prepared by: Mohamed Maher Ben Ismail, Dec 2011 Reviewed by: Revised by: Approved by: