|
| |
| | Computer science - Wikipedia, the free encyclopedia |
 | | Theoretical computer science is the mathematics of computing |  | | The computer's operating system controls the hardware by its software with algorithms. |  | | Most research in computer science has focused on von Neumann computers or Turing machines (computation models that perform one small, deterministic step at a time). |
|
http://en.wikipedia.org/wiki/Computer_science
(1973 words)
|
|
| |
| | Computer - encyclopedia article about Computer. |
 | | Computer science is an academic study of the processes related to computation, such as developing efficient algorithms to perform specific tasks. |  | | A computer application is a piece of computer software provided to many computer users, often in a retail environment. |  | | Computer programs are simply lists of instructions for the computer to execute. |
|
http://encyclopedia.thefreedictionary.com/computer
(5911 words)
|
|
| |
| | Abstraction (computer science) - Wikipedia, the free encyclopedia |
 | | Abstractions are useful when dealing with computer programs, because non-trivial properties of computer programs are essentially undecidable (see Rice's theorem). |  | | For example, in both computing and in mathematics, numbers are concepts in the programming languages, as founded in mathematics. |  | | In computer science, abstraction is a mechanism and practice to reduce and factor out details so that one can focus on few concepts at a time. |
|
http://en.wikipedia.org/wiki/Abstraction_(computer_science)
(1558 words)
|
|
| |
| | Computer Science Course Descriptions |
 | | Prerequisites: Computer Science 210, or Computer Science 110 and 214, or consent of instructor. |  | | Prerequisites: Computer Science 6; Mathematics 31; 32; 104 or 111. |  | | Prerequisite: Computer Science 270 or consent of the instructor. |
|
http://www.cs.duke.edu/~dept/degreeprograms97/node15.html
(2360 words)
|
|
| |
| | Computer Science |
 | | Study in the field of computer science provides both computer users and professional with an understanding of what is computable, how it can be computed, and how the power of computation affects human society. |  | | Examines the fundamental skills of computer programming which underlie all of computer science. |  | | 150 Introduction to the Science of Computing (4) |
|
http://www.physics.csbsju.edu/School-info/ucatalog/depts/csci.html
(967 words)
|
|
| |
| | Computer Science |
 | | The computer science and mathematics course requirements are the same for students in either faculty, with the main differences being in the core requirements for each degree and the student's choice of electives at the more advanced level. |  | | The Department of Computer Science, at the St. John's campus only, offers a wide range of programs, all of which are intended to be challenging, are dedicated to the evolution of computer science, and attempt to strike a balance between the study of hardware, software, theory and practice. |  | | Computer scientists normally must abstract relevant properties from a problem to construct a model of the problem which can be solved using a computer. |
|
http://www.mun.ca/advice/fyc/6.html
(882 words)
|
|
| |
| | Pepperdine University - Seaver College - Natural Science Division |
 | | The most common contract with computer science as one of its components includes business as its other component, but disciplines as varied as philosophy and music have been included with computer science in the past. |  | | A computer scientist uses abstraction as a thinking tool to understand a system, to model a problem, and to master complexity. |  | | knowledge of a variety of other topics in computer science such as databases, artificial intelligence, and computer graphics. |
|
http://seaver.pepperdine.edu/naturalscience/academics/computerscience.htm
(892 words)
|
|
| |
| | Computer Science |
 | | Understanding of Computer Modeling of Complex Systems, Complex adaptive systems approach to the study of evolutionary computation, neural computation, cellular computation, computational models of immune systems, complexity theory, computational economics, and other fields of application. |  | | Literacy: history of computing, structure of computers, telecommunications, computer ethics, computer crime, and history of programming languages. |  | | Models of computation: finite state automata, pushdown automata and Turing machines. |
|
http://www.iastate.edu/~catalog/2001-03/courses/coms.html
(3313 words)
|
|
| |
| | AP Computer Science |
 | | Following the AP Computer Science A curriculum as described in the literature of the College Board, the C++ language is used to present programming methodology with an emphasis on problem solving and algorithm development. It models a college level first semester in Computer Science and includes an introduction to data structures and data abstraction. |  | | This is an advanced level computer science course for those who have completed an Introduction to Computer Languages or those who can demonstrate prior computer programming experience with an equivalency to an Introduction to Computer Languages. |  | | It also includes the study of algorithms, data structures, and data abstraction, but these topics are not covered to the extent that they are covered in Computer Science AB. |
|
http://www.k-o.org/tech/cs
(170 words)
|
|
| |
| | Computer Science @ X! |
 | | Degrees in Computer Science are administrated by the Department of Mathematics, Statistics, and Computer Science. |  | | Computer Scientists, on the other hand, must create abstractions of real-world problems that can be understood by computer users and, at the same time, be represented and manipulated inside a computer. |  | | Computer Science students at St.F.X. have gone on to jobs in teaching, research, programming, systems analysis, graphics, systems development, and many other fields closely related to or applying concepts of Computer Science. |
|
http://www.stfx.ca/academic/mathcs/csbook/thecsbook.html
(1977 words)
|
|
| |
| | Computer Science - Courses |
 | | Overview of the history of computing: a presentation of the components of computer hardware and software systems as well as a study of applications, programming, societal impact, and the future of computing. |  | | Overview of the components of computer systems; discussion on software systems, electronic mail, influence of computers on society and the future of computing; extensive hands-on experience with application tools and programming. |  | | Introduction to hardware, theoretical limitations of computers, and issues arising from the growing role of computers in society. |
|
http://www-catalog.admin.csufresno.edu/current/compscicrs.html
(1290 words)
|
|
| |
| | Computer Science Program |
 | | All Computer Science students study computer programming and data management (using C++), and the internal organization and operation of digital computer systems. |  | | The Computer Science Program uses problem solving as a vehicle for the development of clear, logical, and creative thought processes. |  | | Computer scientists work in research, in such fields as medicine, aerospace, meteorology, and geology; in business, from creating small business systems to managing industry-wide applications; in industry, programming robots, optimizing factory designs, generating automotive models; in entertainment, creating video games, movie special effects, and cell phone applications. |
|
http://www.huntingdon.edu/academic_programs/computer_science
(694 words)
|
|
| |
| | Computer Science |
 | | The computer programming language ADA is presented with a focus on its use in applications that involve multi-tasking and as a vehicle for applying a software engineering approach to software development. |  | | Several distributed computing environments, like MPI, PVM, and Java RMI are discussed and used in developing experimental projects in a cluster of networked computers. |  | | A study of topics from theoretical computer science that includes automata and languages, computability theory, and complexity theory. |
|
http://www.spsu.edu/catalog/ugrad/courses/cs.html
(2220 words)
|
|
| |
| | Computer Science Undergraduate Courses |
 | | Computer Science II or (Data Abstraction and Algorithms II and Limits of Computation I); and |  | | Computer Science II or (Data Abstraction and Algorithms II and Computer Architecture II); |  | | Data Abstraction and Algorithms II or Computer Science II; and |
|
http://www.cs.wits.ac.za/undergrad/courses.html
(498 words)
|
|
| |
| | Fundamentals of computer science I |
 | | Computer Science 151 is a general introduction to the fundamental ideas of computer science: algorithms, data structures, and abstraction. |  | | It includes computer programming (algorithm design, documentation, coding, testing, and debugging) in a high-level programming language, Scheme. |  | | Almost every class session will include hands-on interaction with the computer, and more specifically with the DrScheme programming environment. |
|
http://www.math.grin.edu/~stone/courses/scheme/spring-2000
(810 words)
|
|
| |
| | Abstraction - Calvin's Computer Science Club |
 | | Abstraction, the computer science club at Calvin College, is pleased to have Brad Kuhn, VP of the Free Software Foundation, come and speak at Calvin College. |  | | Abstraction, the Computer Science Club, is proud to welcome Representative Vern Ehlers to speak on the DCMA. |  | | A number of prominent computer theorists have claimed that this is so. |
|
http://clubs.calvin.edu/abstract/index.2002.html
(1066 words)
|
|
| |
| | COMPUTER SCIENCE |
 | | CS 230 Introduction to Computers and Computer Systems |  | | CS 450 Computer Architecture or ECE 429 Computer Structures |  | | The Digital Hardware Option is available for both the Bachelor of Computer Science and the Bachelor of Mathematics (Honours Computer Science). |
|
http://www.adm.uwaterloo.ca/infoucal/MATH/comp_sci.html
(2446 words)
|
|
| |
| | Computer Science |
 | | Abstraction is a strategy used to divide up the overall task of developing software. |  | | Abstraction is loosely defined as using software without knowing how it works. |  | | The class accomplishes the abstraction by storing the implementation of an abstract data type in a separate file. |
|
http://dimacs.rutgers.edu/~rkrane/clecs/ict/Lesson28/cppl28.html
(1621 words)
|
|
| |
| | Courses Computer Science |
 | | Computer science principles and algorithms in biological sequence analysis. |  | | An introduction to the use of computers for symbolic mathematical computation, involving traditional mathematical computations such as solving linear equations (exactly), analytic differentiation and integration of functions, and analytic solution of differential equations. |  | | A rigorous introduction to the field of computational mathematics. |
|
http://www.adm.uwaterloo.ca/infoucal/COURSE/course-CS.html
(4500 words)
|
|
| |
| | Computer Science Summaries |
 | | Analog Computing: Analog Thrives (Foundations of Computer Science) |  | | Analog Vs. Digital Computing (World of Computer Science) |  | | Home › Math & Science › Computer Science › Index |
|
http://www.bookrags.com/sciences/computerscience
(124 words)
|
|
| |
| | Rice Computer Science: Rice Computer Science-Colloquia |
 | | Wong is an experienced computer scientist, physicist, and educator dedicated to combining the resources of an extensive diverse background in teaching, software, hardware, experimental and theoretical physics and chemistry into a balanced and innovative liberal arts educational program. |  | | Abstract thinking is difficult for many students to learn, but is a crucial component for learning computer science. |  | | Since 1998, he has been a faculty member at Oberlin College, in addition to being the computer science program systems administrator (since 1999). |
|
http://www.cs.rice.edu/Colloquia/wong-01-04.shtml
(301 words)
|
|
| |
| | The .NET Abstraction Pile |
 | | If you have a deep understanding of all the technology abstractions that are involved with your software, then you have two big advantages: |  | | One of the glaring "leaks" in the Windows Forms abstraction is the absence of the Win32 ScrollWindow() call. |  | | For example, you can often make a tradeoff by choosing to work at a lower level of abstraction. |
|
http://software.ericsink.com/Abstraction_Pile.html
(3108 words)
|
|
| |
| | Computer Science 212 |
 | | CS212 is an introductory course covering a broad range of computer science concepts and techniques, including data abstraction, recursion, program correctness, generic functions, object oriented programming, pattern matching, and languages and their evaluators. |  | | We use the Dylan language, an object oriented dynamic language developed at Apple Computer, which is well suited for covering a broad range of introductory computer science topics. |  | | CS211 focuses on programming skills in the object-oriented language Java, whereas CS212 provides exposure to a broad range of computational and programming problems, using a number of programming paradigms including functional, object-oriented and imperative programming techniques. |
|
http://www.cs.dartmouth.edu/~brd/cs212/handouts/course-info.html
(1059 words)
|
|
| |
| | Aaron Quigley: Education |
 | | Study of performance measures and means of applying performance evaluation techniques on a computer system. |  | | I spent a little under four years completing my PhD in Computer Science. |  | | I spent four year completing my honours degree in Computer Science. |
|
http://www.cs.usyd.edu.au/~aquigley/education
(367 words)
|
|
| |
| | Abstraction in Computer Science |
 | | Data Abstraction: the specification of computational objects such as customers, recipes, flight plans, etc. and all operations that can be performed on them, without reference to the details of their implementation in terms of machine data types. |  | | Procedural Abstraction: abstraction of the content of whole computational procedures. |  | | Language Abstraction: abstraction of the content of computer instructions, allowing descriptions with more expressive power. |
|
http://www.d.umn.edu/~tcolburn/cs2511/lectures/abstraction/text10.htm
(70 words)
|
|
| |
| | Computer Science |
 | | Data Mining and Computational Intelligence (Studies in Fuzziness and Soft Computing, Vol. |  | | Data Abstraction and Object Pascal: The Object-Oriented Approach Using C (McGraw-Hill Series in Computer Science. |  | | Data Abstraction: The Object-Oriented Approach Using C++/Book and Disk (Fundamentals of Computing and Progra) |
|
http://www.websiteownerworld.com/Computers_and_Internet/Computer_Science/D
(5352 words)
|
|
| |
| | Computer Science |
 | | SUMMARY/REVIEW: The lab work will continue the development of the date abstraction. |  | | This topic will be covered in a future lesson. |
|
http://dimacs.rutgers.edu/~rkrane/clecs/ict/Lesson29/cppl29.html
(405 words)
|
|
| |
| | Computer Science II |
 | | I think there is a world market for maybe five computers. |  | | Computers in the future may weigh no more than 1.5 tons. |  | | Instead, during finals week, groups of three or four will be examined at a computer, with me watching, for a period of 30-60 minutes (as long as is needed to evaluate). |
|
http://www.ececs.uc.edu/~franco/HTML/C122S01.html
(1128 words)
|
|
| |
| | Computer Science @ X! |
 | | Computer Science @ X! If you had frames, you'd be home by now! |
|
http://www.stfx.ca/academic/mathcs/csbook/csbook.html
(13 words)
|
|
|