


default search action
Journal of Computing Sciences in Colleges, Volume 39
Volume 39, Number 1, October 2023
Papers of the 25th Annual CCSC Northwestern Conference
- Graham Moorehead:

The Shape of Thought. 10 - Bryan Dixon:

Position Paper on Teaching Operating Systems Using the Rust Programming Language. 11-17 - Pejman Khadivi:

AI and Society: Teaching AI to Non-STEM Students. 18-27 - Matthew Woerner, David Socha, Mark Kochanski:

Code Reading: How Students and Professionals Differ. 28-37 - Aaron S. Crandall, Gina Sprint, Bryan Fischer:

Generative Pre-Trained Transformer (GPT) Models as a Code Review Feedback Tool in Computer Science Programs. 38-47 - Ben Tribelhorn, Andrew Nuxoll:

A Course Model for Ethics Education in Computer Science. 48-55 - Yizhou Xu, Parteek Kumar:

Interpreting Machine Learning-Based Intrusion Detection in IoT Using Explainable AI: A Case Study with Explainable Boosting Machine. 56-65 - Tristen Greene, Thomas R. Walsh:

Inherent Flaws of Modbus: A Case Study on the Absence of Authentication and Authorization in a Garage Door System's Programmable Logic Controller. 66-75 - Ayat Hatem:

Pilot Project to Study the Effectiveness of Job Interview Preparation Workshops. 76-82 - Elena Harris:

Exploring Performance Gaps by Gender, Ethnicity and Teaching Modality in CS3. 83-92 - John A. Stratton, Andrew Kuhlken, Zechariah Frierson:

A Heap Data Structure for Weighted Random Selection with Dynamic Weights. 93-102 - Elena Miller, Katy Shaw, Zachary Dodds:

Choosing Our Computing Birthplace: VSCode vs Colab as GenEd IDEs. 103-111 - Xuguang Chen:

An Introduction to Java OpenMP Parallel Programming with omp4j. 112-113 - Zachary Graber, Daniel Havert:

Getting Started on Jetstream2. 114-115 - Mohamed Lotfy:

Building and Using a Penetration Testing Environment of Virtual Machines. 116-117 - Elena Miller, Katy Shaw, Zachary Dodds:

Hands-On Circuits in CS1. 118-119
Volume 39, Number 2, October 2023
Papers of the 32nd Annual CCSC Rocky Mountain Conference
- Jose Cordova:

The Generation of a Large Bank of Randomized Questions in a Discrete Structures Course. 10-18 - Daniel C. Cliburn:

Teaching and Learning with Virtual Reality. 19-27 - Steven Fulton, Matthew Dickerman, Madison Gillan, Krittawata Su-uthai, Alison Thompson, Peter Ye:

Like a Bee to a Honeypot: A Bug Bounty Capstone Project. 28-37 - Bin Peng, John F. Cigas:

Digital Circuit Projects for an Accelerated Online Undergraduate Computer Architecture Course. 38-48 - Johanna Blumenthal, Richard Blumenthal:

A Stakeholder Visualization Tool Study. 49-61 - Ronald J. Nowling:

ML Production Systems Course at a Polytechnic PUI. 62-71 - Mohamed Lotfy:

The Structure of a Graduate Defensive Cybersecurity Course. 72-84 - Pamela M. Smallwood:

Experiences Introducing the POGIL Methodology for Teaching Computer Organization & Architecture. 85-97 - Max Marc:

Is the Amount of Computer Game Play Since High School Associated with Mental Health Outcomes in Adulthood? 98-107 - Jakob Barnard, Grant Braught, Janet Davis, Amanda M. Holland-Minkley, David W. Reed, Karl Schmitt, Andrea Tartaro, James D. Teresco:

Developing Identity-Focused Program-Level Learning Outcomes for Liberal Arts Computing Programs. 108-110 - Zachary Graber, Daniel Havert:

Getting Started on Jetstream2. 111-112 - Mohamed Lotfy:

How to Install and Use a Security Onion NIDS VM in a Defensive Cybersecurity Course. 113-114 - Cynthia Krebs, Jan Bentley, DeDe Smith:

Teaching Global and Ethical Perspectives in Information Technology. 115-117 - Johanna Blumenthal, Richard Blumenthal:

Incorporating Computing for the Social Good Into the Classroom. 118-119 - Marcos Pinto:

