SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Agile Data Science
Dr. Ahmet Bulut (ahmetbulut@sehir.edu.tr)
Istanbul Sehir University, Istanbul, Turkey
Web ...
• In the nineties, the Web served lots of static
HTML pages created by a small set of people at
select institutions and news agencies.
• 21st century: the number of contributors and the
amount of information has skyrocketed with the
rise of platforms that enable rapid collaboration
and personal contribution.
• Web 3.0: MACHINES understanding, generating,
and consuming information.
Skills Required!
• Current environment awash with data.
• Skills needed from undergraduates:
(i) data analysis,
(ii) idea generation, and
(iii) hypothesis testing.
• Raise awareness at K-12 level of what kind of
undergraduate skills is being forged at the
universities.
• Skill need pressure will percolate down into K12.
Skills Gap
• A recent IBM study highlights that roughly
1/4 of enterprises report having major skill
gaps in four pivotal emerging technologies:
(i) Mobile Computing,
(ii) Cloud Computing,
(iii) Social Business, and
(iv) Business Analytics.
Source: IBM developerWorks and IBM Center for Applied Insights, Tech Trends Study,
November 2012.
Skills Mismatch

Academia

Skills
Emphasis

?

Industry

Skills
Need
Our “bridging” solution
• In order to connect the
academia and industry:
a core set of classes that are
designed to educate in
areas where the faculty
indicated as the most
important skill set needed
during the years personally
spent in the industry.
Curriculum flavor
• NO (-) to Programming Languages class.
• YES (+) to broader Systems class.
• the idea is to teach students how to run a web
application on top of a database that may be
distributed for handling increasing load or for
enabling rapid data warehousing.
• the goal is to expose students or drop them in the
ocean (not in a sandbox environment).
Key design principles
• (1): Leave little room for bloating the curriculum
with unnecessary classes.
• (2): Bridge the gap between undergraduate and
graduate programs.
• (3): Keep students engaged at all times. Pick a
programming language for instruction that is
versatile and agile.
Realization
• (1): Leave little room for bloating the curriculum
with unnecessary classes.
ALGORITHMS
SYSTEMS
ARCHITECTURE
MACHINE
INTELLIGENCE
SOFTWARE
Realization
• (2): Bridge the gap between undergraduate and
graduate programs.
Graduate Program
Data Engineering
...
...
...
...
...

Undergraduate Program

Programming Practice
...
...
Dilute...
...
...
Realization
• (3): Keep students engaged at all times. Pick a
programming language for instruction that is
versatile and agile.

python
Fruits
• Spring’ 13 - Programming Practice Class Projects:
Project

Description

Movie Recommendation System

Apply collaborative filtering learned in class on
Netflix dataset.

News Filter

Provide news from multiple news sites in a form
that is easy to digest. Use classification and
textual properties to categorize data.

Tweetpy

Capture the relationship between social media
and stock prices. Use statistics gathered to see if it
can be used to predict the stock price. Use SQLite
or Pickle to store data.
Future: Data Science Grad Program
Future: Data Science Grad Program
(1) Data Engineering: Information retrieval and data engineering on practical
applications.
(2) Networks: Graph & Game theoretic analysis of Web, Social Networks, and
Sponsored Search Markets.
(3) Data Visualization: Techniques to visualize high-dimensional data for
insight discovery.
(4) Scalable Systems: How to build consumer facing Web systems that can scale.
(5) Big Data Analysis: Tools used for analyzing Big Data.
(6) Probabilistic Graphical Networks: Establish relationships between entities
and objects for probabilistic inference.
(7) Machine Learning: Theory behind well-established classification, regression,
and clustering methodologies.
(8) Linear Dynamical Systems: Representation of dynamic systems in state
space to understand their evolution over time.
(9) Optimization: Techniques used to optimize real world problems with real
constraints.
Thank you!
• Dr. Ahmet Bulut
Department of Computer Science
Istanbul Sehir University
34660 Istanbul, Turkey
e-mail: ahmetbulut@sehir.edu.tr
phone: +90 216 559 9089

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Advanced Computational Intelligence: An International Journal(ACII)
Advanced Computational Intelligence: An International Journal(ACII)Advanced Computational Intelligence: An International Journal(ACII)
Advanced Computational Intelligence: An International Journal(ACII)
 
