


default search action
Journal of Computing Sciences in Colleges, Volume 36
Volume 36, Number 1, October 2020
Papers of the 22nd Annual CCSC Northwestern Conference
- Rebecca Long:
Inclusion in computer science education. 11 - Alain Kägi, Jens Mache:
Hands-on teaching of RSA public-key cryptosystems with snap! 12-20 - Caitlin Garcia, Kaylee-Anna Jayaweera, Quinn Vinlove, Krisztian Gado, Jens Mache, Richard Weiss:
Using sentiment analysis to highlight the discrepancy between high and low resource language translations. 21-25 - Quinn Vinlove, Jens Mache, Richard Weiss:
Predicting student success in cybersecurity exercises with a support vector classifier. 26-34 - Jack Cook, Richard Weiss, Jens Mache:
Refactoring a full stack web application to remove barriers for student developers and to add customization for instructors. 35-44 - Xuguang Chen:
Introduction to parallel programming using MPI and OpenMP on the raspberry PI. 45-46 - Haiyan Cheng, Shereen Kjoha, Anna M. Ritz, Tammy VanDeGrift:
Supporting and teaching students at liberal arts colleges in online courses. 47-48
Volume 36, Number 2, October 2020
Papers of the 29th Annual CCSC Rocky Mountain Conference
- Robert Sjodin, Mohamed Lotfy:
Integrating cloud-based file storage and NoSQL databases with mobile app SQLite. 11-13 - Victoria Eisele:
What I have learned about teaching from scoring AP computer science exams. 14-15 - Robert Sjodin, Robert Mason, Mohamed Lotfy:
Integrating mobile relational databases and cloud-based file storage. 16-23 - Robert Sjodin, Robert Mason, Mohamed Lotfy:
Integrating cloud-based NoSQL technology and mobile phone relational databases. 24-30 - Ed Lindoo:
Results of using a multi-programming language approach to decrease drop-fail rates in CS1. 31-41 - Ryan Michaels, Naveen Tula, Susie Ramisetty-Mikler, Dmitry Nurmuradov, Renée C. Bryce:
An empirical study of how novice programmers search the web for help. 42-52 - J. Paul Myers, Kayako Yamakoshi:
The Japanese fifth generation computing project: a brief overview. 53-60 - Marcos Pinto, Hsinrong Wei, Kiyatou Konate, Ida Touray:
Delving into factors influencing New York crime data with the tools of machine learning. 61-70 - Daniel McDonald:
A system for automatic lexical acquisition from PubMed. 71-78 - Osvaldo Jiménez, Daniel C. Cliburn:
Teaching students about usability testing in distance learning environments. 79-87 - Mohammad Amin, Pradip Peter Dey, Bhaskar Raj Sinha:
Effectiveness of online teaching paradigm on learning experiences in database courses. 88-95 - Karina Assiter:
Experiences offering an online version of computer science support (peer tutoring) to undergraduate computer science majors in the era of COVID-19. 96-107 - Pradip Peter Dey, Bhaskar Raj Sinha, Mohammad Amin:
Supporting asynchronous learners with multiple representations. 108-116 - Kimberly W. Bartholomew:
Assessing higher-order thinking skills for program-level student outcomes: a longitudinal case study. 117-128
Volume 36, Number 3, October 2020
Papers of the 36th Annual CCSC Eastern Conference
- Jonathan Aberman:
The "what's next economy". 16-17 - Laurie White:
Programming with the cloud. 18 - Yamuna Rajasekhar:
Techniques to effectively teach a course online. 19 - Linh B. Ngo, Jon Kilgannon:
Virtual cluster for HPC education. 20-30 - YuLin Bingle, William Burke, Micheline Al Harrack, Larry Blankenship, Nguyen Khoanam, Christopher Sokol, Sara Sadat Tabatabaei:
Internet research agency's campaign to influence the U.S. 2016 elections: assessing linguistic profiles via statistical analysis. 31-42 - Suzanne W. Dietrich:
Teaching introduction to programming languages with a database twist. 43-52 - Robin M. Givens:
A scalable RPG project for object-oriented software development. 53-62 - Parrish Waters, Jennifer A. Polack:
Interdisciplinary research experience in computer science and biological sciences. 63-69 - Michael Jongseon Lee:
Auto-generated game levels increase novice programmers' engagement. 70-79 - Alex V. Mbaziira, Jocelyn Diaz-Gonzales, Xiang Michelle Liu:
Deep learning in detection of mobile malware. 80-88 - Charles Border:
Development of a configuration management course for computing operations students. 89-101 - Ian Finlayson:
The effect of gender on student self-assessment in introductory computer science classes. 102-110 - Robert M. Marmorstein:
SPIFS: short project instructional file system. 111-120 - Jiang Li:
An effort on promoting K-12 computer science education in rural region. 121-127 - William R. Drumheller, David C. Conner:
Online system modeling and documentation using ROS snapshot. 128-141 - Susan S. Conrad:
Experiential learning: preparing students for the workforce through faculty mentorship and feedback in campus-based IT projects. 142-150 - Edward Dillon, Krystal L. Williams:
Course content as a tool of inclusivity for black/african-american women in computing. 151-160 - Pipop Nuangpookka, Zelalem Mengistu, Ghada Bafail:
Fileless malware and programmatic method of detection. 161-162 - Ana H. Valentin, Thomas Kim:
Maturity of the malware marketplace a disturbing trend using probability density function. 163 - Robert Kohlbus:
Performance analysis of the lamp stack compared to its variants in a single page web application environment. 164 - Ran Xia, Faleh Alshameri:
Credit card fraud detection: an evaluation of SMOTE resampling and machine learning model performance. 165 - Natalya Bromall, Karen Paullet, Fred Kohun, Diane A. Igoche:
Supporting underrepresented groups in STEM during uncertain times: a case for transfer students from rural SW PA. 166 - John Pais:
Partitioned-hill cryptosystems: a STEM lab for AP CSA. 167 - Wen-Jung Hsin:
Nifty assignment in computer networking laboratory. 168 - Linh B. Ngo, Richard Burns, Si Chen:
Containerizing CS learning environments. 169 - Samah Senbel:
3D printed models for teaching data structures. 170 - Alan C. Jamieson, Lindsay H. Jamieson:
Computational thinking for computer science majors: an introduction to CS education career pathways. 171 - Weidong Liao:
A multi-cloud environment for teaching relational database services. 172-173 - Jiang Li, Paulette Shockey, Jennifer Cuddapah, Christy Graybeal, Anthony Williams:
Introducing computational thinking to pre-service teachers. 174 - Weidong Liao, Osman Guzide:
Low-code/no-code software development platforms and their uses in computer science and information technology education. 175 - Sajedul Talukder:
Towards understanding privacy trade-off in an epidemic. 176 - Sajedul Talukder:
Privacy and security vulnerabilities in health care infrastructure mobile technology. 177 - Hardeep Kaur Dhalla:
Benchmarking the performance of RESTful applications implemented in spring boot Java and MS.Net core. 178 - Hardeep Kaur Dhalla:
Parsing performance of native JSON libraries in Java, MS.Net core, and Python: a comparative study. 179 - Donna M. Schaeffer, Patrick C. Olson:
Lesson plan: an interdisciplinary approach to teaching cyber warfare concepts. 180 - Yanxia Jia, Teresa Ontiveros, Maya Sierra, Thach Phung, Lily R. Liang:
Robotics-based creative expression for middle/high school female students. 181 - Joseph Cvetovich, Harrison Linn, Kaylea Daigle, Phil Huddleston, ABM Rezbaul Islam:
Artificial intelligence operated data warehouse. 182 - Jessica Byrd, Samuel McManus, ABM Rezbaul Islam, N. Karpoor Shashidhar:
MyHealthChart mobile app: gives people control and access to their medical records. 183 - Khalid Noman, Mohamed Barodi, Ahmed Noman, Carilyn Santisteban, ABM Rezbaul Islam:
An interactive mobile application for skin clinic. 184-185 - Meghan Murphy:
Gear shifting: back to the basics phase 1. 186-187 - Judith Lucas-Odom:
Homeostasis and machine learning in the biology classroom. 188 - John Viaud, Vitali Surmach, Bilal Abdulmajid, Yanxia Jia:
Where did the time go?: an Android-based phone time management app. 189 - Babur Kohy:
Resolving dark web identities. 190 - Riley Vaughn, Sajedul Talukder:
A template for useful proof of work. 191
Volume 36, Number 4, October 2020
Papers of the 27th Annual CCSC Midwestern Conference
- Eugene H. Spafford:
Cybersecurity: "it may be worse than you think". 14 - Peter Staritz:
Robotics for the warfighter. 15 - Kevin Buell:
Open career fairs for online computing students in Ohio. 16-22 - Margaret Polk:
Promoting a sense of learning community in asynchronous online courses. 23-31 - Imad Al Saeed:
Examining the use of the virtual world to enhance group learning in hybrid courses. 32-40 - Zachary Kurmas:
KielceRB: a highly customizable templating engine for course documents. 41-50 - Imad Al Saeed:
Why Cs departments should consider offering CUDA as a standalone course. 51-58 - Paul Bass, Aise Zülal Sevkli:
A scattered neighborly approach to solving nurikabe. 59-70 - Logan Mallory, Aise Zülal Sevkli:
Optimizing neural network architecture through a coarse genetic algorithm. 71-82 - Brandon M. Williams, Saverio Perugini:
Staging human-computer dialogs: an application of the futamura projections. 83-92 - Paul E. Buis:
An object-oriented media computation package in Python 3. 93-99 - Victor T. Norman:
Learn to build cross-platform mobile apps using the ionic framework. 100-101 - Pak Kwan:
Docker vs Vagrant: how I use Docker and Vagrant teach my Oracle database administration class. 102-103 - Erik Saule, Kalpathi R. Subramanian, Jamie Payton:
Using CS materials, a system to align your courses with national standards. 104 - Bill Siever:
Micro: bit magic: engaging IoT & embedded for CS1/2 and K-12. 105 - Cathy Bareiss:
CS bootcamp for K-5 educators. 106 - Imad Al Saeed:
Nifty assignment: digital signature creation and verification using kryptos. 107-108 - Steve Carr, Jean Mayo:
Visualization and analysis for C code security. 109 - John Kaufeld:
Using game-based learning to improve student outcomes in computer science. 110-111 - Imad Al Saeed:
Improving teaching and learning of computer programming through SL. 112
Volume 36, Number 5, January 2021
Papers of the 34th Annual CCSC Southeastern Conference
- Jack J. Amend, Scott Spurlock:
Improving machine learning fairness with sampling and adversarial learning. 14-23 - Scott Spurlock, Shannon Duvall:
AlgoScrum: improving an algorithms course with scrumage. 24-33 - Kevin R. Sanft, Brian Drawert, Adam Whitley:
Modified specifications grading in computer science: preliminary assessment and experience across five undergraduate courses. 34-46 - Jacob Ginn, Cesar Bautista Salas, Scott Barlowe, Will Lehman:
A novel framework for integrating mobile machine learning and L2 vocabulary acquisition. 47-56 - Drew Bowman, Scott Spurlock:
Chasing rainbows: colorizing black and white images with adversarial learning. 57-66 - Greg Taylor, Debzani Deb:
Teaching AI ethics in a flipped classroom. 67-76 - J. Paul Myers:
The Japanese fifth generation computing project: curricular applications. 77-86 - Gongbing Hong, Kenneth Trussell:
Towards hardware literacy for undergraduate computer science students. 87-96 - Jung Hee Kim, Joelle Banks, Duy Bui, Michael Glass:
Automated classification of collaboration skills in typed-chat collaborative problem-solving. 97-106 - Jerry Tessendorf, Timothy McLaughlin, Sharath Giramaji:
Multi-cohort/multi-tier/cross-disciplinary instruction and research via short film production. 107-118 - Andy D. Digh:
Writing and speech instruction in an introductory artificial intelligence course. 119-128 - Brian T. Bennett:
Shifting traditional undergraduate software engineering instruction to a DevOps focus. 129-138 - Mattia Galanti, Gilliean Lee, Joshua John:
Skin cancer detection using convolutional neural networks. 139-149 - Michael P. Verdicchio:
Hurricanes and pandemics: an experience report on adapting software engineering courses to ensure continuity of instruction. 150-159 - Kevin Treu:
History of technology and discovery: a study away experience in computer science. 160-167 - Robert Allen, William Darragh, Harrison Verhine:
Delivery of an innovative computer programming curriculum to impoverished middle school learners in South Africa. 168-179 - Jose Cordova, Virginia Eaton, Tyler Greer, Lon A. Smith:
On the correlation between homework problems and test code-completion questions in a data structures course. 180-188 - Chase Shaner, Chris Alvin:
Searching for all polygons in a geometry figure. 189-199 - Connor McPherson, Joe Dumas, Sumith Gunasekera, Claire McCullough:
Mutually exclusive: a survey of ethical decision making in technology. 200-212 - Bonnie Achée:
My CS1 class flipped over COVID-19. 213-219 - Bria Williams, Guillermo Cruz, Scott Heggen:
A student-based software development team and their response to COVID-19. 220-229 - Karen E. Works:
Improving online lectures in distance learning CS0 course. 230-231 - Steven Benzel:
Functional take-away. 232-233 - Robert Lutz, Evelyn Brannock:
Goertzel: lightweight DFT for telephony, morse code and more. 234-236
Volume 36, Number 6, April 2021
Papers of the 27th Annual CCSC Central Plains Conference
- Dan Zimmerman:
The next generation of technology leaders: keynote. 12-13 - Maria Weber, Kyle Chapman, John P. Buerck:
Discovering enterprise architecture developing a course with enterprise application software tools. 14-26 - Nathan W. Eloe:
Teach like a git: streamlining assignment administration and enforcing good habits with professional tools and software development practices. 27-36 - Joseph Kendall-Morwick:
Open-source scholarship at teaching-oriented institutions. 37-44 - Megan Gilbert, Dee A. B. Weikle, Chris Mayfield, Chris Johnson:
Fourth hour: a CS1 review session led by teaching assistants using peer instruction. 45-54 - Sambit Bhattacharya, Bogdan D. Czejdo, Valentin Milanov:
Infusion of machine learning concepts and skills: a workshop review. 55-65 - Denise M. Case:
Hey Alexa!: a fun introduction to AWS Lambda, serverless functions, and JavaScript with conversational AI: conference workshop. 66 - David P. Bunde, Apan Qasem, Philip J. Schielke:
Short modules for introducing heterogeneous computing: conference tutorial. 67-68 - Cong-Cong Xing, Jun Huang:
How can it be fixed in terms of typing?: nifty assignment. 69-70 - Samuel C. Hsieh, Sean Wolfe:
Creating a server as a nifty assignment: nifty assignment. 71-73 - Rad Alrifai:
The role of technology in digital forensics investigations: nifty assignment. 74-77 - Charles Badami, Ajay Bandi, Denise M. Case, Aziz Fellah, Mahmoud Yousef:
Engaging graduate students during the pandemic: panel discussion. 78-79 - Joni Adkins, Diana Linville, Bilal Clarence, Shanon Elliott, Sean Paddock:
The impact of COVID-19 on industry and education: panel discussion. 80-81
Volume 36, Number 7, April 2021
Papers of the 32nd Annual CCSC South Central Conference
- Rita A. Sperry:
We're all in this together: learning communities for first-year computer science majors. 11-19 - Jun Rao, James D. Palmer:
Logarithmic rubric scoring. 20-26 - C. Bryan Foltz, Laura Foltz:
MUIPC and intent to change IoT privacy settings. 27-38 - Timothy Nix, Riccardo Bettati:
Narcoleptic philosophers: message delays on paths with on/off nodes. 39-46 - Mustafa Al Lail, Marshal Moncivais, Miguelangel Trevino:
Towards a software system for spatio-temporal authorization. 47-55 - S. R. Subramanya:
Use of predefined computing blocks in algorithmic thinking. 56-65 - Lasanthi N. Gamage:
A bottom-up approach for computer programming education. 66-75 - Michael Kart:
Making change: rigorous software construction as experiential learning. 76-85 - Srikantia Subramanya:
Techniques for effective teaching and learning in the wake of transition to online classes due to COVID-19: conference tutorial. 86-87 - Jianjun Zheng:
Enrich student learning experience by building a cybersecurity virtual lab with open-source tools: conference tutorial. 88 - Chengping Yuan, Mark V. Albert, Daniel McGartland, Jakob Smith, Anthony Solorio:
Play with trained hierarchical reinforcement learning agents in two common games: conference tutorial. 89-90 - Ting Xiao, Mark V. Albert:
On-ramp to AI: lessons from the introductory AI course "Software Development for AI": conference tutorial. 91-92 - Laurie White:
Programming with the cloud: conference tutorial. 93
Volume 36, Number 8, April 2021
Papers of the 25th Annual CCSC Northeastern Conference
- Devorah Kletenik, Alon Butbul, Daniel Chan, Deric Kwok, Matthew LaSpina:
Game on: teaching cybersecurity to novices through the use of a serious game. 11-21 - Chris Alvin:
Introducing programming using previewing. 22-32 - Matthew J. Kirkland, Stuart Steiner, Daniel Conte de Leon:
vWaterLabs: Design and characteristics of a virtual testbed for water-focused ICS cybersecurity education. 33-42 - Christopher A. Healy, Andrea Tartaro, Bryan Catron:
Short courses in computer science. 43-52 - Mikel Gjergji, Edmund A. Lamagna:
A web-based toolkit for exploring cryptography. 53-62 - Elena Izotova, Jason Kiesling, Fred Martin:
Students' consistency in computational modeling and their academic success. 63-72 - Sarah M. North, Max M. North, David Garofalo, Durgesh Parajapati:
The effects of mixed reality immersion on users' performance and perception of multitasking while performing concurrent real world tasks. 73-88 - Saad Khan, Samuel A. Malachowsky, Daniel E. Krutz:
Supporting computing accessibility education using experiential learning labs: conference tutorial. 89-91 - Kevin McCullen, Michael Walters:
Computer science and robotics using single board computers: conference tutorial. 92-94 - David P. Bunde, Apan Qasem, Philip J. Schielke:
Short modules for introducing heterogeneous computing: conference tutorial. 95-96 - Ahmed Ibrahim:
Building and hacking an exploitable wifi environment for your classroom - even for remote participants: conference workshop. 98 - Kehan Gao, Sarah Tasneem:
COVID-19 data analysis applied to computer science courses: faculty poster. 99-100 - Sarbani Banerjee, Neal Mazur:
Cybersecurity virtual summer workshop for secondary school teachers: an experience report: faculty poster. 101-103 - Vladimir V. Riabov:
Exploring direct simulation Monte-Carlo techniques for science applications: faculty poster. 104-106 - Sebastiaan J. C. Joosten:
Student-made online discrete math drills: lightning talk. 107-108 - Robert J. Domanski:
Pedagogical best practices for teaching foundational computer science courses in alignment with employer technical interviews: panel discussion. 109-112
Volume 36, Number 10, April 2021
Papers of the 14th Annual CCSC Southwestern Conference
- Joe Michael Allen, Frank Vahid:
An analysis of using coral many small programs in CS1. 9-16 - Nabeel Alzahrani, Frank Vahid:
Progression highlighting for programming courses. 17-23 - Stuart Steiner, Matthew J. Kirkland, Daniel Conte de Leon:
vWaterLabs: developing hands-on laboratories for water-focused industrial control systems cybersecurity education. 24-29

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.