Platform-Free Mobile Application: Chatbot That Uses ChatGPT. 120 - George Thomas:

Teaching an Undergraduate Computer Graphics Elective Course: Lessons Learned. 121
Volume 39, Number 3, October 2023
Papers of the 39th Annual CCSC Eastern Conference
- Susan Conrad, George Dimitoglou, Michael B. Flinn, Jacob Morgan, Pranshu Gupta, Zelalem Mengistu:

Current Challenges in Computing Education. 16-17 - Richard L. Warren:

Pushing the Four Envelopes. 18-20 - Grant Braught, Stoney Jackson:

GitKit: Teaching Git and GitHub/GitLab Workflow in an Authentic Context. 21 - Sean Sanders, George Sanders:

The Blockchain Art Simulation (BARTS) and Experiential Exercises. 22 - Jakob Barnard, Grant Braught, Janet Davis, Amanda M. Holland-Minkley, David W. Reed, Karl Schmitt, Andrea Tartaro, James D. Teresco:

Developing Identity-Focused Program-Level Learning Outcomes for Liberal Arts Computing Programs. 23-24 - Peter B. Henderson:

Binary Patterns. 25 - Hardeep Kaur Dhalla:

Performance Testing of a Web Application Using Azure Serverless Functions and Apache JMeter. 26 - Karla Carter:

"I, ChatBot": Co-Teaching Cybersecurity Courses With Generative AI. 27-28 - Penn P. Wu:

Tips and Tricks for Teaching Switch..Case Structure in Python. 29 - Andrea Wentzell:

Dear Neighbor: Blending Computer Science, Experiential Learning, And Community Outreach For Real-world Application. 30 - Ruth Lamprecht, Scott Weiss:

Computer Science Capstone: How to Encapsulate Four Years into Four Credits. 31 - Ed Novak, Peter Ohmann:

Oral Exams in CS-Education: Pros and Cons in the Age of AI Assisted Programming. 32-33 - Junyi Tu:

How to Integrate ChatGPT into the CS1/CS2 Sequence. 34 - Hardeep Kaur Dhalla:

Customized Taan Generation in Hindustani Classical Music: A Relational Approach. 35 - Joan E. DeBello, Mehmet Soydan, John Mussalli, Shivani Rambaran, Payal Moorti, Christina Mattheopoulos, Sebastian Torres:

Student Perceptions and Attitudes of Generative AI in Higher Education and the Workplace. 36 - Steven Schiff, Scott Frees:

A Practical Approach to Increasing Female Enrollment in Advanced Computer Science Courses. 37-46 - Jonathan Luckett:

Regulating Generative AI: A Pathway to Ethical and Responsible Implementation. 47-65 - S. Konduru, Md. Amiruzzaman, Vijayendra D. Avina, Md. Rashedul Islam:

Plant Disease Detection and Classification Using Deep Learning Models. 66-75 - James A. Jerkins, Yasmeen Rawajfih, Daniel A. Ray:

Common C++ Pointer Misconceptions: Essence and Treatment. 76-85 - Abimbola Akerele, William Leppert, Shionta Somerville, Guy-Alain Amoussou:

The Digital Twins Incident Response To Improve the Security of Power System Critical Infrastructure. 86-99 - Jeffrey C. Jackson:

Incorporating Scrum Concepts in the Capstone Course. 100-109 - Robert M. Marmorstein:

Thinking Inside the Box: Using Containers To Encourage Commit Discipline. 110-118 - Gabriel Loring, Michelle (Xiang) Liu:

Enhancing Level and World Design in Game Development through Data Analytics. 119-132 - Md. Amiruzzaman, Ashikahmed Bhuiyan:

A Secure Real-Time Multimedia Stream Data Backup by Network-Engine for Resource Constrained Devices. 133-142 - Sydney Raymond, David Truong, Khalil Davis, Jerry Godwin Diabor, David Anyiwo:

An Effective Approach to Closing the Breach Detection Gap (BDG). 143-158 - Karen Anewalt, Jennifer A. Polack:

Industry Trends in Software Engineering: Alumni Perspectives. 159-170 - Xiang Michelle Liu, Diane R. Murphy, Nathan Green:

The Hunt for Cybersecurity Data: Exploring the Availability of Open Datasets for Cybersecurity Scientific Research. 171-181 - Mary Villani, Ilknur Aydin, Lisa Cullington:

Analyzing the Impact of Summer Orientation Programs for Women Computing Undergraduates. 182-194 - Nghia D. Tran, James J. May, Nguyen Ho, Linh B. Ngo:

Exploring ChatGPT's Ability to Solve Programming Problems with Complex Context. 195-209 - Syed Rizvi, Jessica Ayres, Jessie Pensyl, Mark Ihnat:

Developing Data Protection and Recovery Plan for Healthcare IoT Domain. 210-225 - Joshua Eckroth, Lannie Hough, Hala ElAarag:

OneRuleToFindThem: Efficient Automated Generation of Password Cracking Rules. 226-248 - Syed Rizvi, Justin Moore, Zachary McKee, Mark Ihnat:

Data Protection and Recovery Plan for Retail IoT Domain. 249-266 - Alex Reichard, David G. Wonnacott:

N-Dolphin: A Visualizer for Abstract Substitution-Based Execution. 267-276 - Telma Búadóttir, Olivia Mascio, Joshua Eckroth:

Kira: A Financial Chatbot Using ChatGPT and Data Obfuscation. 277-294 - Laura Zavala, Benito Mendoza García:

An LOD-based AIG Approach to Automatically Generating Object-Oriented Programming Problems. 295-305 - Susan S. Conrad, Diane R. Murphy:

Why Neurodivergent Tech Students are Overlooked for Jobs and How Educators and Employers Can Help. 306-316 - Saurav K. Aryal, Ujjawal Shah, Legand Burge, Gloria J. Washington:

From Predicting MMSE Scores to Classifying Alzheimer's Disease Detection & Severity. 317-326 - Saurav K. Aryal, Howard Prioleau, Ujjawal Shah, Sameer Acharya:

Term Frequency Features vs Transformers: A Comparision for Sentiment Classification of African Languages. 327-336 - Saurav K. Aryal, Howard Prioleau, Surakshya Aryal, Gloria J. Washington:

Baselining Performance for Multilingual Codeswitching Sentiment Classification. 337-346 - Jonathan Luckett:

Phishing Resistant Systems: A Literature Review. 347 - Nida Peerzada:

Predictive Modeling for Customer Purchase Behavior: A Logistic Regression Approach Based on Age and Estimated Salary. 348 - Bipun Thapa, Tarie Lee:

Malware Detection with Hybrid Datasets in Machine Learning Model Experiments. 349 - Jacob Stedman:

Investigating Government-Funded Cyber Influence Operations in the Social Media Era. 350 - Ramya Gora, Anusha Nandru:

Brain Tumor Detection Using Deep Learning Techniques. 351 - Aswin Krishna Balachandran Pincy:

Integrating Cybersecurity and Aerospace Manufacturing Quality with the Aid of Zero Knowledge Proof (ZKP) to Provide a Secure and Confidential Way to Transfer Classified Aerospace Data. 352 - Andrew O. Hall, Stephen S. Hamilton, Jan Kalberg:

Cloud-Based Instances and Virtual Machines to Enhance Remote and Hybrid Learning. 353-362
Volume 39, Number 4, October 2023
Papers of the 30th Annual CCSC Midwestern Conference
- Jonny Sweeny:

Cybersecurity Arms Race. 14 - Emily Kitterman:

Opportunities for Talent in Indiana's Digital Innovation Economy: A Careers in Tech Presentation. 15 - Braxton Fair, Cole Harp, Mahlet Asmare, Mohammed Khalil, Rushit Dave, Mounika Vanamala:

Enhancing Mouse Dynamics for Continuous Secure Authentication Using Machine Learning. 16-25 - Imad Al Saeed:

Examine the Usability and Interaction of a Next Generation Virtual World Education Grid Model. 26-38 - Ali Rashid, Cole Schoenbauer, James O'Reilly, Marcho Handoko, Rushit Dave, Mounika Vanamala:

Clicking Your Way to Security: A Review of Continuous Authentication with Mouse Dynamics. 39-49 - Hüseyin Ergin, Jeff Gray, Ryan Hunter:

An Alternative Programming Paradigm for Blocks-Based Languages. 50-63 - Christopher A. Healy:

Generating Functions without Toil. 64-73 - Julia Gersey, Brian Krupp, Jonathon Fagert:

