


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.