230 likes | 424 Views
유환조 Hwanjo Yu. CSED101 INTRODUCTION TO COMPUTING INTRODUCTION TO COMPUTER SCIENCE. Computer Science? or Engineering?. Computer Science. Computer Engineering. Science? Engineering?. Math. CS. CE. Stat. Physics. IE. EE. Chem. Chem E. Astro. Biology. Bio E. ME. Mathematics
E N D
유환조 Hwanjo Yu CSED101 INTRODUCTION TO COMPUTINGINTRODUCTION TO COMPUTER SCIENCE
Computer Science? or Engineering? • Computer Science • Computer Engineering
Science? Engineering? Math CS CE Stat Physics IE EE Chem Chem E Astro Biology Bio E ME
Mathematics • Prove by finding fundamentals that explains truth • Eg., Fermat’s last theorem (xn + yn = zn, n >= 3) • Biology, Physics, Chemistry • Form hypotheses that explain observation results, and verify by experiments • Eg., Chellenger spaceship explosion accident • Engineering • Find optimal solutions for the problems having no right answer • E.g., airplane • Computer Science • Create new problems and develop systems to solve the problems
Favorite Computer Game? • Puzzle • Adventure • Real time strategy • StarCraft, WarCraft, Warhammer • OnlineRPG • Lineage, WoW, Diablo • Simulation • SimCity, Civilization, Spore • Extra • Special Force, Kart Rider, 고스톱
Science & Engineering Fundamentals Optimization Science Engineering Observation
Science & Engineering CS Math CE Stat Phy IE EE Chem Chem E Astro Biology Bio E ME
Most powerful companies in the world • MS • IBM • … • Samsung elec • … • Posco • … The world most powerful companies are CS companies!
Google - Don't Be Evil • Stanford grad students started at 1998 • The only company that can challenge Microsoft
YouTube • UIUC undergrad students started the company at 2005 • Google bought it for $1.6 billion at 2006 • Steve Chen was chosen one of 50 people who matters in business • Currently the third most frequently visited site after Google and Yahoo
Computer Science • Study needing creativity • Create new problem • Create new system • Implement using computers • Creativity is the key in CS • CS is not about computer programming • CS was started by mathematicians and logicians at 1930s • Alan Turing (1912 - 1954) • Turing Award
Table of Content • Science & Engineering • Computer Science • Flavor of Computer Science
Sort students’ records • Problem • Sort the records of students in our class in descending order • Sorting algorithm • Bubble sorting • Quick sorting • Merge sorting • Bucket sorting • Radix sorting • ...
Visiting every city in the shortest way • Visit the five cities in the shortest way • Visith 36 cities?
5colors 4colors Four colors • “every map can be drawn with only 4 colors." • Introduced at 1852 • Proved at 1976 using computers • Proved at 1994 using theorem prover
Table of Content • Science & Engineering • Computer Science • Flavor of Computer Science • CS101 Introduction to Computing • http://www.postech.ac.kr/class/cs101
EECS-101 Introduction to Computing • Objective (목적) • To learn fundamental principles of computing and learn the way of computational thinking that is necessary in problem solving. • This course involves programming exercise, by which students will learn how to express computational thinking in programming language. • We will study and use a functional language, Objective CAML, through this course.
Lecture and Lab sessions • Refer to : http://www.postech.ac.kr/class/cs101
HW(35%) • 10 HWs in total • A HW will be given every Thursday • Due every next Thursday 6pm • Will not accept late HWs (no exception!) • Electronic submission • Use AFS • TA will explain how to submit HWs in the lab sessions
Evaluation • Absolute scale or relative scale depending on your performance • 95+% A+ (if absolute scale) • Midterm30% • Final35% • HWs35%
Class manner • Penalty for “bad” class manners • Calling phonefinal grade F • Answering phonefinal score - 20% • Leaving in the middle of lecture final score-10% • Sending message in cellphone final score-10%
Cheating (부정행위) • HW • Every HWs must be done by yourself without collaboration! • Cheating HW • Refer to the document for cheating in the homepage • Automatic detection of cheating HW • We will run the detection program after the final exam • Found 7 students at 2008CSED-101 (Some students copied friend’s answers) • If you are found to be cheating even once, • Your grade will be F! • All the 7 students at 2008 received F!