Access over 20 million homework & study documents

Introduction to computer science

Content type
User Generated
Showing Page:

Sign up to view the full document!

lock_open Sign Up
Showing Page:

Sign up to view the full document!

lock_open Sign Up
Showing Page:

Sign up to view the full document!

lock_open Sign Up
End of Preview - Want to read all 141 pages?
Access Now
Unformatted Attachment Preview
Introduction to Computer Science Introduction Ryan Stansifer Florida Institute of Technology Melbourne, Florida USA 32901 11 April 2021 Computer Science (Introduction) © 11 April 2021 1/1 Overview of Course • Introduction and Context. What is CS? • Java review. Data, control constructs, static methods • Classes. Incorporation, instantiation, inheritance • Generics. Code reuse • Program analysis. Steps the program takes • Data structures. Lists, stacks, queue Computer Science (Introduction) Preface (Overview) © 11 April 2021 2/1 Course Goals • Programming • exciting to translate ideas into reality • basics are simple, yet programming well is difficult; do not underestimate the challenge • delivery high-quality programs on time; be able to express control flow and design data in Java • problem solving is hard and difficult to teach • Computer Science • Computer Science is not just programming • It is easy to lose sight of the big picture, so we have a general introduction • Other (non-programming) topics from time to time: architecture, Monte Carlo methods, O(N), invariants, and so on Computer Science (Introduction) Preface (Goals) © 11 April 2021 3/1 Outline of Introduction There are couple of topics that put programming in context and that are helpful if pointed out in advance and getting mired in the details. • What is Computer Science? Areas of study: AI, OS, . . . • What is a computer? ...
Purchase document to see full attachment
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.

I was having a hard time with this subject, and this was a great help.