Advanced Computational Intelligence: An International Journal(ACII)
Advanced Computational Intelligence: An International Journal(ACII)Advanced Computational Intelligence: An International Journal(ACII)
Advanced Computational Intelligence: An International Journal(ACII)
 
Advanced Computational Intelligence: An International Journal(ACII)
Advanced Computational Intelligence: An International Journal(ACII)Advanced Computational Intelligence: An International Journal(ACII)
Advanced Computational Intelligence: An International Journal(ACII)
 
Advanced Computational Intelligence: An International Journal(ACII)
Advanced Computational Intelligence: An International Journal(ACII)Advanced Computational Intelligence: An International Journal(ACII)
Advanced Computational Intelligence: An International Journal(ACII)
 
Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)
 
Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)
 
Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)
 
Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)
 
8th International Conference on Software Engineering (SOFE 2022)
8th International Conference on Software Engineering (SOFE 2022)8th International Conference on Software Engineering (SOFE 2022)
8th International Conference on Software Engineering (SOFE 2022)
 
Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII) Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)
 
Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)Advanced Computational Intelligence: An International Journal (ACII)
Advanced Computational Intelligence: An International Journal (ACII)
 
Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...
 
Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...
 
Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...
 
Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...
 
Call for Papers - International Journal of Information Science & techniques (...
Call for Papers - International Journal of Information Science & techniques (...Call for Papers - International Journal of Information Science & techniques (...
Call for Papers - International Journal of Information Science & techniques (...
 
Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...
 
Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...
 
Call for Papers - International Journal of Information Science & techniques (...
Call for Papers - International Journal of Information Science & techniques (...Call for Papers - International Journal of Information Science & techniques (...
Call for Papers - International Journal of Information Science & techniques (...
 
Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...Call for Papers - International Journal of Information Sciences and Technique...
Call for Papers - International Journal of Information Sciences and Technique...
 

Destacado

Vdi Wp
Vdi WpVdi Wp
Vdi Wp
ConRes
 
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
Thoughtworks
 

Destacado (14)

Vdi Wp
Vdi WpVdi Wp
Vdi Wp
 
Physics of the clean & low cost energy
Physics of the clean & low cost energyPhysics of the clean & low cost energy
Physics of the clean & low cost energy
 
Hướng Đạo Sinh
Hướng Đạo SinhHướng Đạo Sinh
Hướng Đạo Sinh
 
GUBI: Agile Analytics [pt-br]
GUBI: Agile Analytics [pt-br]GUBI: Agile Analytics [pt-br]
GUBI: Agile Analytics [pt-br]
 
Agile Data Science
Agile Data ScienceAgile Data Science
Agile Data Science
 
Agile data science: Distributed, Interactive, Integrated, Semantic, Micro Ser...
Agile data science: Distributed, Interactive, Integrated, Semantic, Micro Ser...Agile data science: Distributed, Interactive, Integrated, Semantic, Micro Ser...
Agile data science: Distributed, Interactive, Integrated, Semantic, Micro Ser...
 
Tuberculosis, hidatidosis, bronquiectasias Rx, TAC dx por imagen
Tuberculosis, hidatidosis, bronquiectasias  Rx, TAC dx por imagen Tuberculosis, hidatidosis, bronquiectasias  Rx, TAC dx por imagen
Tuberculosis, hidatidosis, bronquiectasias Rx, TAC dx por imagen
 
CRISP-DM - Agile Approach To Data Mining Projects
CRISP-DM - Agile Approach To Data Mining ProjectsCRISP-DM - Agile Approach To Data Mining Projects
CRISP-DM - Agile Approach To Data Mining Projects
 
Agile Analytics: The Secret to Test, Improve, Fail & Succeed Quickly.
Agile Analytics: The Secret to Test, Improve, Fail & Succeed Quickly.Agile Analytics: The Secret to Test, Improve, Fail & Succeed Quickly.
Agile Analytics: The Secret to Test, Improve, Fail & Succeed Quickly.
 
Agile data science
Agile data scienceAgile data science
Agile data science
 
Agile Data Science
Agile Data ScienceAgile Data Science
Agile Data Science
 
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
Big Data Agile Analytics by Ken Collier - Director Agile Analytics, Thoughtwo...
 
Social media mining hicss 46 part 1
Social media mining   hicss 46 part 1Social media mining   hicss 46 part 1
Social media mining hicss 46 part 1
 
Agile Data Science 2.0
Agile Data Science 2.0Agile Data Science 2.0
Agile Data Science 2.0
 

Similar a Agile Data Science

Open Source Software to Enhance the STEM Learning Environment
Open Source Software to Enhance the STEM Learning EnvironmentOpen Source Software to Enhance the STEM Learning Environment
Open Source Software to Enhance the STEM Learning Environment
Maurice Dawson
 
Roehampton computing workshop 1
Roehampton computing workshop 1Roehampton computing workshop 1
Roehampton computing workshop 1
Miles Berry
 
Using Virtual Computing Labs to Increase Active Learning Among K-12 Students
Using Virtual Computing Labs to Increase Active Learning Among K-12 StudentsUsing Virtual Computing Labs to Increase Active Learning Among K-12 Students
Using Virtual Computing Labs to Increase Active Learning Among K-12 Students
BDPA Education and Technology Foundation
 

Similar a Agile Data Science (20)

Tutorial helsinki 20180313 v1
Tutorial helsinki 20180313 v1Tutorial helsinki 20180313 v1
Tutorial helsinki 20180313 v1
 
EMC Academic Alliance Program Guide
EMC Academic Alliance Program GuideEMC Academic Alliance Program Guide
EMC Academic Alliance Program Guide
 
IRJET- Advanced Cloud in E-Libraries
IRJET- Advanced Cloud in E-LibrariesIRJET- Advanced Cloud in E-Libraries
IRJET- Advanced Cloud in E-Libraries
 
Design of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsDesign of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud Robotics
 
Design of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsDesign of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud Robotics
 
G107980 top-it-trends-atlanta-v1904b
G107980 top-it-trends-atlanta-v1904bG107980 top-it-trends-atlanta-v1904b
G107980 top-it-trends-atlanta-v1904b
 
K tech santa clara 20131114 v1
K tech santa clara 20131114 v1K tech santa clara 20131114 v1
K tech santa clara 20131114 v1
 
A PLATFORM FOR LEARNING INTERNET OF THINGS
A PLATFORM FOR LEARNING INTERNET OF THINGSA PLATFORM FOR LEARNING INTERNET OF THINGS
A PLATFORM FOR LEARNING INTERNET OF THINGS
 
Hypertxt
HypertxtHypertxt
Hypertxt
 
CSE NEW_4th yr w.e.f. 2018-19.pdf
CSE NEW_4th yr w.e.f. 2018-19.pdfCSE NEW_4th yr w.e.f. 2018-19.pdf
CSE NEW_4th yr w.e.f. 2018-19.pdf
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
The Application of Cloud Computing in Education Informatization”
The Application of Cloud Computing in Education Informatization”The Application of Cloud Computing in Education Informatization”
The Application of Cloud Computing in Education Informatization”
 
Open Source Software to Enhance the STEM Learning Environment
Open Source Software to Enhance the STEM Learning EnvironmentOpen Source Software to Enhance the STEM Learning Environment
Open Source Software to Enhance the STEM Learning Environment
 
inLab FIB & Industry 4.0
inLab FIB & Industry 4.0inLab FIB & Industry 4.0
inLab FIB & Industry 4.0
 
Roehampton computing workshop 1
Roehampton computing workshop 1Roehampton computing workshop 1
Roehampton computing workshop 1
 
Industry and academic partnerships july 2015 final
Industry and academic partnerships july 2015 finalIndustry and academic partnerships july 2015 final
Industry and academic partnerships july 2015 final
 
Using Virtual Computing Labs to Increase Active Learning Among K-12 Students
Using Virtual Computing Labs to Increase Active Learning Among K-12 StudentsUsing Virtual Computing Labs to Increase Active Learning Among K-12 Students
Using Virtual Computing Labs to Increase Active Learning Among K-12 Students
 
Widget and Smart Devices. A Different Approach for Remote and Virtual labs
Widget and Smart Devices. A Different Approach for Remote and Virtual labsWidget and Smart Devices. A Different Approach for Remote and Virtual labs
Widget and Smart Devices. A Different Approach for Remote and Virtual labs
 
Fostering Creativity & Critical Thinking by Ben Koo (iCenter, Tsinghua Univer...
Fostering Creativity & Critical Thinking by Ben Koo (iCenter, Tsinghua Univer...Fostering Creativity & Critical Thinking by Ben Koo (iCenter, Tsinghua Univer...
Fostering Creativity & Critical Thinking by Ben Koo (iCenter, Tsinghua Univer...
 

Más de Ahmet Bulut

Liselerde tanıtım sunumu
Liselerde tanıtım sunumuLiselerde tanıtım sunumu
Liselerde tanıtım sunumu
Ahmet Bulut
 
Bilisim 2010 @ bura
Bilisim 2010 @ buraBilisim 2010 @ bura
Bilisim 2010 @ bura
Ahmet Bulut
 

Más de Ahmet Bulut (18)

Nose Dive into Apache Spark ML
Nose Dive into Apache Spark MLNose Dive into Apache Spark ML
Nose Dive into Apache Spark ML
 
Data Economy: Lessons learned and the Road ahead!
Data Economy: Lessons learned and the Road ahead!Data Economy: Lessons learned and the Road ahead!
Data Economy: Lessons learned and the Road ahead!
 
Apache Spark Tutorial
Apache Spark TutorialApache Spark Tutorial
Apache Spark Tutorial
 
A Few Tips for the CS Freshmen
A Few Tips for the CS FreshmenA Few Tips for the CS Freshmen
A Few Tips for the CS Freshmen
 
Data Science
Data ScienceData Science
Data Science
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
What is open source?
What is open source?What is open source?
What is open source?
 
Programming with Python - Week 3
Programming with Python - Week 3Programming with Python - Week 3
Programming with Python - Week 3
 
Programming with Python - Week 2
Programming with Python - Week 2Programming with Python - Week 2
Programming with Python - Week 2
 
Liselerde tanıtım sunumu
Liselerde tanıtım sunumuLiselerde tanıtım sunumu
Liselerde tanıtım sunumu
 
Programming with Python: Week 1
Programming with Python: Week 1Programming with Python: Week 1
Programming with Python: Week 1
 
Ecosystem for Scholarly Work
Ecosystem for Scholarly WorkEcosystem for Scholarly Work
Ecosystem for Scholarly Work
 
Startup Execution Models
Startup Execution ModelsStartup Execution Models
Startup Execution Models
 
I feel dealsy
I feel dealsyI feel dealsy
I feel dealsy
 
Kaihl 2010
Kaihl 2010Kaihl 2010
Kaihl 2010
 
Bilisim 2010 @ bura
Bilisim 2010 @ buraBilisim 2010 @ bura
Bilisim 2010 @ bura
 
ESX Server from VMware
ESX Server from VMwareESX Server from VMware
ESX Server from VMware
 
Virtualization @ Sehir
Virtualization @ SehirVirtualization @ Sehir
Virtualization @ Sehir
 

Último

Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Último (20)

INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 

Agile Data Science

  • 1. Agile Data Science Dr. Ahmet Bulut (ahmetbulut@sehir.edu.tr) Istanbul Sehir University, Istanbul, Turkey
  • 2. Web ... • In the nineties, the Web served lots of static HTML pages created by a small set of people at select institutions and news agencies. • 21st century: the number of contributors and the amount of information has skyrocketed with the rise of platforms that enable rapid collaboration and personal contribution. • Web 3.0: MACHINES understanding, generating, and consuming information.
  • 3. Skills Required! • Current environment awash with data. • Skills needed from undergraduates: (i) data analysis, (ii) idea generation, and (iii) hypothesis testing. • Raise awareness at K-12 level of what kind of undergraduate skills is being forged at the universities. • Skill need pressure will percolate down into K12.
  • 4. Skills Gap • A recent IBM study highlights that roughly 1/4 of enterprises report having major skill gaps in four pivotal emerging technologies: (i) Mobile Computing, (ii) Cloud Computing, (iii) Social Business, and (iv) Business Analytics. Source: IBM developerWorks and IBM Center for Applied Insights, Tech Trends Study, November 2012.
  • 6. Our “bridging” solution • In order to connect the academia and industry: a core set of classes that are designed to educate in areas where the faculty indicated as the most important skill set needed during the years personally spent in the industry.
  • 7. Curriculum flavor • NO (-) to Programming Languages class. • YES (+) to broader Systems class. • the idea is to teach students how to run a web application on top of a database that may be distributed for handling increasing load or for enabling rapid data warehousing. • the goal is to expose students or drop them in the ocean (not in a sandbox environment).
  • 8. Key design principles • (1): Leave little room for bloating the curriculum with unnecessary classes. • (2): Bridge the gap between undergraduate and graduate programs. • (3): Keep students engaged at all times. Pick a programming language for instruction that is versatile and agile.
  • 9. Realization • (1): Leave little room for bloating the curriculum with unnecessary classes. ALGORITHMS SYSTEMS ARCHITECTURE MACHINE INTELLIGENCE SOFTWARE
  • 10. Realization • (2): Bridge the gap between undergraduate and graduate programs. Graduate Program Data Engineering ... ... ... ... ... Undergraduate Program Programming Practice ... ... Dilute... ... ...
  • 11. Realization • (3): Keep students engaged at all times. Pick a programming language for instruction that is versatile and agile. python
  • 12. Fruits • Spring’ 13 - Programming Practice Class Projects: Project Description Movie Recommendation System Apply collaborative filtering learned in class on Netflix dataset. News Filter Provide news from multiple news sites in a form that is easy to digest. Use classification and textual properties to categorize data. Tweetpy Capture the relationship between social media and stock prices. Use statistics gathered to see if it can be used to predict the stock price. Use SQLite or Pickle to store data.
  • 13. Future: Data Science Grad Program
  • 14. Future: Data Science Grad Program (1) Data Engineering: Information retrieval and data engineering on practical applications. (2) Networks: Graph & Game theoretic analysis of Web, Social Networks, and Sponsored Search Markets. (3) Data Visualization: Techniques to visualize high-dimensional data for insight discovery. (4) Scalable Systems: How to build consumer facing Web systems that can scale. (5) Big Data Analysis: Tools used for analyzing Big Data. (6) Probabilistic Graphical Networks: Establish relationships between entities and objects for probabilistic inference. (7) Machine Learning: Theory behind well-established classification, regression, and clustering methodologies. (8) Linear Dynamical Systems: Representation of dynamic systems in state space to understand their evolution over time. (9) Optimization: Techniques used to optimize real world problems with real constraints.
  • 15. Thank you! • Dr. Ahmet Bulut Department of Computer Science Istanbul Sehir University 34660 Istanbul, Turkey e-mail: ahmetbulut@sehir.edu.tr phone: +90 216 559 9089