ALGORITHMS AND THEORY Algorithms Complexity analysis Asymptotic analysis Average case complexity bound Asymptotic analysis: worst case complexity bounds Identifying ...
Computer Hardware Organization Digital logic Logic expressions Transformation minimization normal forms Digital systems Electronic circuits logic gates Combinational ...
Computer Systems Engineering Life cycle Nature of life cycle Role of life cycle model quality relationship choice of life cycle model role of system size Agility ...
Computing and network architectures General Hardware software interface Instruction set design Modelling of computer architectures System architecture Single data ...
Computer and network systems ### Merger of Computing Network Architectures, Operating Systems and Networks Distributed Computing General Hardware software interface ...
(Primary Source: Australian Computer Society Accreditation Manual. Some parts exist elsewhere in this structure) Abstraction and Modelling classification classes types ...
Discrete Structures Basic Set Theory Functions surjections and injections inverse composition of functions Relations reflexivity, symmetry, transitivity equivalence ...
Societal and Ethical Structure of Computing Societal structure Legal Systems Legal frameworks Legislation Laws by which we live Impact of technological change Design ...
Computer Graphics Fundamental techniques in graphics Hierachy of graphic sosftware Simple graphics API Simple color models (RGB, HSB, CMYK) Homogeneous coordinates ...
History of Computing EARLY METHODS, DEVICES, AND MACHINES Numeration Systems Early Calculation Devices Finger Reckoning Abacus Quadrant Napier Bones Logarithms Slide ...
History of Computing From the index of the History of Computing site at http://ei.cs.vt.edu/~history/ Conferences and meetings Courses Overviews of the History of ...
Information Systems Management IS planning Defining IS mission Determining goals and objectives of the IS organization Alignment of IS planning with enterprise planning ...
Files and Database topics File processing File structures Record Fixed Variable length Field Type File access Sequential Direct File organization Sequential Hashed ...
Intelligent Systems Foundational issues in intelligent systems History of Intelligent systems Philosophical questions The Turing test Searle’s “Chinese Room” thought ...
Boots Cassel Chair of the Ontology project Member of the ACM Education Board Primary interest in this project: A comprehensive ontology of the computing disciplines ...
What Questions should this Ontology address? How to compare curricula, including across national boundaries? Judgment-free comparison Descriptive only, not value ...
Added 11 November 2005 by HT GD. Move to systems Systems Theory Systems concepts: structure, boundaries, states, objectives System components and relationships Systems ...
Added 11 November 2005 by HT GD. Move to systems Systems Theory Systems concepts: structure, boundaries, states, objectives System components and relationships Systems ...
Networks and Distributed Computing Architectures for Networks and Distributed Systems Link to ComputingAndNetworkArchitectures Communication and networking Network ...
11 November 2005 Heikki Topi and Gordon Davies Missing: Virtural Private Networks (VPNs) for sure; check IT Network Security against security section we have. Need ...
The ontology as described here is being coded as an OWL file as well. That coding is not complete at this time, but a partial file is available. Visitors are welcome ...
Operating Systems Overview of operating systems Role and purpose of the operating system History of operating system development Functionality of a typical operating ...
Operating Systems Overview of operating systems Role and purpose of the operating system History of operating system development Functionality of a typical operating ...
Operating Systems Overview of operating systems Role and purpose of the operating system History of operating system development Functionality of a typical operating ...
Lists of outcomes extracted from a variety of published documents Each outcome will be tagged with its source(s). It is expected that many outcomes will have multiple ...
Programming Languages Virtual machines The concept of a virtual machine Hierarchy of virtual machines Intermediate languages Formal Definitions Theory Language Classifications ...
Programming Languages Virtual machines The concept of a virtual machine Hierarchy of virtual machines Intermediate languages Formal Definitions Theory Language Classifications ...
Software Engineering Approaches to systems development Systems development life cycle Software life cycle models Waterfall Iterative Phased development Spiral model ...
ACM Computing Classification Scheme: http://www.acm.org/class/1998/ Australian Computer Society http://www.acs.org.au/ Curriculum Recommendations of the ACM, IEEE ...
Systems Project Management IS planning Defining IS mission Determining goals and objectives of the IS organization Alignment of IS planning with enterprise planning ...
Systems development Systems development Selecting a systems development approach ### definitely needs elaboration Software life cycle models Waterfall Iterative Phased ...
Systems development Systems development Selecting a systems development approach ### definitely needs elaboration Software life cycle models Waterfall Iterative Phased ...
Added 11 Nov 2005 Heikki Topi and Gordon Davies Systems Theory Systems concepts: structure, boundaries, states, objectives System components and relationships Systems ...
User Interface Interface types Computer user interfaces Menu systems Command languages Forms Natural language Direct manipulation Graphical user interfaces Touchscreen ...
Statistics for Main Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads: Nov 2009 13567 11 1 ...