The cybersecurity job is booming in many regions of the country. According to the Department of Labor Bureau of Lab Statistics, employment of information security analysts is projected to grow 32% ...
{"title":"Design of virtual labs for an ethical hacking course","authors":"YueXiaodong, ParkHyungbae","doi":"10.5555/3417608.3417611","DOIUrl":"https://doi.org/10.5555/3417608.3417611","url":null,"abstract":"The cybersecurity job is booming in many regions of the country. According to the Department of Labor Bureau of Lab Statistics, employment of information security analysts is projected to grow 32% ...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116586670","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This 60-minute tutorial will cover the Communicating Sequential Processes (CSP) model of concurrency---a (re-)emerging concurrent programming model that is increasing in popularity, especially in t...
{"title":"Communicating sequential processes in the go programming language","authors":"SaverioPerugini, J. WrightDavid","doi":"10.5555/3417626.3417637","DOIUrl":"https://doi.org/10.5555/3417626.3417637","url":null,"abstract":"This 60-minute tutorial will cover the Communicating Sequential Processes (CSP) model of concurrency---a (re-)emerging concurrent programming model that is increasing in popularity, especially in t...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125093595","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
As part of our University's efforts to integrate high impact practices into the undergraduate curriculum, the Computing Sciences Department developed a model for revitalizing an introductory comput...
作为我校努力将高影响力实践融入本科课程的一部分,计算科学系开发了一种模式,以振兴介绍性计算机…
{"title":"Incorporating Arduino labs into a CS0 course","authors":"RussellIngrid, RosieneCarolyn Pe, GoldAaron","doi":"10.5555/3417699.3417702","DOIUrl":"https://doi.org/10.5555/3417699.3417702","url":null,"abstract":"As part of our University's efforts to integrate high impact practices into the undergraduate curriculum, the Computing Sciences Department developed a model for revitalizing an introductory comput...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125850686","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This poster discusses efforts at Rivier University to create and run the experimental computer lab that provides undergraduate and graduate students with opportunities to explore various operating ...
{"title":"The low-budget experimental computer lab boosts students' research","authors":"PittsDavid, V. RiabovVladimir","doi":"10.5555/3417639.3417670","DOIUrl":"https://doi.org/10.5555/3417639.3417670","url":null,"abstract":"This poster discusses efforts at Rivier University to create and run the experimental computer lab that provides undergraduate and graduate students with opportunities to explore various operating ...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131052502","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper aims to discuss the best practices of how to introduce students to the world of computer networks, network protocols, and network security using practical and hands-on methods. We focus ...
{"title":"SYN, SYN-ACK, and beyond","authors":"ShebaroBilal","doi":"10.5555/3417626.3417630","DOIUrl":"https://doi.org/10.5555/3417626.3417630","url":null,"abstract":"This paper aims to discuss the best practices of how to introduce students to the world of computer networks, network protocols, and network security using practical and hands-on methods. We focus ...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"131 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123354630","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This article demonstrates a pedagogy of a research-focused Computer Science course for undergraduates in a liberal arts environment. The long term benefits of Course-based Undergraduate Research Ex...
{"title":"A course-based undergraduate research experience (CURE) in computer science","authors":"HamidFahmida","doi":"10.5555/3417608.3417614","DOIUrl":"https://doi.org/10.5555/3417608.3417614","url":null,"abstract":"This article demonstrates a pedagogy of a research-focused Computer Science course for undergraduates in a liberal arts environment. The long term benefits of Course-based Undergraduate Research Ex...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125540862","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Programming contests, such as the International Collegiate Programming Contest (ICPC) have many benefits for undergraduate students studying computer science. These include encouraging collaboratio...
{"title":"An alternative to programming contests","authors":"UrnessTimothy","doi":"10.5555/3417608.3417610","DOIUrl":"https://doi.org/10.5555/3417608.3417610","url":null,"abstract":"Programming contests, such as the International Collegiate Programming Contest (ICPC) have many benefits for undergraduate students studying computer science. These include encouraging collaboratio...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124434495","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Conventional entity resolution and record linking processes all require a pre-process step to transform the entity references into a standard format with a highly granular, uniform metadata annotat...
{"title":"A scalable, hybrid entity resolution process for unstandardized entity references","authors":"SarkhiAwaad Al, R. TalburtJohn","doi":"10.5555/3417682.3417684","DOIUrl":"https://doi.org/10.5555/3417682.3417684","url":null,"abstract":"Conventional entity resolution and record linking processes all require a pre-process step to transform the entity references into a standard format with a highly granular, uniform metadata annotat...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130480779","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper describes the effects of a newly implemented peer-tutoring program at Humboldt State University. While the overall benefit of tutoring in students' learning is documented in research, we...
{"title":"Creating a more equitable CS course through peer-tutoring","authors":"MadeAdamou Fode, HasanAbeer","doi":"10.5555/3417699.3417704","DOIUrl":"https://doi.org/10.5555/3417699.3417704","url":null,"abstract":"This paper describes the effects of a newly implemented peer-tutoring program at Humboldt State University. While the overall benefit of tutoring in students' learning is documented in research, we...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"252 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114365005","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Teaching web programming can lend itself as a course where students can learn to develop with version control, containers, continuous integration (CI), and continuous deployment or delivery (CD). I...
{"title":"Simplifying teaching continuous integration and continuous deployment with hands-on application in a web development course","authors":"DixonBryan","doi":"10.5555/3417699.3417701","DOIUrl":"https://doi.org/10.5555/3417699.3417701","url":null,"abstract":"Teaching web programming can lend itself as a course where students can learn to develop with version control, containers, continuous integration (CI), and continuous deployment or delivery (CD). I...","PeriodicalId":213828,"journal":{"name":"Journal of Computing Sciences in Colleges","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114761496","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}