🧠

Computer Science

Tenth Strand

  • The ACM and IEEE originally recommended bachelor's in computer science include cultural, social, legal, and ethical issues in computing
    • The study of ethics was not one of the original nine "strands"
    • Implemented in 2001 as the tenth strand

Backlinks

2020-09-04802-11ACID transactionAda LovelaceAlan TuringBase 128 VarintsBest-first searchBjarne StroustrupBlaise PascalBob BemerC++C960 - Discrete Math IICS Primer - Computer systemsCS PrimerCharles BabbageComputer Science 112 - Programming in C++Curry-Howard CorrespondenceD281 - Linux FoundationsDeep learningFormal grammarGeorge BooleGrace HopperGrokking AlgorithmsIntermediate representationJacquard LoomJohn Von NeumannJoseph JacquardKarnaugh mapKonrad ZuseMAC addressMIME typesNatural language processingOSI modelPowers of twoProject OberonProtocol BuffersREPLSIGCSE awardTim Berners-LeeTuring machineTuring testabstractionacmalgorithmanalytical engineant plusapiapplication layerarithmetic logic unitarparpanetarrayartificial intelligenceartificial neural networkasciiassemblerassembly languagebasicbig databig obinary searchbinaryblob storagebluetoothboolean algebrabubble sortbytecodeccachecall stackcardinality constraintcarriage returncharacter setcidrcircuitclient-server modelcloud computingcobolcompilercompressioncomputer graphicscomputer memorycomputer scientistcomputing systemscontrol unitcppcpsc-1050cpucryptographydata link layerdata-structuredatabase indexdatabase management systemdatabasedhcpdns recordsdnsencryptionethernetexpression problemfile systemfirewallfortranfunctional programminggifgraphgraphqlhardwarehashing functionhashinghexdumphistory of computinghttphypervisoricmpinformation securityinput-outputinsertion sortinternetinterpreterip addressipipv4ipv6java virtual machinejavajpegjust-in-time compilationkey-value storelanlanguage virtual machinelatencyleader electionlinked listlispload balancerlogic diagramlogic gatelogicianloopmachine codemachine languagemachine learningmalicious codemotherboardnetwork documentationnetwork hardwarenetwork infrastructurenetwork layernetwork modelsnetwork segmentationnetwork switchnetwork troubleshootingnetworkingnon-relational databaseobject-oriented programmingoperating systemparallel computingparity bitspascalpep9physical layerpresentation layerprogramprogramming languageprogrammingqueuequicksortrecursionregular expressionregular languagerelational databaserfidroboticsrouterrustselection sortsemiconductorsequential searchserverlesssession layershardingslaslosoftware defined networkingsoftware engineeringsoftwaresqlsslstacksubnet masksubnettingsystem designsystem virtual machinesystems programmingtcp-iptcptestingthroughputtime to livetlstransistortransport layertreetruth tableudpunicodevirtual machinevlanvoipvon Neumann architecturewireless networkingz-wavezigbee