Talk:Outline of computer science

comment
Any idea why this page was moved to Computer science basic topics ? Jay 06:55, 16 Oct 2003 (UTC)
 * ok issue resolved. Page was moved back. Jay 08:14, 6 May 2004 (UTC)

Hardware
I have no idea why this page is called Computer science basic topics. It seems more like programming language basic topics. --Powo 10:18, 18 December 2005 (UTC)

So I started a section for the hardware topics that are missing. Perhaps separate section needed for the people of software engineering and related concepts? User:AlMac|(talk) 11:18, 18 January 2006 (UTC)


 * I'm not sure that hardware topics are appropriate here, as they aren't generally considered "computer science" beyond secondary schools. Usually that falls under information technology, computer engineering, information systems, and the like...  --bmills 18:11, 18 January 2006 (UTC)


 * This list is crap. —Ruud 18:25, 18 January 2006 (UTC)

So, if User:AlMac|(talk) 07:09, 19 January 2006 (UTC)
 * Powo thinks this list is incomplete because it is pretty much limited to programming concepts, while
 * bmills thinks hardware inappropriate to include here,
 * Should Wikipedia have other lists of basic concepts in other categories
 * hardware
 * types of computers
 * skills
 * then cross-link those specialized lists?


 * I'm wondering if this list is even appropriate in the encyclopedia at all. I mean, there's a WikiBooks CS section and a Wikiversity CS school, not to mention the CS portal and the CS category.  That pretty much covers instruction, basics, and comprehensive lists.  --bmills 18:31, 20 January 2006 (UTC)


 * Although I can't speak for Powo, I'm guessing that his objection wasn't to do with the lack of hardware topics (which as bmills rightly points out aren't usually considered part of CS anyway), but rather the fact that it left out key CS topics which go beyond programming, such as computability, computational complexity, automata theory, formal semantics of programming languages, type theory, concurrency, and the like. -- Allan McInnes 17:22, January 29, 2006 (UTC)

Portal:Computing
Perhaps there is a need for list in Portal format, of major collections of computer articles, formatted similar to Portal:Browse. User:AlMac|(talk) 05:00, 3 February 2006 (UTC)

See Portal:Computer Science. --bmills 16:10, 3 February 2006 (UTC)

Rewrite
Having seen this article listed as needing attention, I have undertaken a rewrite. Hopefully this rewrite addresses some of the concerns which were earlier raised on this page. I have tried to follow the style of the List of basic mathematical topics, which is a mix of broad topic areas and fundamental concepts. I'm sure I've left some key things out (or put some things in that shouldn't really be there). But this new list can hopefully serve as a starting point from which to converge on something everyone is happy with. --Allan McInnes (talk) 07:21, 10 February 2006 (UTC)


 * Looks great to me &mdash; now it's actually about CS rather than just programming. --bmills 14:47, 10 February 2006 (UTC)

Major rename proposal of certain "lists" to "outlines"
See Village pump (proposals).

The Transhumanist 01:21, 12 June 2008 (UTC)

Rename proposal for this page and all the pages of the set this page belongs to
See the proposal at the Village pump

The Transhumanist 09:11, 4 July 2008 (UTC)

cleanup?
This doesn't seem to follow the template of some of the other outline articles. It probably needs a revamp. Comments? MahangaTalk 05:45, 9 March 2009 (UTC)


 * Does anyone mind if I do go through and reformat/wikify things? For example, the lists could use real list formatting. &mdash; Carl (CBM · talk) 11:07, 2 May 2009 (UTC)


 * I went ahead and did it. The hard-coded roman numerals seemed out of place, and the spaced hyphens had to go. &mdash; Carl (CBM · talk) 12:11, 3 May 2009 (UTC)

foundations
I think the subsection on foundations should be split off into its own section before the "branches" section. Things like number theory are used in computer science but are not branches of computer science in any reasonable way. &mdash; Carl (CBM · talk) 11:07, 2 May 2009 (UTC)


 * I split this off to a separate section, which seems like a more clear division of topics. &mdash; Carl (CBM · talk) 12:12, 3 May 2009 (UTC)

Guidelines for outlines
Guidelines for the development of outlines are being drafted at Outlines.

Your input and feedback is welcomed and encouraged.

The Transhumanist 00:31, 24 May 2009 (UTC)

The "History of" section needs links!
Please add some relevant links to the history section.

Links can be found in the "History of" article for this subject, in the "History of" category for this subject, or in the corresponding navigation templates. Or you could search for topics on Google - most topics turn blue when added to Wikipedia as internal links.

The Transhumanist 00:31, 24 May 2009 (UTC)

removed "collaborative networks subsection
"collaborative networks" is not a well accepted major subfield of computer science-- maybe in IT in general-- so I have removed it. The links were dead in any case. — Preceding unsigned comment added by 121.45.201.75 (talk) 06:22, 12 March 2012 (UTC)

Quick explanation of Wikipedia outlines
"Outline" is short for "hierarchical outline". There are two types of outlines: sentence outlines (like those you made in school to plan a paper), and topic outlines (like the topical synopses that professors hand out at the beginning of a college course). Outlines on Wikipedia are primarily topic outlines that serve 2 main purposes: they provide taxonomical classification of subjects showing what topics belong to a subject and how they are related to each other (via their placement in the tree structure), and as subject-based tables of contents linked to topics in the encyclopedia. The hierarchy is maintained through the use of heading levels and indented bullets. See Outlines for a more in-depth explanation. The Transhumanist 00:04, 9 August 2015 (UTC)