Computer Science in a Nutshell Eugene Fink
Computer science is … the study of the theoretical foundations of information and computation, and of practical ways of their implementation and application in computer systems.
Computer science is … A science About creation, storage, and delivery of information Focused on artificial means of information processing the study of the mathematical, algorithmic, and system-design principles underlying effective information processing.
… and is not… Owning a computer Browsing the web Using Microsoft Office Tinkering with hardware Writing programs
Great things about computer science Rapid historical development (Relatively) plentiful funding and employment A lot of opportunities to realize your skills and talent
Careers Software industry - Engineering - Research Academia - Teaching - Research Wall Street - Software engineering - Quantitative analysis
Work in academia Teaching Developing and evaluating new algorithms and systems Writing papers Supervising projects Academic “service”
Education B.S. – Bachelor of Science (about 4 years) M.S. – Master of Science (about 2 years) Ph.D. – Doctor of Philosophy (about 5 years)