Pilot Study of Deploying IoT Micro Air Quality Sensors in an Urban Environment: Lessons Learned. 74-83 - Michael P. Rogers:

Engineering a Better Software Engineering Course. 84-93 - James K. Huggins:

ChatGPT: The Good, the Bad, and the Ugly. 94 - Pam Schmelz:

Bloom's for Computing: Crafting Learning Outcomes with Enhanced Verb Lists for Computing Competencies. 95-96 - Jakob Barnard, Grant Braught, Janet Davis, Amanda M. Holland-Minkley, David W. Reed, Karl Schmitt, Andrea Tartaro, James D. Teresco:

Developing Identity-Focused Program-Level Learning Outcomes for Liberal Arts Computing Programs. 97-98 - Jean Mehta, Brett A. Becker, Wen-Jung Hsin, Joe Hummel, Bill Kerney, Brian Krupp:

The Influence of Generative AI on Pedagogy and Assessment in Computing Education. 99 - Hüseyin Ergin:

Developing a Twitter Clone by Using a No-Code Software Platform. 100-101 - John Pais:

Interactive Finite Group Explorations Generated by Quantum Gate Matrices. 102-103 - Imad Al Saeed:

Configuring the Firewall on a Web Server Using Cisco Packet Tracer. 104 - Tyler Thomas:

CS-458 Software Engineering Practicum: Senior Project Pitch Showcase. 105 - Suguna Chundur, Kristi Hall:

Towards an AI-Aware Pedagogy in IT Education. 106 - Pradip Peter Dey, Mohammad Amin, Bhaskar Raj Sinha, Hassan Badkoobehi:

A Teaching Strategy for Undecidable Problems. 107-108 - Kristi Hall, Suguna Chundur, Valentine Johns:

Group Review Sessions: Online Tutoring for Success in Programming Courses. 109 - Mohammad Amin, Bhaskar Raj Sinha, Pradip Peter Dey, Laith Al Any:

Strategies for Introducing Mathematical Concepts to Computer Science Students. 110-111 - Ahmed A. El-magrous, Saleh M. Alnaeli:

Exploring the Quality and Vulnerabilities of Open-Source Systems: An Empirical Investigation. 112 - Bhaskar Raj Sinha, Pradip Peter Dey, Mohammad Amin:

Software Design Comprehension using Function Point and Artificial Intelligence in Computer Science Programs: Work in Progress. 113-114 - Stephen Larson:

Old MacDonald Had a Farm: Nifty Assignment. 115
Volume 39, Number 5, November 2023
Papers of the 37th Annual CCSC Southeastern Conference
- Nathan Green, Karen E. Works:

Sentiment and Topic Modeling Analysis of Reddit Posts on Changing Ones Major. 13-22 - Brian T. Bennett:

Preparing Students for Software Production with DevOps: A Graduate Course Approach. 23-31 - Chris Alvin, Lori Alvin:

The Game Guillotine as Inspiration for a Data Structures Course. 32-42 - Fei Zuo, Junghwan Rhee, Myungah Park, Gang Qian:

Designing a Security System Administration Course for Cybersecurity with a Companion Project. 43-52 - Gloria J. Washington, Marion Mejias:

A Social Good Challenge for Teaching Undergraduate Affective Computing. 53-62 - Jackson H. Paul, Andy D. Digh:

Checkpoint Classifier for CNN Image Classification. 63-74 - Alec Pugh, Luke Bower, Saad Biaz, Richard Oliver Chapman:

UAV Path Planning Using Aerially Obtained Point Clouds. 75-85 - Ryan S. Mattfeld:

Improving Student Motivation through an Alternative Grading System. 86-95 - Kyle Adams, Aleksei Vilkomir, Mark Hills:

A Comparison of Machine Learning Code Quality in Python Scripts and Jupyter Notebooks. 96-108 - Syed Fahad Sultan, Chris Alvin, Rebecca Drucker:

The Shrinking Slice of Women and Black Students in a Growing Computer Science Pie: A Preliminary Spatiotemporal Analysis of Longitudinal Completions Data. 109-118 - Elizabeth von Briesen:

Do We Need to Write? Researching Perceptions of Disciplinary Writing Importance and Skills in an Advanced Computer Science Course. 119-128 - Mingxian Jin:

Explicitly Characterizing Team Structures in Teaching Team-Based Project Courses. 129-138 - Barry Bruster, Joseph V. Elarde, Mir Hansen:

The CTEEAM Process in Practice: An Evaluation of its Role in Digital Forensics Education. 139-149 - Xin Xu, Wei Jin, Hyesung Park, Evelyn Brannock:

Effectiveness of Using Game Development in CS1: Faculty-Led or Peer Created Video-Based? 150-159 - Karen E. Works:

Designing a No SQL - Non Traditional Databases Course: Conference Tutorial. 160-161 - Jakob Barnard, Grant Braught, Janet Davis, Amanda M. Holland-Minkley, David W. Reed, Karl Schmitt, Andrea Tartaro, James D. Teresco:

Developing Identity-Focused Program-Level Learning Outcomes for Liberal Arts Computing Programs: Conference Tutorial. 162-164 - Joe Temple:

Introduction to Non-Functional Requirements: Conference Tutorial. 165-166 - Heidi J. C. Ellis, Gregory W. Hislop:

Curricular Practices for Computing for Social Good in Education: Conference Tutorial. 167-168 - James D. Teresco:

Teaching the Divide-and-Conquer Closest Pair Algorithm Using a Map-Based Visualization: Nifty Assignment. 169-170 - Evelyn Brannock, Robert Lutz:

Integrating GIS into CS2: Nifty Assignment. 171-174 - Paul S. Cerkez, Joseph Edward Hummel, Marlon Mejias, William Pruitt:

ChatGPT: To Use or Not to Use, That is the Question: Panel Discussion. 175-176
Volume 39, Number 6, April 2024
Papers of the 30th Annual CCSC Central Plains Conference
- Monica McGill:

Navigating the Technological Tide: How Leveraging Past Perspectives Can Help You Create Sound Software for Everyone. 16-17 - Kevin Juhnke:

Perspectives on Technology's Impact on Financial Services and the Future Workforce. 18-19 - Wen-Jung Hsin:

The Effect of ChatGPT: Student Perspective and Performance Achievement. 20-29 - Gary Yu Zhao, Cindy Zhiling Tu:

Key Performance Indicator Selection for Online Teaching Performance Prediction. 30-40 - Eric D. Manley, Timothy Urness, Andrei N. Migunov, Md. Alimoor Reza:

Examining Student Use of AI in CS1 and CS2. 41-51 - Charles Hoot, Nathan W. Eloe, Diana Linville:

Introducing Controlled Variability in Programming Assignments. 52-60 - Chandra Mouli Madhav Kotteti, Ratan Lal, Prasad Chetti:

Coding Integrity Unveiled: Exploring the Pros and Cons of Detecting Plagiarism in Programming Assignments Using Copyleaks. 61-69 - Abbas Attarwala:

Engaging Middle Schoolers in Game Programming: A Scratch-Based Workshop Experience. 70-78 - Jason E. James, Mahmoud Yousef:

Auto-Graded Review Questions: A Modern Take on a Classic Technique. 79-85 - Abbas Attarwala:

Teaching Functional Programming in F# to Grade 9 and Grade 10 Students. 86-92 - Meredith Moore, Timothy Urness:

Inclusive Practices and Universal Design in the Computer Science Classroom. 93-102 - Rad Alrifai:

Using Generative AI to Design Programming Assignments in Introduction to Computer Science. 103-106 - Cong-Cong Xing, Jun Huang:

The Interplay of 2D Arrays and Nested Loops. 107-110 - Wen-Jung Hsin:

Teach Me Video Project. 111-113 - Charles Hoot, Nathan W. Eloe, Matthew Schieber, Zhengrui Qin:

Cyberpalooza: Experiences Presenting Cyber/CS Subjects to High School Students. 114-115 - Eric D. Manley:

Getting Started with Large Language Models for the CS Curriculum. 116-117 - Maria Weber, Annamaria Szakonyi, Tatiana Cardona, Dhananjay Singh:

Ethical Considerations in Embracing Generative AI in Higher Education. 118-119
Volume 39, Number 7, April 2024
Papers of the 35th Annual CCSC South Central Conference
- Michael Coffee:

The Evolution of IT in Higher Education and Preparing for the Future. 11 - Jeremy Becnel:

A Case Study on Adopting Best Practices in Introductory Computer Science. 12-20 - Essa Imhmed, Edgar Eduardo Ceh-Varela, Hashim Abu-gellban, Scott Kilgore:

Fostering Code Quality Practices Among Undergraduate Novice Programmers. 21-32 - Edgar Eduardo Ceh-Varela, Essa Imhmed, Drey Smith:

A Mobile App Leveraging NLP Techniques for Sci-Fi Book Recommendations. 33-40 - Liqiang Zhang:

Teaching Cross-Platform Mobile Development and Cultivating Self-Directed Learners - A Six-Week Summer Online Course Experience. 41-51 - Christian Servin, Nadia V. Karichev, J. J. Childress:

Hack the Border: Empowering Experiential Learning Competencies in Computing through Hackathons. 52-57 - Fahmida Hamid:

Designing a Design-Oriented Course for CS Majors. 58-63 - Lin Li, Na Li:

FpTracker - A Labware for Teaching Browser Fingerprinting and Privacy Preservation. 64-71 - Pauline Mosley, Li-Chiou Chen, Lisa Ellrodt, Doris Ulysse:

Camp CryptoBot: A Model for Taking Risks and Promoting Self-Efficacy in Pursuit of Cybersecurity Career Pathways. 72-81 - Michael Kart:

The Utility of Radix Representations and Surrogate Logarithms in the Analysis of Algorithms and Data Structures. 82-90 - Matthew Toups, Anurag Dasgupta, Venkat Margapuri, Simon Shamoun, Shubbhi Taneja:

Learning Parallelism through an Unplugged Class Activity. 91-94
Volume 39, Number 8, April 2024
Papers of the 28th Annual CCSC Northeastern Conference
- Adam Albina, Michael Huelsman:

Towards Student Engagement: Drones in Introductory CS Courses. 14-26 - Steve Earth, Jeremy Johnson, Bruce W. Char:

Programming Skills as a Gateway to Proof Writing Proficiency. 27-38 - Sandeep Mitra, Eric Rosenhein:

Agile Practices and their Role in Enhancing Productivity in Student-Run Software Development Projects. 39-54 - Sierra Zoe Bennett-Manke, Maria R. Ebling:

GraySim: An OS Scheduling Simulator. 55-69 - Nicholas S. Rosasco, Andrew Paxson, Ethan Hawk:

A Pleasant Surprise: A Classic Assignment and an Offbeat Assessment for PDC, HPC, and Related KU Coverage. 70-82 - Grace Miro Kim, Dylan N. Green, Suzanne J. Matthews:

Evaluating the Efficacy of Peer-Created Worked-Example Videos in a Computer Systems Course. 83-97 - Jami L. Cotler, Eszter Kiss, Dmitry Burshteyn, Megan Hale, Amani Walker, John Slyer:

Enhancing Empathy and Inclusivity in Computer Science Education: An Empirical Study on Accessibility Interventions for Undergraduate Students. 98-112 - Elizabeth A. Radday, Mehdi Mekni, Liberty D. Page, Ardiana Sula, Laura Brown:

Evolving Cybersecurity Education: An Analysis of the GenCyber Teacher Academy's Progression from 2022 to 2023 and Beyond. 113-127 - James S. Sharpe, Ryan E. Dougherty, Sarah J. Smith:

Can ChatGPT Pass a CS1 Python Course? 128-142 - Younes Benkarroum, Mohammad Q. Azhar:

Infusing Computational Thinking into a Computer Science Gateway Course. 143-157 - Matthew Mcquaigue, Mack Larson, Philip Smith, Sydney Melech, Kalpathi R. Subramanian, Erik Saule:

Engaging CS1 Students with Audio Themed Assignments. 158-172 - Michael Jonas:

Mitigating Use of Artificial Intelligence in Student Assignments. 173-181 - Grant Braught, Stoney Jackson, Karl R. Wurst:

GitKit: Teaching Git and GitHub/GitLab Workflow in an Authentic Context - Workshop. 182-183 - Olga Glebova, Ali Qusay Al-Faris, Nanette Vielleux:

Guiding Students to Discover CS Concepts and Develop Process Skills Using POGIL - Conference Workshop. 184-185 - Maggie Frechette, Annabel Fisher, Mohammad Shaikh, Jon LeFrois, Dmitry Burshteyn, Samuel A. Malachowsky, Daniel E. Krutz, Jami L. Cotler:

