


default search action
Journal of Computing Sciences in Colleges, Volume 34
Volume 34, Number 1 [1], October 2018
Papers of the 25th Annual CCSC Midwestern Conference
- Scott Burgess:

Program turnarounds in computer science: a case study. 1-10 - Kentaro Toyama, W. K. Kellogg:

More than algorithms: what computer scientists should know about technology and society. 5 - Jason Beutler:

Using accountability to grow software development leadership. 6 - Paul G. Talaga:

Course-in-a-box: big data. 7 - Alisa Neeman, Jay Shaffstall:

Engaging the core: ACM social and professional issues made easy via mobile security. 8-16 - David Woods, Andrea Hulshult:

Using agile methods to scaffold team projects in an it ethics course. 17-23 - Brian Krupp, Tyler Rupert, Georgina Hasrouni, Bryan Istenes, Kurt Wolfe:

Tready: a privacy centric open source home security system. 24-33 - Kristopher Roberts:

Introductory game development. 34 - Daniel P. Prince, Saverio Perugini:

An application of the Actor model of concurrency in Python: a Euclidean rhythm music sequencer. 35-43 - Saverio Perugini, Jack L. Watkin:

ChAmElEoN: a customizable language for teaching programming languages. 44-51 - Saverio Perugini:

The design of an emerging/multi-paradigm programming languages course. 52-59 - Micah Taylor, Sid Stamm, Christine Taylor:

The impact of changing homework frequency in a computer architecture course. 60-70 - Qian Liu:

Introducing RDMA into computer networks course: design and experience. 71-80 - Mark R. Hodges:

Ensuring videos for a flipped classroom increase inclusivity. 81-88 - Ben Coleman, Nathan Sommer:

Git-keeper: an automated assignment testing environment based on git. 89-92 - Matthew Belella, Danielle Dumbeck, Mark Meluskey, Raed I. Seetan:

A comparison study of online and traditional student withdrawal rates at a university in the northeastern United States. 93-103 - Grace M. Mirsky:

Effectiveness of specifications grading in teaching technical writing to computer science students. 104-110 - Micah Taylor:

Courseup: human readable course language. 111-120 - Pradip Peter Dey, Bhaskar Raj Sinha, Mohammad Amin:

Teaching quantum computing in college level computer science programs: work in progress. 121-122 - Jeff Kinne, David L. Largent:

The status of CS education in Indiana: work in progress. 123 - Jiang Li, Kaleb E. Smith:

Using visual programming robots to engage students in K-12 CS education: work in progress. 124-125 - Yuan Zhou, Zesun Yang, Chenxu Wang, Matthew Boutell:

Breaking google reCaptcha V2. 126-136 - Mark Mahoney:

Storyteller: a tool for creating worked examples. 137-144 - Michael Glass, Yesukhei Jagvaral, Nathaniel Bouman, Emily Graham, Stamatina Kalafatis, Lindsey Arndt, Melissa A. Desjarlais, Jung Hee Kim, Kelvin S. Bryant:

Problem-independent text analytics for real-time judgment of CSCL typed-chat dialogues. 145-154 - Saverio Perugini, David J. Wright:

Developing a contemporary operating systems course. 155-156 - John Pais:

Introducing object-based concepts in a blocks-based course using snap! 157-158
Volume 34, Number 1 [2], October 2018
Papers of the 20th Annual CCSC Northwestern Conference
- A. J. Bernheim Brush:

A journey from research to product: keynote address. 162-163 - Jack Kinne, Eric Misner, Adam S. Carter, Sharon M. Tuttle:

Evaluating the efficacy of clicker-based peer instruction across multiple courses at a single institution. 164-170 - Penny M. Rowe, Haiyan Cheng, Lea Fortmann, Aedin Wright, Steven Neshyba:

Teaching image processing in an upper level CS undergraduate class using computational guided inquiry and polar data. 171-179 - Ben Glick, Jens Mache:

Using jupyter notebooks to learn high-performance computing. 180-188 - Jeremy Fischer, Sanjana Sudarshan:

Introduction to jetstream. 189-191 - Aaron Dingler, Peter Bui:

Using workqueue to teach distributed computing. 192-194 - Tammy VanDeGrift:

Compare and contrast in data structures. 195-201 - Michael Black, Chi Ho Lee:

An embedded systems course for cross-disciplinary research. 202-209 - Xuguang Chen:

Teaching recursion via control flow and code comprehension in CS1. 210-211 - Steven A. Wolfman, Meghan Allen:

Playing to your strengths: appreciative inquiry as a scholarly tool for your computing education practice and professional development. 212-215 - Yolanda J. Reimer, Lisa M. Blank:

Teacher (as student) driven curriculum development for an introductory computer science course. 216-222 - Andrew P. Black, Kim B. Bruce:

Teaching programming with Grace at Portland state. 223-230 - Jens Mache, Richard Weiss:

Hands-on cybersecurity exercises. 231-232 - Mário Guimarães:

Data warehouse and data mining with SQL server. 233-234 - Brent Wilson:

Introducing cyber security by designing mock social engineering attacks. 235-241 - Daniel Conte de Leon, Ananth A. Jillepalli, Victor J. House, Jim Alves-Foss, Frederick T. Sheldon:

Tutorials and laboratory for hands-on OS cybersecurity instruction. 242-254 - Daniel Rohwedder, Brian R. Snider:

Plagiarism detection avoidance methods and countermeasures. 255-261 - Dennis G. Kafura, Michael Erlinger:

National science foundation - NSF. 262
Volume 34, Number 2 [1], December 2018
Papers of the 27th Annual CCSC Rocky Mountain Conference
- Daniel McDonald:

Comparing python and wordpress assignments on a raspberry Pi. 5-11 - Scott Bell, Michael P. Rogers, Diana Linville, Cari Cline:

Building a K-12 community of practice. 12-18 - Jeremy Fischer, Sanjana Sudarshan:

Introduction to jetstream: tutorial presentation. 19-21 - Mohamed Lotfy, Kevin Pyatt:

A two-course web application development sequence covering the lamp and mean stacks. 22-29 - Mohamed Lotfy, Kevin Pyatt:

Introducing the mean stack: a web application development second course. 30-38 - Johanna E. Urman, Richard Blumenthal:

An undergraduate ethics course for promoting common good computing: a progress report. 39-45 - Karina Assiter:

Experiences teaching a social and ethical aspects of computer science course to students with learning differences. 46-55 - Kimberly W. Bartholomew:

Digital marketing teaching strategies with google analytics and related tools: tutorial presentation. 56-57 - James C. Church, Bettina Shank, Tabitha S. Y. Lee, Trevor Compton, Justin M. Conklin:

Peaynotes: a generic web-based patient clinical notes sharing system for health care professionals. 58-64 - Marcos Pinto, Ouri Alkada, Hsinrong Wei:

Health care AI: predicting breast cancer with machine learning. 65-71 - Ed Lindoo:

Back to the basics in an effort to improve student retention in intro to programming classes. 72-79 - John A. Trono:

CS1 programming assignments that can help to increase awareness of cybersecurity issues. 80-86 - Reza Sanati-Mehrizy, Kailee Parkinson, Afsaneh Minaie:

Integration of data mining course in computer science curriculum. 87-98 - Mohamed Lotfy, Kevin Pyatt:

The mean stack web application development platform: tutorial presentation. 99-101 - James D. Teresco:

Graph traversals and spanning trees using metal highway data and visualizations. 102-109 - Barbara M. Anthony, Valentin Cantu:

Modernizing the mythical man-month. 110-116 - Anod Alhazmi, Sudhanshu Semwal:

Implementation of linear time exact euclidean distance transform in 3D slicer. 117-124 - Jesse Eickholt, Patrick Seeling, Lisa Gandy, Quentrese Cole, Matthew R. Johnson:

Confronting barriers to active learning in computer science through technology, community and culture: tutorial presentation. 125-127
Volume 34, Number 2 [2], December 2018
Papers of the 32nd Annual CCSC Southeastern Conference
- Jean H. French, Hailey Crouse:

Using early intervention to increase female interest in computing sciences. 133-140 - Joe Dumas, Claire McCullough:

Effects of gender on student performance in an introduction to operating systems course. 141-146 - Sonal Dekhane, Xin Xu, Nannette P. Napier, Rahaf Barakat, Cengiz Günay, Kristine S. Nagel:

Technology focused service-learning course to increase confidence and persistence in computing. 147-153 - J. Dean Brock, Rebecca F. Bruce:

Hooked on the circuit playground: tutorial presentation. 154-156 - Dennis G. Kafura, Austin Cory Bart, Bushra Chowdhury:

A computational thinking course accessible to non-stem majors. 157-163 - Cyrus J. Bonyadi, Valerie Summet:

A pilot study in using virtual reality during theatre rehearsal. 164-171 - Andrew Besmer:

A linux infrastructure to support modern computing programs and curriculum. 172-179 - Brian T. Bennett, Martin L. Barrett:

Incorporating devops into undergraduate software engineering courses: a suggested framework. 180-187 - Andrea Tartaro:

Scholarly articles in the introductory computer science classroom. 188-198 - Steven Andrew Carter, Nadeem Abdul Hamid:

Automated inference of fixed-width data formats. 199-207 - Adam Wade Lewis, Vanessa Miller, Ilish Kane, Matthew Marrazzo:

A systematic literature review of cognitive models of the behavior of novice software developers. 208-214 - Sanjana Sudarshan, Jeremy Fischer:

Hands on with jetstream: tutorial presentation. 215-217
Volume 34, Number 3, January 2019
Papers of the 34th Annual CCSC Eastern Conference
- Mark A. Pauley:

NSF grant workshop. 15 - Xenia Mountrouidou:

CyberPaths. 16 - Timothy V. Fossum:

Using PLCC to implement java interpreters in a programming languages course. 17 - Jessica Zeitz, Karen Anewalt:

Assignments to promote diversity and accessibility. 18-19 - Jesse Eickholt, Patrick Seeling, Lisa Gandy, Quentrese Cole, Matthew R. Johnson:

Creating a culture and environment for active learning success. 20-21 - Jeffrey A. Stone:

Student perceptions of computing and computing majors. 22-30 - Virginia Eaton, Jose Cordova, Tyler Greer, Lon A. Smith:

A comparison of perceptions of CS majors and non-cs majors regarding email security. 31-37 - John McManus, Philip J. Costello:

Project based learning in computer science: a student and research advisor's perspective. 38-46 - Robin M. Givens:

Expanding communication opportunities in algorithms courses. 47-54 - James Vanderhyde:

Scaffolding assignments: how much is just enough? 55-63 - Zamua O. Nasrawt, Michael O. Lam:

Less-Java, more learning: language design for introductory programming. 64-72 - Mark F. Russo:

A novel events-first approach for CS1 with Java. 73-81 - Mark G. Terwilliger, Jay L. Jackson, Cynthia L. Stenger, James A. Jerkins:

Using computer programming activities and robots to teach generalization of a geometry concept. 82-90 - Hoang Nguyen, Eugene Rohrbaugh:

Cross-lingual genre classification using linguistic groupings. 91-96 - Nathan Green, Xiang Michelle Liu, Diane R. Murphy:

Revisiting an educator's dilemma: using natural language processing to analyze the needs of employers and inform curriculum development. 97-107 - Joshua Eckroth, Ryan Anderson:

Tarot: a course advising system for the future. 108-116 - Reva Freedman:

Using bayesian spelling correction to improve students' skills in a data structures class. 117-126 - Penn P. Wu:

Courses of blockchain technology to teach at a career-oriented college. 127 - Deborah G. Tatar, Michael Stewart, Chandani Shrestha:

Promoting conscientious discussions in computer science ethics instruction. 128 - Amrita Shelar, Ching-Yu Huang:

Analyzing relationship: twitter tweet frequency with the stock prices of telecom companies. 129 - Imad Al Saeed:

A strategic approach for adapting the CUDA course at computer science departments within united states universities. 130 - Ching-Yu Huang:

Integrative curriculum for teaching databases. 131 - Weidong Liao, Osman Guzide:

Teaching artificial intelligence for undergraduate students: a project based approach. 132 - Susan S. Conrad, Mohammed Alghamdi:

What GDPR means for data privacy. 133 - Engaging HBCU faculty in project-based learning in silicon valley. 134-138

Volume 34, Number 4 [1], April 2019
Papers of the 25th Annual CCSC Central Plains Conference
- Xiaodong Yue, Belinda Copus, Hyungbae Park, Mahmoud Yousef, Songlin Tian:

Revising an accredited computer science program at a public regional university to meet new ABET guidelines. 18-23 - Bruce Mechtly, Fritz Helbert, Dylan Cox, Zachary Hastings:

The visible file system: an application for teaching file system internals. 24-31 - Nicholas S. Rosasco, Alex Kaariainen, Jeffrey Will:

Initial evaluation of accessibility and design awareness with 3-D immersive environments. 32-41 - Michael P. Rogers, Charles Hoot:

Getting ahead with a hat: reengineering a computer organization course. 42-51 - Brian Kokensparger:

When the play is "the thing" and not the software: student experiences engineering software for a theatre production. 52-59 - Tim DeClue:

Teaching AP-CSP in a college setting using an AP-CSP endorsed curriculum: an experience report. 60-66 - Denise M. Case, Charles Hoot:

Capstone as consulting. 67-77 - Ajay Bandi, Abdelaziz Fellah, Harish Bondalapati:

