COMPUTER SCIENCE: MISCONCEPTIONS, CAREER PATHS AND RESEARCH CHALLENGES



Similar documents
Department of Computer Science School of Arts and Science.

Department of Computer Science and Engineering

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT

College of Science, Engineering and Technology. School of Computing. college of science, engineering and technology. Learn without limits.

Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science

Ph.D. in Bioinformatics and Computational Biology Degree Requirements

How To Get A Computer Science Degree At Coastal Carolina University

COS 140: Foundations of Computer Science

Computer Science & Engineering Department. Robert McCartney Director of Undergraduate Computing Education ITE robert@engr.uconn.

Bachelor of Science in Computer Engineering (BSCoE) Essential Ideas

CONTENT. King Hussein Faculty of Computing Sciences

Software Engineering

Program Overview. Updated 06/13

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

Information Technology

Prairie View A&M University Computer Science Department 招 生 简 介

Chapter 0: Computer Science as a Career Path

Master of Science in. Computer Science

Electrical and Computer Engineering

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Introducing AP Computer Science Principles

Career Opportunities in Graphic Design

Bachelor of Engineering with Honours

Department of Information Management

electrical and computer engineering AT CURTIN

INFORMATION TECHNOLOGY

Discover Viterbi: New Programs in Computer Science

What You Need to Know About Computer Science, B.S.A.T. Programs

Computer Science. College of Engineering

Computer Engineering

Courtesy Voicu Popescu

FAYETTEVILLE STATE UNIVERSITY FAYETTEVILLE, NORTH CAROLINA FACULTY SENATE

Discover Viterbi: Computer Science

Bachelor Degree in Informatics Engineering Master courses

Why Computer Science? Robert H. Sloan University of Illinois at Chicago

Bachelor of Information Technology

Erik Jonsson School of Engineering and Computer Science

Why a new Computer Science Supplementary Authorization?

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

EXPLORE YOUR FUTURE WITH THE FOUNDATION HIGH SCHOOL PROGRAM

Brno University of Technology

COMPUTER INFORMATION SYSTEMS

Graduate Student Orientation

Electrical and Computer Engineering Undergraduate Advising Manual

Florida A&M University Revised New Degree Programs for Strategic Plan (Revision approved June 2013)

ss. Cyril and Methodius University Faculty of Computer Science and Engineering Skopje, Macedonia

Graduate Employment. First Destinations Report. UL Graduates Careers Service. Cooperative Education & Careers Division.

Courtesy Voicu Popescu

Opportunities after graduation: Master s degree?

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science

Have You Considered Graduate School? Prof. John Barron Dept. of Computer Science University of Western Ontario London, Ontario, Canada, N6A 5B7

Certification Requirements by Discipline. Allied Health Sciences

Program Overview. Updated 06/13

Computer Science. B.S. in Computer & Information Science. B.S. in Computer Information Systems

Faculty of of Science

Draft dpt for MEng Electronics and Computer Science

Indiana University South Bend

A very brief introduction to Electronic Engineering & Computer Science. Geraint A. Wiggins Professor of Computational Creativity & Head of School

Florida A&M University Revised New Degree Programs for Strategic Plan (Revised ; 10:03 a.m.)

So today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02)

College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks

Engineering Disciplines

Information Technology

Introducing AP Computer Science Principles

Search engine ranking

GYAN VIHAR SCHOOL OF ENGINEERING & TECHNOLOGY M. TECH. CSE (2 YEARS PROGRAM)

Information Schools: Traditions Growing, Morphing and Expanding. David Fenske

INVITES APPLICATIONS FOR POST DOCTORAL FELLOWSHIP

Walden University s Guide for Information Systems and

Study Plan for the Bachelor Degree in Computer Information Systems

M.Tech. Software Systems

Commissioned by Microsoft Corp.

Training Medical Technologists in the United States: Current State and Future Challenges

GRADUATE CATALOG LISTING

Transcription:

COMPUTER SCIENCE: MISCONCEPTIONS, CAREER PATHS AND RESEARCH CHALLENGES School of Computing and Information Sciences Florida International University Slides Prepared by: Vagelis Hristidis (CS Assistant Professor) Fernando Farfán (CS PhD Student) Stephen Bromfield (CS Undergraduate Student) Juan Duarte (CS Undergraduate Student)

Computer Science Misconceptions 2 Some preconceived ideas & stereotypes about Computer Science (CS) are quite common. These Misconceptions present a negative image of the CS field. Discourages students, especially females, from pursuing a course of study or career in CS

Computer Science Misconceptions 3

Overcoming the Stereotypes 4 Important that we rebut negative preconceived notions of CS. We aim to promote more progressive notions about CS, putting it in a more positive light. One of our goals is to clear such misconceptions and instill interest in CS field. Do not be deterred by some of these common misconceptions, they are misleading!

Computer Science is the bee s knees! 5 CS field is in very high demand. CS encompasses much more than just programming. Abundance of challenges to investigate in CS, allowing for a large number of various research areas. With the ongoing rise of technology s popularity, CS works closely with a growing amount of disciplines.

