___________________________________________________
Table of Contents
Source: Handbook of Computer Science by Allen B. Tucker
Taylor and Francis, 2004
1 Computer science : the discipline and its impact
2 Ethical issues for computer scientists
Section I. Algorithms and complexity
3 Basic techniques for design and analysis of algorithms
4 Data structures
5 Complexity theory
6 Formal models and computability
7 Graph and network algorithms
8 Algebraic algorithms
9 Cryptography
10 Parallel algorithms
11 Computational geometry
12 Randomized algorithms
13 Pattern matching and text compression algorithms
14 Genetic algorithms
15 Combinatorial optimization
4 Data structures
5 Complexity theory
6 Formal models and computability
7 Graph and network algorithms
8 Algebraic algorithms
9 Cryptography
10 Parallel algorithms
11 Computational geometry
12 Randomized algorithms
13 Pattern matching and text compression algorithms
14 Genetic algorithms
15 Combinatorial optimization
Related Knols
Related Web Pages
Data structures course web site: http://www.cogs.susx.ac.uk/courses/dats/dats.html
Complexity theory course site: http://www.wisdom.weizmann.ac.il/~naor/COURSE/complexity.html
Graph algorithms course page: http://www.cs.auckland.ac.nz/~ute/220ft/graphalg/graphalg.html
Network Algorithms course page: http://www.stanford.edu/~ashishg/network-algorithms/
Algebraic Algorithms course page: http://www.cs.bu.edu/fac/itkis/235/ (onine text book is there)
Cryptography course page: http://saweis.net/crypto.html
Section II Architecture and organization
16 Digital logic
17 Digital computer architecture
18 Memory systems
19 Buses
20 Input/output devices and interaction techniques
21 Secondary storage systems
22 High-speed computer arithmetic
23 Parallel architectures
24 Architecture and networks
25 Fault tolerance
Sect. III Computational science
26 Geometry-grid generation
27 Scientific visualization
28 Computational structural mechanics
29 Computational electromagnetics
30 Computational fluid dynamics
31 Computational ocean modeling
32 Computational chemistry
33 Computational astrophysics
34 Computational biology
Compuatational fluid dynamics is discussed in Aerodynamic Design
Sect. IV Graphics and visual computing
35 Overview of three-dimensional computer graphics
36 Geometric primitives
37 Advanced geometric modeling
38 Mainstream rendering techniques
39 Sampling, reconstruction, and antialiasing
40 Computer animation
41 Volume visualization
42 Virtual reality
43 Computer vision
Sect. V Human-computer interaction
44 The organizational contexts of development and use
45 Usability engineering
46 Task analysis and the design of functionality
47 Human-centered system development
48 Graphical user interface programming
49 Multimedia
50 Computer-supported collaborative work
51 Applying international usability standards
45 Usability engineering
46 Task analysis and the design of functionality
47 Human-centered system development
48 Graphical user interface programming
49 Multimedia
50 Computer-supported collaborative work
51 Applying international usability standards
Sect. VI Information management
52 Data models
53 Tuning database design for high performance
54 Access methods
55 Query optimization
56 Concurrency control and recovery
57 Transaction processing
58 Distributed and parallel database systems
59 Multimedia database : analysis, modeling, querying, and indexing
60 Database security and privacy
53 Tuning database design for high performance
54 Access methods
55 Query optimization
56 Concurrency control and recovery
57 Transaction processing
58 Distributed and parallel database systems
59 Multimedia database : analysis, modeling, querying, and indexing
60 Database security and privacy
Related Knols
Sect. VII Intelligent systems
61 Logic-based reasoning for intelligent systems
62 Qualitative reasoning
63 Search
64 Understanding spoken language
65 Decision trees and instance-based classifiers
66 Neural networks
67 Planning and scheduling
68 Explanation-based learning
69 Cognitive modeling
70 Graphical models for probabilistic and causal reasoning
71 Robotics
Sect. VIII Net-centric computing
72 Network organization and topologies
73 Routing protocols
74 Network and internet security
75 Information retrieval and data mining
76 Data compression
77 Security and privacy
78 Malicious software and hacking
79 Authentication, access control, and intrusion detection
Sect. IX Operating systems
80 What is an operating system?
81 Thread management for shared-memory multiprocessors
82 Process and device scheduling
83 Real-time and embedded systems
84 Process synchronization and interprocess communication
85 Virtual memory
86 Secondary storage and filesystems
87 Overview of distributed operating systems
88 Distributed and multiprocessor scheduling
89 Distributed file systems and distributed memory
Sect. X Programming languages
90 Imperative language paradigm
91 The object-oriented language paradigm
92 Functional programming languages
93 Logic programming and constraint logic programming
94 Scripting languages
95 Event-driven programming
96 Concurrent/distributed computing paradigm
97 Type systems
98 Programming language semantics
99 Compilers and interpreters
100 Runtime environments and memory management
Related Knols
Sect. XI Software engineering
101 Software qualities and principles
102 Software process models
103 Traditional software design
104 Object-oriented software design
105 Software testing
106 Formal methods
107 Verification and validation
108 Development strategies and project management
109 Software architecture
110 Specialized system development
Computer Science and Engineering - Knol Books - Catalogue
Original knol - http://knol.google.com/k/narayana-rao/handbook-of-computer-science-contents/2utb2lsm2k7a/ 1688
102 Software process models
103 Traditional software design
104 Object-oriented software design
105 Software testing
106 Formal methods
107 Verification and validation
108 Development strategies and project management
109 Software architecture
110 Specialized system development
Knol Books on Computer Science and Engineering
Computer Science and Engineering - Knol Books - Catalogue
No comments:
Post a Comment