Computer Science

Open Courseware and Resources (general)

- Computer Science: study of the theoretical foundations of information and computation and their implementation and application in computer systems (Wikipedia).

Computer Science and Information Technology - Resource Page

Prime Sites

  • Collection of Computer Science Bibliographies (DE) - collection of bibliographies of scientific literature in computer science, updated weekly from original locations, more than 2 millions of references (mostly to journal articles, conference papers and technical reports), clustered in about 1500 bibliographies: FAQ, Search, Browse, Contribute
  • Maine University (US), Fogler Guide to Computer Science - Indexes & Databases for Locating Journal Articles, Links, News Sources, Newspaper Indexes, e-Journals, Library Catalogs, Educational Resources, Grant & Funding Sources, Shareware, Product Reviews, Dictionaries, Encyclopedias, Patents, Handbooks, Manuals, Reference Works, Citation Guides, Writing Manuals, Evaluation Criteria, Professional Societies, Research Organizations, Graduate School, Postdoctoral Studies, Careers, Jobs
  • New York State University (US), Computer Science - starting Points, Search Engines, Academic Departments, Algorithm Collections, Organizations, Bibliographic Databases & Indexes, Bibliographies/Pre-Prints/Technical Reports, Biography, Book Reviews, Calculators Compilers & Interpreters, Courses, Tutorials, and Lectures, Dictionaries & Encyclopedias, Electronic Books & Conference Proceedings, Employment, Facts & Figures, History, Journals, Meetings & Conferences, Microsoft Development, News and Blogs, Programming and Programming Languages, Software, Standards and Specifications, Style Guides, Webcasts, Databases

Other Sites . . . . . .

Computer Science and Information Technology - Learner Support

Get Live Help . . . . . .

Computer Science

Courses: Foundations of Computer Science, Rapid Development using Visual Basic, Web Server Programming, Digital Image Processing and Computer Vision, Advanced Topics in Robotics, Undergraduate Research Projects, Documents (CSharp, Python, Visual Basic)

The Structure and Interpretation of Computer Programs

techniques of abstraction at several levels (within a programming language, using higher-order functions, manifest types, data-directed programming and message-passing, between programming languages, using functional and rule-based languages as examples), practical problems of implementation of languages and algorithms on von Neumann machine
 

Beauty and Joy of Computing

abstraction, design, recursion, concurrency, simulations, and the limits of computation, applications of computing that have changed the world
 

Data Structures and Algorithms

Principles of Algorithm Analysis, Reasoning about algorithm, ADTS, Graphs
 

Mathematical Foundations of Computer Science

formal mathematical concepts of computer science, elementary logic, set theory, relations, deduction, induction, algorithmic processes, graph theory, models of computation

Great Ideas in Theoretical Computer Science

central ideas of theoretical computer science, vision of "computer science beyond computers", Euclid's algorithm, ancient examples of computational thinking, propositional logic, Turing machines and computability, finite automata, Gödel's theorems, efficient algorithms, NP-completeness, the P versus NP problem, decision trees and other concrete computational models, power of randomness, cryptography, one-way functions, computational theories of learning, interactive proofs, quantum computing, physical limits of computation

Introduction to Computer Science | Programming Abstractions

Abstraction and its relation to programming, Software engineering principles of data abstraction and modularity, Object-oriented programming, fundamental data structures and data-directed design, Recursion and recursive data structures, time and space complexity analysis, C++ basic facilities: handouts

Introduction to Computers

introduction to computers and digital technology and culture, conceptual foundations and functions of computer hardware and software, Structure and use of the Internet, Elements of programming for the World Wide Web

Syndicate content