6 Computer Science is Facilitator of other Disciplines Areas of research/development in Physics, Chemistry, Mathematics, Bio-medical Engineering, Medicine, Robotics, Telecommunications, Entertainment, Security, and Finance are using CS to advance their research and manage their data. The world has been changing to capitalize on the success of computer technology and Computer Science is leading the change!

Computer Science Career Paths Computer Science vs. Information Technology Degrees Computer Science (CS) is the branch of engineering science that studies (with the aid of computers) computable processes and structures. Information Technology (IT) is the study, design, development, implementation, support or management of computerbased information systems, particularly software applications and computer hardware.

What do we study? 8 Computer science: Theory of computation, data structures, algorithms, programming languages, artificial intelligence, computer graphics, and more. Information technology: data management, networking, databases, software design, the administration of entire systems, and more.

What can I do with my CS degree? 9 Software engineer Computer teacher Computer graphics animator Embedded system programmer (cell phones and robots)

What can I do with my IT degree? 10 Network engineer Database administrator Customer support technician Computer security

11 But how much can I make out of college? Software engineer $60,000 a year Database administer $50,000 a year Computer graphics specialist $40,000 a year Network engineer $40,000 a year After a PhD Degree in Computer Science, starting salary is usually over $100,000 a year, at university or research lab. Data from the Bureau of Labor Statistics

12 Computer Science at Florida International University Degree Programs ABET Accredited Computer Science Bachelors program Research intensive Computer Science Masters and Ph.D. programs Industry Focused Information Technology Bachelors (single and double major) Over 1,200 students 30+ Faculty members 25+ dedicated research and instructional labs 500+ servers, workstations & PCs on high speed networking

Research Centers and Laboratories 13 NSF CREST Center for Advanced Information Processing and High Confidence Systems (crest.fiu.edu) Latin American Grid and the IBM Center for Grid and Autonomic Computing (lagrid.fiu.edu) High Performance Database Research Center (hpdrc.cis.fiu.edu) Center for Advanced Distributed System Engineering (cadse.cis.fiu.edu) Distributed Multimedia & Information System Laboratory (dmis.cis.fiu.edu) Bioinformatics and Computational Biology Laboratory (cis.fiu.edu)

Degrees from FIU School of Computing 14 and Information Sciences BS in Computer Science BS in Information Technology MS in Computer Science PhD in Computer Science

D. Computer Science Research: 15 Areas of Study Artificial Intelligence Bioinformatics, Medical informatics Computer Security Databases, Data management, Data mining Robotics, Automatization Search Engines Technology Many, many more

16 Computer Science Research: Search Engines Technology What is a search engine? A software tool used to search information on the WWW. Who needs a search engine? Almost every human being! Business, arts, sports, games, etc.

17 Searching the Web Throughout the Ages Why is so difficult to make a good search engine? Early 90 s: Few hundred Websites. Archie: Only titles of files were stored in one central server. 2009 More than 10 billion Web pages. Search over Text, Video, Images, Blogs, social networks family guy cave family guy

How to Find What I Want on the Web? 18 Web crawlers (spiders): Little programs built by search engines to visit all the pages in the WWW. Make an INDEX: what words appear on what web page. Don t forget: 10 BILLION WEB PAGES!!!!!

How do we Search the Web, Anyway? 19 A query? Yes! A keyword query. Simple User interface Use the INDEX, Luke! What pages contain the query keywords But??? How do we order the results?

Ranking Search Results 20 Term Frequency How many times does the terms appear in every page? Document Frequency How common is the term in the entire document collection? Document Length How long is the document? A shorter document is more concise!

Ranking Search Results (Cont.) 21 Hyperlink structure PageRank by Google: Important pages link to important pages!

22 Nowadays, Many Types of Search Engines Search engines for specific purposes Use domain knowledge to make a better search.

Computer Science Research: 23 Search Engines Technology Open Research Issues in Web Search: Incorporate knowledge from social networks like Facebook: Trust propagation among friends Handle Page Hyperlinks vs. Friendship connections Personalization: Learn users preferences. Answer natural language questions: who invented penicillin?

E. Project Description 24 Part A: Show evidence that the four above ranking factors are used by Google Part B: Propose and investigate your own ranking factors (e.g., pages with black font are better than ones with color fonts?)

Our Website and Contact Information 25 Our Website http://dbir.cis.fiu.edu/hs-outreach/ Project supported by National Science Foundation Grant IIS-0811922.

References 26 http://www.hugi.is/netid/ http://www.ahlersgifts.com/product/c02/address_book All_Designs. html http://es.engadget.com/category/redes/ http://www.profissionaisti.com.br/2009/10/parabens-a-todos-osprofissionais-de-informatica/ http://www.sharebase.com/ http://en.wikipedia.org/wiki/entityrelationship_model#free_software_er_diagramming_tools http://www.irprogrammer.com http://www.carnegiesciencecenter.org http://www.guinness-enterprisectr.com http://blogs.zdnet.com