Loading…

The increasing role of computer theory in undergraduate curricula

CSAB states in its guidelines that one of its six undergraduate core curriculum subject areas is computer theory. It appears that the ACM Core Curriculum Committee will also suggest a core course in this area. However, courses in computer theory, under the titles "Formal Languages" or &quo...

Full description

Saved in:
Bibliographic Details
Main Authors: Bagert, Donald J., Cohen, Daniel I. A., Ford, Gary, Friesen, Donald K., McCracken, Daniel D., Wood, Derick
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 223
container_issue
container_start_page 223
container_title
container_volume
creator Bagert, Donald J.
Cohen, Daniel I. A.
Ford, Gary
Friesen, Donald K.
McCracken, Daniel D.
Wood, Derick
description CSAB states in its guidelines that one of its six undergraduate core curriculum subject areas is computer theory. It appears that the ACM Core Curriculum Committee will also suggest a core course in this area. However, courses in computer theory, under the titles "Formal Languages" or "Theory of Computation", have traditionally been taught on the senior or graduate level. There has been little discussion concerning the development of a computer theory course for use at the sophomore or junior level. Also, computer theory is also becoming a larger part of other computer science courses such as discrete structures and compiler design theory. A clearer understanding is needed of how different aspects of computer theory should be developed throughout the undergraduate computer science curriculum.
doi_str_mv 10.1145/52964.53019
format conference_proceeding
fullrecord <record><control><sourceid>proquest_acm_b</sourceid><recordid>TN_cdi_proquest_miscellaneous_31623127</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>31623127</sourcerecordid><originalsourceid>FETCH-LOGICAL-a2029-60d7b0bd0531119b045a4eba97119074a3f72c085bda2be6be0ff16574f98ccd3</originalsourceid><addsrcrecordid>eNqN0LFOwzAQgGFLgEQpnXiBDIgBKeVsx3E8VhUFpEosRWKzbOfSBtK42PHA2xNaHoBbTid9uuEn5IbCnNJCPAimymIuOFB1Rq6gUlJRJsr3czIBUDKvClpdklmMHzBORbnk1YQsNjvM2t4FNLHtt1nwHWa-yZzfH9KAIRt26MP3SLLU1xi2wdTJDJi5FELrUmeuyUVjuoizvz0lb6vHzfI5X78-vSwX69wwYCovoZYWbA2CU0qVhUKYAq1RcrxAFoY3kjmohK0Ns1hahKahpZBFoyrnaj4ld6e_h-C_EsZB79vosOtMjz5FzWnJOGVyhPcnaNxeW-8_o6agfxvpYyN9bKRtaLEZ8e0_MP8Bd4VkeQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>31623127</pqid></control><display><type>conference_proceeding</type><title>The increasing role of computer theory in undergraduate curricula</title><source>Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)</source><creator>Bagert, Donald J. ; Cohen, Daniel I. A. ; Ford, Gary ; Friesen, Donald K. ; McCracken, Daniel D. ; Wood, Derick</creator><contributor>Dershem, Herbert L.</contributor><creatorcontrib>Bagert, Donald J. ; Cohen, Daniel I. A. ; Ford, Gary ; Friesen, Donald K. ; McCracken, Daniel D. ; Wood, Derick ; Dershem, Herbert L.</creatorcontrib><description>CSAB states in its guidelines that one of its six undergraduate core curriculum subject areas is computer theory. It appears that the ACM Core Curriculum Committee will also suggest a core course in this area. However, courses in computer theory, under the titles "Formal Languages" or "Theory of Computation", have traditionally been taught on the senior or graduate level. There has been little discussion concerning the development of a computer theory course for use at the sophomore or junior level. Also, computer theory is also becoming a larger part of other computer science courses such as discrete structures and compiler design theory. A clearer understanding is needed of how different aspects of computer theory should be developed throughout the undergraduate computer science curriculum.</description><identifier>ISSN: 0097-8418</identifier><identifier>ISBN: 089791256X</identifier><identifier>ISBN: 9780897912563</identifier><identifier>DOI: 10.1145/52964.53019</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>Social and professional topics -- Professional topics -- Computing education -- Computing education programs -- Computer science education ; Social and professional topics -- Professional topics -- Computing education -- Model curricula ; Theory of computation -- Logic ; Theory of computation -- Models of computation -- Abstract machines</subject><ispartof>Proceedings of the nineteenth SIGCSE technical symposium on Computer science education, 1988, p.223-223</ispartof><rights>1988 ACM</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>309,310,780,784,789,790,23930,23931,25140,27925</link.rule.ids></links><search><contributor>Dershem, Herbert L.</contributor><creatorcontrib>Bagert, Donald J.</creatorcontrib><creatorcontrib>Cohen, Daniel I. A.</creatorcontrib><creatorcontrib>Ford, Gary</creatorcontrib><creatorcontrib>Friesen, Donald K.</creatorcontrib><creatorcontrib>McCracken, Daniel D.</creatorcontrib><creatorcontrib>Wood, Derick</creatorcontrib><title>The increasing role of computer theory in undergraduate curricula</title><title>Proceedings of the nineteenth SIGCSE technical symposium on Computer science education</title><description>CSAB states in its guidelines that one of its six undergraduate core curriculum subject areas is computer theory. It appears that the ACM Core Curriculum Committee will also suggest a core course in this area. However, courses in computer theory, under the titles "Formal Languages" or "Theory of Computation", have traditionally been taught on the senior or graduate level. There has been little discussion concerning the development of a computer theory course for use at the sophomore or junior level. Also, computer theory is also becoming a larger part of other computer science courses such as discrete structures and compiler design theory. A clearer understanding is needed of how different aspects of computer theory should be developed throughout the undergraduate computer science curriculum.</description><subject>Social and professional topics -- Professional topics -- Computing education -- Computing education programs -- Computer science education</subject><subject>Social and professional topics -- Professional topics -- Computing education -- Model curricula</subject><subject>Theory of computation -- Logic</subject><subject>Theory of computation -- Models of computation -- Abstract machines</subject><issn>0097-8418</issn><isbn>089791256X</isbn><isbn>9780897912563</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1988</creationdate><recordtype>conference_proceeding</recordtype><recordid>eNqN0LFOwzAQgGFLgEQpnXiBDIgBKeVsx3E8VhUFpEosRWKzbOfSBtK42PHA2xNaHoBbTid9uuEn5IbCnNJCPAimymIuOFB1Rq6gUlJRJsr3czIBUDKvClpdklmMHzBORbnk1YQsNjvM2t4FNLHtt1nwHWa-yZzfH9KAIRt26MP3SLLU1xi2wdTJDJi5FELrUmeuyUVjuoizvz0lb6vHzfI5X78-vSwX69wwYCovoZYWbA2CU0qVhUKYAq1RcrxAFoY3kjmohK0Ns1hahKahpZBFoyrnaj4ld6e_h-C_EsZB79vosOtMjz5FzWnJOGVyhPcnaNxeW-8_o6agfxvpYyN9bKRtaLEZ8e0_MP8Bd4VkeQ</recordid><startdate>19880201</startdate><enddate>19880201</enddate><creator>Bagert, Donald J.</creator><creator>Cohen, Daniel I. A.</creator><creator>Ford, Gary</creator><creator>Friesen, Donald K.</creator><creator>McCracken, Daniel D.</creator><creator>Wood, Derick</creator><general>ACM</general><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>19880201</creationdate><title>The increasing role of computer theory in undergraduate curricula</title><author>Bagert, Donald J. ; Cohen, Daniel I. A. ; Ford, Gary ; Friesen, Donald K. ; McCracken, Daniel D. ; Wood, Derick</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a2029-60d7b0bd0531119b045a4eba97119074a3f72c085bda2be6be0ff16574f98ccd3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1988</creationdate><topic>Social and professional topics -- Professional topics -- Computing education -- Computing education programs -- Computer science education</topic><topic>Social and professional topics -- Professional topics -- Computing education -- Model curricula</topic><topic>Theory of computation -- Logic</topic><topic>Theory of computation -- Models of computation -- Abstract machines</topic><toplevel>online_resources</toplevel><creatorcontrib>Bagert, Donald J.</creatorcontrib><creatorcontrib>Cohen, Daniel I. A.</creatorcontrib><creatorcontrib>Ford, Gary</creatorcontrib><creatorcontrib>Friesen, Donald K.</creatorcontrib><creatorcontrib>McCracken, Daniel D.</creatorcontrib><creatorcontrib>Wood, Derick</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Bagert, Donald J.</au><au>Cohen, Daniel I. A.</au><au>Ford, Gary</au><au>Friesen, Donald K.</au><au>McCracken, Daniel D.</au><au>Wood, Derick</au><au>Dershem, Herbert L.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>The increasing role of computer theory in undergraduate curricula</atitle><btitle>Proceedings of the nineteenth SIGCSE technical symposium on Computer science education</btitle><date>1988-02-01</date><risdate>1988</risdate><spage>223</spage><epage>223</epage><pages>223-223</pages><issn>0097-8418</issn><isbn>089791256X</isbn><isbn>9780897912563</isbn><abstract>CSAB states in its guidelines that one of its six undergraduate core curriculum subject areas is computer theory. It appears that the ACM Core Curriculum Committee will also suggest a core course in this area. However, courses in computer theory, under the titles "Formal Languages" or "Theory of Computation", have traditionally been taught on the senior or graduate level. There has been little discussion concerning the development of a computer theory course for use at the sophomore or junior level. Also, computer theory is also becoming a larger part of other computer science courses such as discrete structures and compiler design theory. A clearer understanding is needed of how different aspects of computer theory should be developed throughout the undergraduate computer science curriculum.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/52964.53019</doi><tpages>1</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0097-8418
ispartof Proceedings of the nineteenth SIGCSE technical symposium on Computer science education, 1988, p.223-223
issn 0097-8418
language eng
recordid cdi_proquest_miscellaneous_31623127
source Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)
subjects Social and professional topics -- Professional topics -- Computing education -- Computing education programs -- Computer science education
Social and professional topics -- Professional topics -- Computing education -- Model curricula
Theory of computation -- Logic
Theory of computation -- Models of computation -- Abstract machines
title The increasing role of computer theory in undergraduate curricula
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T21%3A21%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_acm_b&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=The%20increasing%20role%20of%20computer%20theory%20in%20undergraduate%20curricula&rft.btitle=Proceedings%20of%20the%20nineteenth%20SIGCSE%20technical%20symposium%20on%20Computer%20science%20education&rft.au=Bagert,%20Donald%20J.&rft.date=1988-02-01&rft.spage=223&rft.epage=223&rft.pages=223-223&rft.issn=0097-8418&rft.isbn=089791256X&rft.isbn_list=9780897912563&rft_id=info:doi/10.1145/52964.53019&rft_dat=%3Cproquest_acm_b%3E31623127%3C/proquest_acm_b%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-a2029-60d7b0bd0531119b045a4eba97119074a3f72c085bda2be6be0ff16574f98ccd3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=31623127&rft_id=info:pmid/&rfr_iscdi=true