SlideShare une entreprise Scribd logo
1  sur  6
Intro To Computer
Science
충남대학교
언어학과 최지선
140121, codin9cafe
컴퓨터과학입문
IntroToComputerScience
목차
강의 개요
프로젝트
수강 계획
Lesson 1: How to Get Started
01
02
03
04
05
1
목차
컴퓨터 과학의 첫 단계 수업으로
소프트웨어 엔지니어로서 가져야 할
기초적인 지식 습득이 목표.
2
강의개요
-First step into the world of
Computer science
-Start thinking like a
software engineer
-Explore foundational
concepts in computer
science.
개념
기초
컴퓨터과학입문
IntroToComputerScience
David Evans is a Professor of Computer
Science at the University of Virginia
where he teaches computer science and
leads research in computer security. He
is the author of an introductory computer
science textbook and has won Virginia's
highest award for university faculty. He
has PhD, SM, and SB degrees from MIT.
David Evans
2
강의개요컴퓨터과학입문
IntroToComputerScience
Page rank
algorithm
키워드Skill
Crawler
Python
Create andAnalyze a Social Network
Producing key search engine components를 익히고
검색엔진과 소셜네트워크 개발.
컴퓨터과학입문
IntroToComputerScience
3
프로젝트
Search
Engine
Social
Network
Index
Approx. 3 months
6hr/wk (work at your own pace)
4
수강 계획
컴퓨터과학입문
IntroToComputerScience
수강중
수강 예정
Lesson 1: How
to Get Started
Lesson 2: How
to Repeat
Lesson 3: How to
Manage Data
Lesson 4:
Responding to
Queries
Lesson 5: How
Programs Run
Lesson 6: How to
Have Infinite
Power
구분 1월 (1/19~1/25) 1월 (1/26~1/30) 2월
수강예정

Contenu connexe

En vedette (9)

Honour killings
 Honour killings Honour killings
Honour killings
 
Domestic Violence Presentation
Domestic Violence PresentationDomestic Violence Presentation
Domestic Violence Presentation
 
Domestic Violence Presentation
Domestic Violence PresentationDomestic Violence Presentation
Domestic Violence Presentation
 
Presentation Penama Leaks
Presentation Penama LeaksPresentation Penama Leaks
Presentation Penama Leaks
 
Panama Papers( leaks) ? The Biggest Financial leaks in History.
Panama Papers( leaks) ? The Biggest Financial leaks in History.Panama Papers( leaks) ? The Biggest Financial leaks in History.
Panama Papers( leaks) ? The Biggest Financial leaks in History.
 
Pair of words
Pair of wordsPair of words
Pair of words
 
Chaild labour
Chaild labourChaild labour
Chaild labour
 
Intro to computer
Intro to computerIntro to computer
Intro to computer
 
Energy And Environmental Degradation
Energy And Environmental DegradationEnergy And Environmental Degradation
Energy And Environmental Degradation
 

Similaire à codin9cafe[2015.01.22]Intro to computer science - 최지선

Software Engineering_21CSCST4050.pptx
Software Engineering_21CSCST4050.pptxSoftware Engineering_21CSCST4050.pptx
Software Engineering_21CSCST4050.pptx
baranicsea
 
10 steps to becoming a professional software engineer
10 steps to becoming a professional software engineer10 steps to becoming a professional software engineer
10 steps to becoming a professional software engineer
Jimmy Sorensen
 
Hakin9 interview w Prof Sood
Hakin9 interview w Prof SoodHakin9 interview w Prof Sood
Hakin9 interview w Prof Sood
Zsolt Nemeth
 
Application Of Software Engineering Field
Application Of Software Engineering FieldApplication Of Software Engineering Field
Application Of Software Engineering Field
Michelle Singh
 
Application Of Software Engineering Field
Application Of Software Engineering FieldApplication Of Software Engineering Field
Application Of Software Engineering Field
Jessica Howard
 

Similaire à codin9cafe[2015.01.22]Intro to computer science - 최지선 (20)

unit 1 ppt.pptx
unit 1 ppt.pptxunit 1 ppt.pptx
unit 1 ppt.pptx
 
Lo 04
Lo 04Lo 04
Lo 04
 
