





















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Notes; Professor: Taylor; Class: INTRO TO COMPUTING; Subject: COMPUTER SCIENCE; University: Texas A&M University; Term: Unknown 1989;
Typology: Study notes
1 / 29
This page cannot be seen from the preview
Don't miss anything!






















5
7
Algorithm
Limitations of
Execution of
Communication of
Analysis of
Discovery of
Representation of
theory of computation,…
architecture, operating systems,networks,…
software engineering,…
algorithmics,…
artificial intelligence,…
data structures, programminglanguage design,…
8
-^
Computer science is
Fellows and Parberry: "Computer science is no moreabout computers than astronomy is about telescopes,biology is about microscopes, or chemistry is aboutbeakers and test tubes. Science is not about tools.It is about how we use them, and what we find outwhen we do."
10
applications of computers and software.
Schneider and Gersting: "Learning to use a software
package is no more a part of computer science thandriver's education is a branch of automotiveengineering."
Computer scientist works on specifying, designing,
building, and testing software for others to use.
11
13
C.A.R. Hoare: the central core of computerscience is "the art of designing efficient andelegant methods of getting a computer to solveproblems"
-^
D. Reed: Identifies 3 main themes:» hardware: circuit design, chip manufacturing, systems
architects, parallel processing » software: systems software (e.g., operating systems),
development software (e.g., compilers), applicationssoftware (e.g., web browsers) » theory: understand inherent capabilities and limitations
of different models of computation (for instance, provingthat certain problems CANNOT be solvedalgorithmically)
14
(From Reed,
based on work by Denning)
Algorithms and DataStructures
-^
Architecture
-^
Operating Systems andNetworks
-^
Software Engineering
-^
Artificial Intelligence andRobotics
-^
Bioinformatics
ProgrammingLanguages
-^
Databases andInformation Retrieval
-^
Graphics
-^
Human-ComputerInteraction
-^
Computational Science
-^
OrganizationalInformatics
-^
-^
-^
-^
-^
-^
-^
-^
-^
-^
Assistant Professors – new, not tenured
-^
Associate Professors – not new, usually tenured
-^
Full Professors – senior researchers, tenured