Bridging the Empathy Gap: Hands-On Exploration of Human-Empathy Accessibility Learning (HEAL) Interventions in Computer Science Education - Conference Workshop. 186-190 - Paul Kim:

Designing Technical Presentation with Good Narrative Structure - Workshop. 191-192 - Giuseppe Sena, Ryan Fried, Shamsi Moussavi:

Fundamental Cybersecurity Hands-on Exercises using an In-House Cyber Range - Workshop. 193-195 - Stan Kurkovsky, Chad A. Williams, Mikey Goldweber, Nathan Sommer:

Navigating Feasibility: Choosing Service-Learning Projects for Academic Fit - Conference Tutorial. 196-197 - Heidi J. C. Ellis, Gregory W. Hislop:

Incorporating Computing for Social Good in Education - Conference Tutorial. 198-199 - Ben Coleman, Nathan Sommer:

Assignment Management and Automated Assessment Using Git-Keeper - Conference Tutorial. 200-201 - Sunjae Park:

Using Continuous Integration (CI) For Managing Programming Assignments - Conference Tutorial. 202-203 - Jakob Barnard, Grant Braught, Janet Davis, Amanda M. Holland-Minkley, David W. Reed, Karl Schmitt, Andrea Tartaro, James D. Teresco:

A Process for Distinctive Curricular Design for Liberal Arts Computing Programs - Conference Tutorial. 204-206 - Carla Lopez, Kyle Messerle, Samuel A. Malachowsky, Daniel E. Krutz, Jami L. Cotler:

Using the Accessible Learning Labs for Accessibility and Machine Learning Education - Conference Tutorial. 207-209 - Sa Liu, Brian Grey, Ryan Watkins, Chad Chu, Phillip Grim, Thomas McManus:

Assessing Risks, Challenges and Opportunities of Generative AI in Computer Programming Education - Lightning Talk. 210-211 - Unnati Shah, Krupa Patel:

Unambiguous Non-Functional Requirements Specification an Extended Use-Case - Lightning Talk. 212-213 - Ali Qusay Al-Faris, Saba Kadady:

Redesigning Introduction to Programming Course Work using a Project-Based Learning Approach - Lightning Talk. 214-215 - Jan Plaza:

Exercises on Distributed List Operations - Lightning Talk. 216-217 - Ching-Yu Huang, Paolien Wang:

An Accelerated Java Programming Summer Program - Poster Abstract. 218-219 - Paolien Wang, Ching-Yu Huang, Patricia Morreale:

Code Samurai Program: Empowering Students in Computer Science and Technology - Poster Abstract. 220-221 - Kevin McCullen:

Tech Startup: A Multi-Level Multi-Semester Project Course - Poster Abstract. 222-223 - Nicole Granucci, Chetan Jaiswal:

Beyond the Pixels: An Interdisciplinary Approach to Image Analysis in Astronomy - Poster Abstract. 224-227 - Ali Qusay Al-Faris, Saba Kadady:

Redesigning Introduction to Programming Course Work using a Project-based Learning Approach - Poster Abstract. 228-229 - Delbert Hart:

Automating Paper-Based Peer Reviews - Poster Abstract. 230-231
Volume 39, Number 10, April 2024
Papers of the 17th Annual CCSC Southwestern Conference
- Sebastian Dziallas:

Using Participatory Narrative Inquiry to Explore Cooperative Education in Computing Education. 9-15 - Kay Vargas, Víctor Díaz, Claire MacDonald, Yun Wan, Xiwei Wang, Palvi Aggarwal, Shebuti Rayana, Sherrene Bogle:

Investigation of Social Cognitive Factors Affecting Computing Transfer Students. 16-22 - Abbas Attarwala:

Rethinking Linear Algebra for Computer Science: Applying Vygotsky's Theory of Learning. 23-32 - Barbara Martinez Neda, Jason Lee Weber, Sergio Gago Masagué, Jennifer Wong-Ma:

Enhancing Learning in CS Capstone Courses through Advanced Project Matching. 33-39 - David Zeichick:

Confidence and Competence: The Impact of National Cyber League Participation on Career Development in Cybersecurity. 40-47 - Matthew Ferland:

Results of an Online Algorithms Course with Mastery Grading and Optional Oral Examination. 48-54

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