CSC103 Computer Careers PPT
CSC103 Computer Careers PPTCSC103 Computer Careers PPT
CSC103 Computer Careers PPT
 
Software Engineering_21CSCST4050.pptx
Software Engineering_21CSCST4050.pptxSoftware Engineering_21CSCST4050.pptx
Software Engineering_21CSCST4050.pptx
 
Introduction to Software Engineering For Students
Introduction to Software Engineering For StudentsIntroduction to Software Engineering For Students
Introduction to Software Engineering For Students
 
10 steps to becoming a professional software engineer
10 steps to becoming a professional software engineer10 steps to becoming a professional software engineer
10 steps to becoming a professional software engineer
 
Lecture 00.pptx
Lecture 00.pptxLecture 00.pptx
Lecture 00.pptx
 
SE Unit-1.pptx
SE Unit-1.pptxSE Unit-1.pptx
SE Unit-1.pptx
 
Bjørnegård school visit @ Simuladagen 2015
Bjørnegård school visit @ Simuladagen 2015Bjørnegård school visit @ Simuladagen 2015
Bjørnegård school visit @ Simuladagen 2015
 
Lect 01
Lect 01Lect 01
Lect 01
 
1 18CS54 _Software Engineering and Testing _Introduction to CO PO _Syllabus ...
1  18CS54 _Software Engineering and Testing _Introduction to CO PO _Syllabus ...1  18CS54 _Software Engineering and Testing _Introduction to CO PO _Syllabus ...
1 18CS54 _Software Engineering and Testing _Introduction to CO PO _Syllabus ...
 
Hakin9 interview w Prof Sood
Hakin9 interview w Prof SoodHakin9 interview w Prof Sood
Hakin9 interview w Prof Sood
 
Jake howland CV
Jake howland CVJake howland CV
Jake howland CV
 
Feasibility study on an answer grading system based on keyword scanning
Feasibility study on an answer grading system based on keyword scanningFeasibility study on an answer grading system based on keyword scanning
Feasibility study on an answer grading system based on keyword scanning
 
Application Of Software Engineering Field
Application Of Software Engineering FieldApplication Of Software Engineering Field
Application Of Software Engineering Field
 
Application Of Software Engineering Field
Application Of Software Engineering FieldApplication Of Software Engineering Field
Application Of Software Engineering Field
 
Software Engineer Research Topics in Phoenix, USA-PPT (1).pptx
Software Engineer Research Topics in Phoenix, USA-PPT (1).pptxSoftware Engineer Research Topics in Phoenix, USA-PPT (1).pptx
Software Engineer Research Topics in Phoenix, USA-PPT (1).pptx
 
Software Engineer Research Topics in Phoenix, USA-PPT (1).pptx
Software Engineer Research Topics in Phoenix, USA-PPT (1).pptxSoftware Engineer Research Topics in Phoenix, USA-PPT (1).pptx
Software Engineer Research Topics in Phoenix, USA-PPT (1).pptx
 
Software Engineer Research Topics in Phoenix, USA-PPT.pptx
Software Engineer Research Topics in Phoenix, USA-PPT.pptxSoftware Engineer Research Topics in Phoenix, USA-PPT.pptx
Software Engineer Research Topics in Phoenix, USA-PPT.pptx
 
Past, Present, and Future of Analyzing Software Data
Past, Present, and Future of Analyzing Software DataPast, Present, and Future of Analyzing Software Data
Past, Present, and Future of Analyzing Software Data
 

Plus de codin9cafe

Plus de codin9cafe (9)

codin9cafe[2015.05.20]Dom - 안민영
codin9cafe[2015.05.20]Dom - 안민영codin9cafe[2015.05.20]Dom - 안민영
codin9cafe[2015.05.20]Dom - 안민영
 
codin9cafe[2015.03. 18]Git 브랜치 - 김병수
codin9cafe[2015.03. 18]Git 브랜치 - 김병수codin9cafe[2015.03. 18]Git 브랜치 - 김병수
codin9cafe[2015.03. 18]Git 브랜치 - 김병수
 
codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(...
codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(...codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(...
codin9cafe[2015.03. 18]Python learning for natural language processing - 홍은기(...
 
codin9cafe[2015.03.04]Open course(programming languages) - 장철호(Ch Jang)
codin9cafe[2015.03.04]Open course(programming languages) - 장철호(Ch Jang)codin9cafe[2015.03.04]Open course(programming languages) - 장철호(Ch Jang)
codin9cafe[2015.03.04]Open course(programming languages) - 장철호(Ch Jang)
 
codin9cafe[2015.02.25]Open course(programming languages) - 장철호(Ch Jang)
codin9cafe[2015.02.25]Open course(programming languages) - 장철호(Ch Jang)codin9cafe[2015.02.25]Open course(programming languages) - 장철호(Ch Jang)
codin9cafe[2015.02.25]Open course(programming languages) - 장철호(Ch Jang)
 
Open course(programming languages) 20150211
Open course(programming languages) 20150211Open course(programming languages) 20150211
Open course(programming languages) 20150211
 
codin9cafe[2015.02.04]Git의 기초(2) - 김병수
codin9cafe[2015.02.04]Git의 기초(2) - 김병수codin9cafe[2015.02.04]Git의 기초(2) - 김병수
codin9cafe[2015.02.04]Git의 기초(2) - 김병수
 
codin9cafe[2015.01.28]Open course(programming languages) - 장철호(Ch Jang)
codin9cafe[2015.01.28]Open course(programming languages) - 장철호(Ch Jang)codin9cafe[2015.01.28]Open course(programming languages) - 장철호(Ch Jang)
codin9cafe[2015.01.28]Open course(programming languages) - 장철호(Ch Jang)
 
codin9cafe[2015.01.29]Interactive 3D graphics - 박희수
codin9cafe[2015.01.29]Interactive 3D graphics - 박희수codin9cafe[2015.01.29]Interactive 3D graphics - 박희수
codin9cafe[2015.01.29]Interactive 3D graphics - 박희수
 

Dernier

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Dernier (20)

ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 

codin9cafe[2015.01.22]Intro to computer science - 최지선

  • 3. 컴퓨터 과학의 첫 단계 수업으로 소프트웨어 엔지니어로서 가져야 할 기초적인 지식 습득이 목표. 2 강의개요 -First step into the world of Computer science -Start thinking like a software engineer -Explore foundational concepts in computer science. 개념 기초 컴퓨터과학입문 IntroToComputerScience
  • 4. David Evans is a Professor of Computer Science at the University of Virginia where he teaches computer science and leads research in computer security. He is the author of an introductory computer science textbook and has won Virginia's highest award for university faculty. He has PhD, SM, and SB degrees from MIT. David Evans 2 강의개요컴퓨터과학입문 IntroToComputerScience
  • 5. Page rank algorithm 키워드Skill Crawler Python Create andAnalyze a Social Network Producing key search engine components를 익히고 검색엔진과 소셜네트워크 개발. 컴퓨터과학입문 IntroToComputerScience 3 프로젝트 Search Engine Social Network Index
  • 6. Approx. 3 months 6hr/wk (work at your own pace) 4 수강 계획 컴퓨터과학입문 IntroToComputerScience 수강중 수강 예정 Lesson 1: How to Get Started Lesson 2: How to Repeat Lesson 3: How to Manage Data Lesson 4: Responding to Queries Lesson 5: How Programs Run Lesson 6: How to Have Infinite Power 구분 1월 (1/19~1/25) 1월 (1/26~1/30) 2월 수강예정

Notes de l'éditeur

  1. his course is a first step into the world of computer science, and whether you want to become a software engineer, or collaborate with software engineers, this course is for you. You’ll be prepared for intermediate-level computer science classes when you’ve mastered the concepts covered in this course.You’ll learn the programming language Python, and you’ll explore foundational concepts in computer science. Most importantly, you’ll start thinking like a software engineer by solving interesting problems (how to build a web crawler or a social network) using computer programming.
  2. Build a Search Engine:Throughout this course, you’ll build a search engine by learning about and producing key search engine components including a crawler, an index and a page rank algorithm. As you build these pieces, you’ll be learning about and practicing computer science skills that will ready you for intermediate level computer science courses.Build a Social Network:At the end of the course we will give you a set of relationships (i.e. strings of phrases like “Dave likes Andy, Kathleen and Kristy”) and you will use your new computer science skills to organize these relationships into a social network. With your new social network, you can explore relationships and gain insight into how you fit into your own social networks.