Lecture 1a- Introduction

Slides:



Advertisements
Similar presentations
CS6501: Text Mining Course Policy
Advertisements

CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
University of South Carolina Preparing for the Course Jamil A. Khan, Ph.D., P.E. Associate Professor Mechanical Engineering.
CS 150 PERSONAL PRODUCTIVITY USING TECHNOLOGY Instructor: Dr. Xenia Mountrouidou.
CS 450 MODELING AND SIMULATION Instructor: Dr. Xenia Mountrouidou (Dr. X)
COMP Introduction to Programming Yi Hong May 13, 2015.
CS6501 Information Retrieval Course Policy Hongning Wang
CS598CXZ (CS510) Advanced Topics in Information Retrieval (Fall 2014) Instructor: ChengXiang (“Cheng”) Zhai 1 Teaching Assistants: Xueqing Liu, Yinan Zhang.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
CMSC 671 Principles of Artificial Intelligence Course Overview Fall 2015.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Welcome!! CIT 593 Intro to Computer Systems aka “Introduction to Computer Architecture” Fall 2012.
CMSC 671 Introduction to Artificial Intelligence Course Overview Fall 2012.
Course Information Sarah Diesburg Operating Systems COP 4610.
Trustworthy Semantic Web Dr. Bhavani Thuraisingham The University of Texas at Dallas Review for the Final Exam December 8, 2008.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
CSE6339 DATA MANAGEMENT AND ANALYSIS FOR COMPUTATIONAL JOURNALISM CSE6339, Spring 2012 Department of Computer Science and Engineering, University of Texas.
Sampath Jayarathna Cal Poly Pomona
CSc 120 Introduction to Computer Programing II
CSE 489/589 Modern Networking Concepts
Course Overview - Database Systems
IT Project Management MIS419/576 Fall 2017.
IST256 : Applications Programming for Information Systems
CS6501 Advanced Topics in Information Retrieval Course Policy
CMSC 471 Principles of Artificial Intelligence Course Overview
Course Information and Introductions
Introduction to Programming
Lecture 1a- Introduction
Software Process ICS 225 Spring 2002
PROBLEM SOLVING AND PROGRAMMING
CMSC 471 Introduction to Artificial Intelligence section 1 Course Overview Spring 2017.
Course Information Mark Stanovich Principles of Operating Systems
CS5040: Data Structures and Algorithms
CS598CXZ (CS510) Advanced Topics in Information Retrieval (Fall 2016)
September 27 – Course introductions; Adts; Stacks and Queues
Welcome to CS 1010! Algorithmic Problem Solving.
Course Information and Introductions
Welcome to CS 1010! Algorithmic Problem Solving.
Course Overview Juan Carlos Niebles and Ranjay Krishna
Course Overview - Database Systems
Welcome to CS 1340! Computing for scientists.
Andy Wang Operating Systems COP 4610 / CGS 5765
Welcome to CS 1010! Algorithmic Problem Solving.
Andy Wang Operating Systems COP 4610 / CGS 5765
CS & CS Capstone Project & Software Development Project
EE422C Software Design and Implementation II
Andy Wang Operating Systems COP 4610 / CGS 5765
Class Introduction BSAD 30 Fall 2018 Dave Novak
Lecture 00: Introduction
CS 1111 Introduction to Programming Fall 2018
PHYS 202 Intro Physics II Catalog description: A continuation of PHYS 201 covering the topics of electricity and magnetism, light, and modern physics.
Accelerated Introduction to Computer Science
Andy Wang Operating Systems COP 4610 / CGS 5765
Course Overview CS 4640 Programming Languages for Web Applications
Lecture 1a- Introduction
Topics in Database Systems
CS 3950 Introduction to Computer Science Research
Lecture 1- Introduction
Sampath Jayarathna Cal Poly Pomona
Andy Wang Operating Systems COP 4610 / CGS 5765
Computer Science Practicum – Writing Intensive
Lecture 1a- Introduction
CS Problem Solving and Object Oriented Programming Spring 2019
Course Overview CS 4640 Programming Languages for Web Applications
CS144K An Introduction to Computer Networks
Course overview Lecture : Juan Carlos Niebles and Ranjay Krishna
Presentation transcript:

Lecture 1a- Introduction CS 795/895 Introduction to Data Science Lecture 1a- Introduction Dr. Sampath Jayarathna Old Dominion University

Today Who I am CS 795/895 educational objectives (and why) Overview of the course, and logistics

Who am I? Instructor : Sampath Jayarathna Joined ODU Fall 2018 (Assistant Professor Cal Poly 2016-2018) Originally from Sri Lanka Research : Eye tracking, Brain EEG, neuro-IR, Machine Learning Web : http://www.cs.odu.edu/~sampath/ Contact : ECS 3109, sampath@cs.odu.edu, (757) 683-7787 Office Hours : T 3pm – 4pm, or email me for an appointment [Open Door Policy]

Course Information Schedule : Tuesday and Thursday, Time: 5.45 PM – 7.00 PM http://www.cs.odu.edu/~sampath/courses/f18/cs795/ https://piazza.com/odu/fall2018/cs795/home https://www.blackboard.odu.edu/ Prereqs There are no specific course prerequisites for this course. Knowledge in linear algebra and statistics. Format Before lecture: do reading slides In lecture: put reading in context After lecture: assignments, projects for hands-on practice

Student Learning Outcomes After successfully completing this course, students should be able to: Define and explain the key concepts and models relevant to data science. Understand the processes of data science: identifying the problem to be solved, data collection, preparation, modeling, evaluation and visualization. Develop an appreciation of the many techniques for data modeling Be comfortable using commercial and open source tools such as Python language and associated libraries for data analytics and visualization.

Communication Piazza: All questions will be fielded through Piazza. Many questions everyone can see the answer You can also post private messages that can only be seen by the instructor Blackboard: Blackboard will be used primarily for assignments/homework submission, and grade dissemination. Email: Again, email should only be used in rare instances, I will probably point you back to Piazza

The Rules

Cooperate on Learning Except for the work you hand in as individual contributions, I strongly encourage you to collaborate and help each other If in doubt if a collaboration is legitimate: ask! Don’t claim to have written code that you copied from others or online Don’t give anyone else your code (to hand in for a grade) When you rely on the work of others, explicitly list all of your sources – i.e. give credit to those who did the work Don’t study alone when you don’t have to Form study groups Do help each other (without plagiarizing)

Course Organization Grading Required Materials No textbook is required. All the key course content will be documented in slides, which will be available in the course website after each lecture. Bring Your Own Device (BYOD).

Course Organization Project: More in the next couple of slides… Final Exam: The final exam is comprehensive, closed books and will be held on Thursday, December 13 from 4.00 pm to 6.00 PM Homework: We will have 4 homework assignments, each worth 5% of your overall grade. Research Paper Presentation More information in the syllabus In-class ungraded in-class activities

Team Project - Evaluation Form teams of 2 (+ 1?) students Independent and non-competing Think of other teams as working for other organizations Code and document sharing between teams is not permitted Project grade will have a large impact on course grade (40%) Project grade will (attempt to) recognize individual contributions Peer evaluation, Demo evaluation All artifacts will be considered in the evaluation Quality matters.

Team Project - Milestones Project Proposal, Sep. 20 Progress reports, Oct. 18 & Nov. 15 Final Report, Dec. 04 & Dec 05 Demo, Dec. 04 & Dec 05

Team Project - Ideas Industry projects Research projects (potential publications in upcoming conferences such as CHIIR, JCDL, CIKM etc.) Unstructured (or semi-structured) May be an existing dataset but require some cleaning, inference, model building, analytics and visualizing Not a structured dataset (not in a some sort of a database) Work with some equipment such as IoT, wearables, eye trackers, brain trackers, GSR, VR/AR or other sensory data Talk to me about using some of these equipments available at the lab (can extend this work towards your MS Thesis or PhD)

Personal devices – Software Setup Windows/Mac/Linux Anaconda (or any other IDE) Python 3.6 version https://www.anaconda.com/download/ Weka 3.8 https://www.cs.waikato.ac.nz/ml/weka/downloading.html jEdit http://www.jedit.org/index.php?page=download mongoDB community server https://www.mongodb.com/download-center?jmp=nav#community

To-do and Next time Sign up for the Piazza Team members 2(+1) and research paper sign-up HW1 is out! Due, Sep 11