Embedding security concepts in introductory programming courses. 78-89 - Fei Cao, Dabin Ding, Michelle M. Zhu:

Introducing fundamental computer science concepts through game design. 90-96 - Jennifer McKanry, Gretchen Haskell, Dasha Kochuk:

How learning works: applying cognitive psychology theory to computer science course structure. 97-98 - Rebecca L. Dohrman, Paul Gross, Steve Coxon, Chris Sellers, Christi DeMuri, Robyn Ray, Dustin Nadler:

CyberReady StL curriculum: tutorial, best practices, and results from initial deployment. 99 - Saty Raghavachary, Jeffrey Miller:

Introduction to cloud-based machine learning. 100 - Jane O'Donnell:

SASS (syntactically awesome style sheets). 101-102 - Eric D. Manley, Timothy Urness:

Easy handwriting recognition. 103-105 - Kendall Bingham:

Streaming TV services. 106-109 - Imad Al Saeed:

Applying asymmetric encryption algorithm using kryptos. 110-113 - Bin Peng:

Building a memory reading circuit. 114-116 - Saty Raghavachary:

Geospatial data handling. 117-119 - Bill Siever:

An IoT assignment sequence. 120-121 - Charles Badami, Denise M. Case, Nathan W. Eloe, Aziz Fellah, Douglas Hawley, Charles Hoot, Diana Linville:

Blended courses in computer science and information systems education: adapting to changing educational methods and needs. 122 - Ajay Bandi, Denise M. Case, Nathan W. Eloe, Aziz Fellah:

Challenges of mentoring graduate directed projects: profession-based learning through collaboration. 123
Volume 34, Number 4 [2], April 2019
Papers of the 12th Annual CCSC Southwestern Conference
- Justin Li:

Experience report: explorable web apps to teach AI to non-majors. 128-133 - Marina Moore, Bruce DeBruhl:

Investigating university student desires and use of smartphone privacy settings. 134-141 - Adamou Fode Made, Abeer Hasan, Sharon M. Tuttle, David Tuttle:

Less is more: assessment and student learning in computer science education. 142-148
Volume 34, Number 5, April 2019
Papers of the 30th Annual CCSC South Central Conference
- Carlene M. Buchanan Turner, Claude F. Turner:

Analyzing the impact of experiential pedagogy in teaching socio-cybersecurity: cybersecurity across the curriculum. 12-22 - Mounika Vanamala, Xiaohong Yuan, Macey Morgan:

A course module on HTML5 new features and security concerns. 23-30 - Anthony Bloch, Robert Owens:

A study of evolutionary algorithms for the degree-constrained minimum spanning tree problem. 31-39 - Sam Pratt, Ana Ochoa, Mamta Yadav, Alaa Sheta, Mahmoud Eldefrawy:

Handwritten digits recognition using convolution neural networks. 40-46 - Mamta Yadav, Basma Fathi, Alaa Sheta:

Selection of WSNs inter-cluster boundary nodes using PSO algorithm. 47-53 - Bilal Shebaro, Casie Parish Fisher:

Crime in the 21st century: a co-teaching experience. 54-62 - Kari Djuve, John W. Burris:

A case study on the dialect identification of Twitter tweets using natural language processing and machine learning. 63-72 - Michael Kart:

A system to support a test-centric mindset in early programming courses. 73-80 - Wesley Chun:

Cloud computing and running your code on Google cloud. 81 - Alynda Armstrong:

Leveraging technology to scale student learning in computer science courses. 82 - Rebecca L. Dohrman, Paul Gross, Steve Coxon, Dustin Nadler, Chris Sellers, Christi DeMuri, Robyn Ray:

CyberReady StL curriculum: tutorial, best practices, and results from initial deployment. 83 - Timothy J. McGuire, Rob Byrd, Deborah L. Dunn:

Preparing for the new ABET-CAC computing and cybersecurity criteria. 84
Volume 34, Number 6, April 2019
Papers of the 24th Annual CCSC Northeastern Conference
- Jeremiah W. Johnson:

Teaching neural networks in the deep learning era. 16-25 - Chris Alvin:

Student generation of an optimal decision procedure using guess who? 26-34 - Richard Di Shang:

Applying social media analysis to real world business problems: a course project. 35-42 - Alan G. Labouseur, Matthew Johnson, Thomas Magnusson:

Demystifying blockchain by teaching it in computer science: adventures in essence, accidents, and data structures. 43-56 - Edmund A. Lamagna:

Puzzling through discrete mathematics. 57-69 - Weiqi Feng, Mark D. LeBlanc:

Top-10 suggestions from a decade of managing undergraduate software teams. 70-83 - Sherry Seibel, Nanette Veilleux:

Factors influencing women entering the software development field through coding bootcamps vs. computer science bachelor's degrees. 84-96 - Sotirios Kentros, Manish Wadhwa, Lakshmidevi Sreeramareddy, Komalpreet Kaur, Marc Ebenfield, Allan Shwedel:

Course redesign to improve retention: finding the optimal mix of instructional approaches. 97-106 - Jorge A. Silveyra:

Introducing students to computer science and programming using data analytics. 107-118 - Meg Fryling:

Low code app development. 119 - Deger Cenk Erdil:

Using NSFCloud testbeds for research. 120-121 - Robert Montante:

Networking and distributed computing in one course. 122-123 - Darlene Bowman:

Creating opportunities in technology for young adults with autism. 124-126 - Nina Dini, Elham Mahdavy:

Partnership with industry professionals in the design of computer information science course. 127-128 - Robert A. Ravenscroft:

A web based block language for modeling dynamic data structure algorithms. 129-130 - Saty Raghavachary:

Curriculum design for 'introduction to data informatics' (a new data-related undergraduate course at USC). 131-132 - Yana Kortsarts, Adam Fischbach, William J. Joel, Ting Liu:

Interdisciplinary programs. 133-135 - Vladimir V. Riabov:

A survey of several advanced mathematical concepts implemented in students' computer science projects. 136-138 - Michael Jonas:

Lessons learned from integrating POGIL into a CS1 course. 139-140 - Robert A. Ravenscroft:

DDS: a web based tool for modeling dynamic data structures. 141-143 - David Pitts, Vladimir V. Riabov:

The use of virtual desktop infrastructures in a graduate computer science curriculum. 144-146 - John H. E. Lasseter:

Making (and keeping) it simple: learning to find initial problem simplifications for incremental development in a first programming course. 147-149 - Karen H. Jin:

Students' misconceptions of gradient descent algorithm in an machine learning course. 150-151 - Gregory W. Hislop, Joanna Klukowska, Lori Postner:

Open source as an extracurricular activity. 152-154 - Adam Fischbach, Yana Kortsarts, Suk-Chung Yoon:

Developing and managing interdisciplinary programs. 155-156 - Roland DePratti:

Using jupyter notebooks in a big data programming course. 157-159 - Richard D. Shang, Mohammed Ghriga:

Identifying skill sets for bioinformatics graduate students -a text mining approach. 160-162 - Deger Cenk Erdil:

Teaching hands-on computer organization and architecture using single-board computers. 163-164 - Sarbani Banerjee, Neal Mazur, Christopher Shively, Joseph Zawicki:

Challenges and successes of offering computer science courses in urban high schools: perspective of principals and administrators. 165-167
Volume 34, Number 7, April 2019
Papers of the 17th Annual CCSC Mid-South Conference
- Yumeng Ye, John R. Talburt:

Generating synthetic data to support entity resolution education and research. 12-19 - Mark R. Hodges:

Flipping one day each week in a smaller CS1 course: an experience report. 20-27 - John W. Coffey:

Categorizing and ameliorating generalization-specialization design mistakes in an intermediate programming class. 28-37 - Xinming Li, John R. Talburt, Ting Li, Xiang Michelle Liu:

Scoring matrix combined with machine learning for heterogeneously structured entity resolution. 38-45 - Rajvardhan Patil, Matt Brown, Mohamed Ibrahim, Jeanine Myers, Kristi Brown, Muhammad Safeer Khan, Rebecca Callaway:

Digital distraction outside the classroom: an empirical study. 46-55 - Ismail Bile Hassan, Jigang Liu:

Data science academic programs in the U.S. 56-63 - Awaad Alsarkhi, John R. Talburt:

An analysis of the effect of stop words on the performance of the matrix comparator for entity resolution. 64-71 - Yi Liu, Gita Phelps, Fengxia Yan:

Developing a guided peer-assisted learning community for CS students. 72-80 - Daniel Brandon:

Google analytics. 81-82 - Larry J. Morell:

Software design patterns applied to building an interpreter. 83 - Serge Salan:

Teaching object-oriented programming with geometry. 84 - Brittany Bright, César Cuevas, Israel Cuevas, Andrew L. Mackey:

Scalable processing of massive text data stores for NLP. 85 - Jingsai Liang:

Longest pattern lock. 86 - Cong-Cong Xing, Jun Huang:

Understanding the identity function in SML by theory. 87-88

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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














