yusuke1997/dblp-id-title huggingface dataset:
Compiler course vs. translators course
A comparison of examination techniques for introductory computer programming courses
SIGCSE Technical Symposium 2021 call for papers
Incorporating realistic constraints into a student team software project
Some thoughts on undergraduate teaching and the Ph.D
Song debugging: merging content and pedagogy in computer science education
Making an academic curriculum relevant to business requirements
A methodology for a unified ADT course
Concurrency with semaphores
On the presentation of computer science problems
Highschool curriculum adopts first semester college computer science
Cheating Policy in a Computer Science Department
New directions for inroads
Evaluating the educational impact of visualization
Redesign of an A.S. degree in computer science to meet emerging national standards
SIGCSE 2019 preview
The balance between programming and other assignments
Mixed methods: positivists are from Mars, constructivists are from Venus
Counseling the computer science major
More on IFIP educational activities
A challenge for computer science educators
Some general observations on Ph.D. production in computer science
Developing a computer science-specific learning taxonomy
Java as a first language: an evaluation
Programming concepts and principles in the introductory computer science textbook
Closing the "Gap" between the university and industry in computer science
A data-oriented introduction to program design
Draft information systems accreditation criteria for 2006
A computer science freshman orientation course
Clever programming languages exercises
Experience with Ada as a first programming language
When to use an interface?
Finding interesting examples and assignments for CS1/2 assignments
A Turing machine contest for introducing high school students to computer science
Vote for the next SIGCSE board
Eliciting an overlooked aspect of Bayesian reasoning
Teaching and a sense of the dramatic
Computer science education and social relevance
Simulated microprogramming in the classroom
Proportional advancement from regional programming contests
The incredible shrinking pipeline
Why is a function defined as set of ordered pairs?
IFIP vibes: the seoul accord
Third normal form made easy
Machine assisted marking of programming assignments
Computer science: a language of technology
A hands-on dataflow architecture/programming course
Head in the clouds
The impact of providing project choices in CS1
The Gordian knot program: a short note on un-teaching "go to"
Software engineering education in the associate-degree-level vocational/technical computer science program
CS research: rules for sustaining the discourse -- engage!
Tools for teaching CCRs, monitors, and CSP concurrent programming concepts
MythematiCS: in praise of storytelling in the teaching of computer science and math
Active and cooperative learning: final tips and tricks (part IV)
Using the game cube-4 as an example in an introductory artificial intelligence course
Computing average path lengths of binary search trees
A plan-based approach to Prolog recursion
Program optimization: enforcement of local access and array access via pointers
The concept of nondeterminism: its development and implications for teaching
Exercises for introducing software engineering concepts in a data stuctures course
Immigration course in computer science: teaching materials and 1972 schedule
Member Spotlight: Samuel Mann
2D array implementation of sorted lists
Get involved with SIGCSE!
Can computer programming improve problem-solving ability?
Support communities for women in computing
An interactive tutorial system for MC68000 assembly language using HyperCard
An object-oriented tutoring system for teaching sets
Debugging assistance for novices: a video repository
Chain of permutations
An honors course on Alan M. Turing
The New ACM Digital Library interface
Design issues in computer science education
SIGCSE technical symposium 2020 call for submissions
A technique for student program submission on UNIX systems
Announcing the ACM SIGCSE Broadening Participation in Computing Education Award
Development of a software engineering process improvement game
The cyber education project
A programming project: trimming the spring algorithm for drawing hypergraphs
Using the entity-relationship model to teach the relational model
The use of skeleton programs in teaching COBOL
Professional development workshop for female software engineers
Reflections: rebuilding history... again!
A Year 2000 Story
A unifying project for CSI
A root cause analysis interface for error reporting
Experiments with distance learning in software engineering graduate courses
HFOSS Education
A look at NSF's college science instrumentation program
SIGCSE 2017 Chairs Roundtable
A method for normalizing students' scores when employing multiple graders
"Lee's law"
Teaching human factors in computer systems: a summary of a session held at the human factors in computer systems conference
An improved process for the SIGCSE technical symposium
The role of discrete structures & operations research in a computer science curriculum
A search for interactive computer graphics lessons in numerical analysis
An interactive demonstration system for implementations of abstract data types
An experience on students' participation in blended vs. online styles of learning
Inference rules for multivalued dependencies
17th Workshop in Primary and Secondary Computing Education (WiPSCE 2022) call for papers
A KWIC permuted list of articles in the SIGCSE Bulletin 1983
Celebrating 25 ITiCSE Conferences: Involving Everyone to Look at the Past to Construct the Future
Operating systems projects: Minix revisited
Development of XML-based tools to support user interaction with algorithm visualization
System description as a tool for teaching programming
Equity Spotlight: Emma Hogan
The assignment problem: exploring parallelism
A curriculum for a University course in advanced COBOL
Thinking issues: Strategies for answering examination questions: how do novice programmers build a theory of the program?
NCWIT, from a SIGCSE perspective
The case for B3 - a reply to Waxman
On the merits of e-learning
A new model for a required senior research experience
A compiler writing course in a small college
Facilitating student learning through study abroad and international projects
On generating worst-cases for the insertion sort
An application of vector space theory in data transmission
CSE week wants you
The arcade laboratory: an environment to help teach algorithms
SIGCSE Symposium 2016 preview
IS Education: The role of IS in computing education
Model checking education for software engineers in Japan
Debunking the puppy baron culture
Cognitive style, personality type, and learning ability as factors in predicting the success of the beginning programming student
Computer literacy scope and sequence models a critical review of two approaches
How should transversal competence be introduced In computing education?
Some thoughts on program structure
Note about: "On the file update problem"
Teaching computational science in a liberal arts environment
An interview with access computing
Competition versus cooperation: models for computer education?
Alternative teaching techniques in computer science
Visual tool for teaching synchronization problems in operating systems
Distributed expertise for teaching computer organization & architecture
Computer manpower in the United States-supply and demand: an update
OZ: a syntax generating editor
From awareness to responsible action (part 1): defining learning objectives and necessary skills
A gentle introduction to algorithm complexity for CS1 with nine variations on a theme by Fibonacci
CS for all, equity, and responsibility
Problems from the 12th annual ACM programming contest
A philosophy for computer science or my prejudices and confusions
A suggested term project for the first course in computer science
An informal survey of computer science coursesr
The progress of undergraduate software engineering education
Isomorphism and the N-Queens problem
The use of processor-memory pairs for explaining basic architectural relationships
Object-oriented recursive descent parsing in C#
Dining philosophers revisited, again
Publishing research results
Design of an algorithm simulation and animation environment (ASA)
Computer science is more important than calculus: the challenge of living up to our potential
Globalization and the computing curriculum
A course in programming languages for computer science majors
Thoughts about lecturing
ICER 2020 virtual conference
Teaching of assembly language as a laboratory science
An outline of a capacity planning course
Teaching tools for data structures and algorithms
Educational opportunities for the deaf in data processing at Rochester Institute of Technology
Objects first using Alice to introduce object constructs in CS1
Student computer consultants for small business - A viable option
Taking the high road: ethics on the run: the principle of the ordinary person
Parsing tinyada in a programming language design course
Approaches to recruiting and retaining in computer-science based student organizations
What courseware dedicated to computer science?
The physical symbol system hypothesis of Newell and Simon: a classroom demonstration of artificial intelligence
Teaching data structures using list boxes
How much choice is too much?
A motivational approach to basic computer science
Using CS2 projects to introduce computer science concepts
Comparing the template method and strategy design patterns in a genetic algorithm application
Antipodal shock: professionalism turned upside down
A survey of faculty computer experience, usage, needs, literacy and attitudes
Articulation: easing the high school to college transition ES 3 -task group 5
Graph cycles
Tuple enumeration
Data on computer science departments/curricula
Predicting performance by university students in introductory computing courses
Computer science (1978) enrollment, faculty, and recruiting
On the implementation of self-assessment in an introductory programming course
A computer organization course project: simulation of a modern traffic signal system
Using modula-2 to teach data abstraction
ICER 2018 preview
Design and implementation of a swapper for the MINIX operating system
Abstracts of SJCC '70 session on computers in education
An alternative computer architecture course
Implementing a set of guidelines for CS majors in the production of program code
An office automation course
A graduate diploma in computing
IREEL: remote experimentation with real protocols and applications over an emulated network
Sudoku: a little lesson in OOP
Community college corner: exploring CAP-space: the next frontier in curricula, assessment and pedagogy
Dropping CS enrollments: or the emperor's new clothes?
The role of the computer architecture simulator in the laboratory
Addressing student cheating: definitions and solutions
Koli Calling 2022: call for submissions and participation
Advancing broadening participation research at RESPECT
Black and blue epiphany: the missing elements of professionalism
Take your daughters (and sons) to work: and leave them there
Necessity is the mother of language features
SIGCSE BP: enrollments and diversity at odds?
How to fail a programming assignment
Ph.D. qualifying exam questions in artificial intelligence and symbol manipulation at the State University of New York at Buffalo
Real-world problem-solving, pedagogy, and efficient programming algorithms in computer education
Why are the results of team projects so different?
Towards an integrated learning laboratory environment for first-year computer science students
A problem in counting digits
SIGCSE board initiatives
The teaching of database management systems courses using a large commercial product
Changes to the SIGCSE lists
Computing and higher education in Peru
Tree-list recursion
Verbal skills in computer science education
Cutting apron strings
Koli Calling 2018 preview
Sharing printers in a PC lab
Where is programming methodology these days?
Math counts: Arguments, proofs, and ..
ITiCSE 2023 Preview
ITiCSE 2021 recap
The results of an informal study to evaluate the effectiveness of teaching structured programming
Program portability from the perspective of students at the University of Nebraska
Geographic information systems: real world applications for computer science
Internet-based distance learning: a multi-continental perspective
A basic monitor system for implementation in operating systems and computer architecture courses
Teaching disciplined Fortran programming via unfort
Increasing the clarity of binary tree traveral procedures
Alice in computerland
More thoughts on the need for retraining to teach undergraduate computer science
Member spotlight: Claudia Szabo
Equity Spotlight
Cornell College
Introducing SIGCSE Virtual
The implementation of a simple turtle graphics package
Developing a common format for sharing programming assignments
One-minute column
Chinese Rings and recursion
Modular assembler language programming
Teaching Java with Graphics in CS1
CS 1 labs: goals and expectations
The development of a Human Computer Interaction course at a senior synthesis course
On being a UCITArian: winning the race to the bottom
Information systems curriculum - a status report
A career component to the computer science curriculum cooperative education
ICER 2020 preview
SIGCSE symposium 2018 report
Undergraduate software engineering: the fruits of experience
The web of system properties: a general view of systems
SIGCSE Technical Symposium 2023: Information for Attendees
Redundant features of design in blackboard (LMS) and user error
Research methods in computing: what are they, and how should we teach them?
Another brief recursion excursion to Hanoi
Predictors of success and failure in a CS1 course
Two threads from the empirical studies of programmers
Rough querying: a real-world information systems project
A design-first curriculum for teaching Java in a CS1 course
A report on the use of HyperTalk in CS1 within a liberal arts setting
Member Highlight
An introduction to object-oriented programming through Turbo Pascal
On the necessity of removing "cruelty" from the teaching of computing
Pre-college math concepts vs. skills
Organization of final year projects
An analysis of algorithms laboratory utilizing the maximum segment sum problem
Code of ethics? which one?
ACM Turing 50th celebration conference in China
An introductory course in interactive computer graphics
Some experiences using the Internet for a software development project
Vote!: 2016 is election year for SIGCSE
An environment of a graduate curriculum in computer graphics
An industry oriented computer curriculum designed for the transfer student
Programming for students of information design
Correction to "Degree Programs in Computer Science, Processing, Etc
Some thoughts on revising a computer science program
1984 ACM international scholastic programming contest
A model computer simulation as an epistemic game
Neural nets and alphabets: introducing students to neural networks
Security testing: mind the knowledge gap
'Virtual family': an approach to introducing java programming
Research paradigms and the nature of meaning and truth
Constructing a core literature for computing education research
Introducing students to computer science literature - an approach
ICER 2025: Call for Attendance
Perspectives on developing and assessing professional values in computing
A debugger tutorial
Experience with teaching assembly language
Koli Calling 2022: Call for Participation
The project experience in undergraduate computer science education
Materials development in support of mathematical thinking
Laboratory projects for promoting hands-on learning in a computer security course
Information technology: an adolescent in the arena
An interfacing and electronics course for computer science majors
Concepts to real world implementation via service learning
ITiCSE 2017 preview
A survey of pedagogical programming languages
A robust course on data base management systems for business and computer majors
The hour of code is coming!
The computer science teaching center
One room, four meetings
A racquetball or volleyball simulation
Member Spotlight: Juho Leinonen
CSEdResearch.org: upcoming webinar on teachers' problems of practice teaching CS
The Modula-2 experience
The Randolph thesis: CSEd research at the crossroads
Women in computing history
Computer science curricula survey
RESPECT '18
Honor societies, college and service
A first course in computer science for small four year CS programs
Reflections on being a new female IT professional in the UAE
A course in applied logic
SIGCSE's commitment to CSforAll
A service project for an introductory artificial intelligence course: implementing SOLO in LOGO
A computer-graphics course for undergraduate engineers
Application of computer science ideas to the presentation of mathematical theorems and proofs
An advanced operating systems project using concurrency
Google™ - "do no evil": yeah right!
ITiCSE 2025 Call for Participation
Information technology fluency in practice
Reviewing the SIGCSE reviewing process
Panel discussion on structured programming
A survey of programming languages in CS programs
A singular choice for multiple choice
ITiCSE 2022 call for participation: Fáilte go hÉirinn!
Teaching honor students: how do they measure up
Birds-of-a-feather small college session computer science conference, Orlando, Florida, February 17, 1983
Clarifying 'C'
Common membership across SIGs
An integrated hardware simulator
Social issues of Computer Science in the "Methods of Teaching Computer Science in the High School" course
Should commercial software packages be used in the classroom?
Call me Ishmael: Charles Dickens meets Moby Book
On teaching computer literacy to future secondary school teachers
Koli Calling 2024 Conference Recap
SIGCSE symposium preview
Minicomputer assisted instruction
SAM course outlines
SIGCSE TS 2022 report
Sorting out basic sorting algorithms
SIGCSE: global vision
Problems, exams, projects: some thoughts on the examples of program assignments for a senior level programming course
Koli Calling: Call for Participation
The college's role in offering short concentrated courses for industry
Software support for computer science video courses
A methodology for teaching object-oriented programming concepts in an advanced programming course
Koli Calling International Conference call for papers
Report on three tutorials for SIGCSE Bulletin proceedings
PKAL summer institute 2001: just-in-time computer education for the 21st century
Cheating and the internet
LL parsing, LR parsing, complexity, and automata
Koli Calling is online: call for participation
A placement examination for computer science II
A road trip through online resources for introductory computer science courses
Report of special interest session on computing in minority institution held at fifth annual SIGCSE symposium
Percolations: get a clue: ditch the manual and take the users' cues
Software engineering in an academic computer science curriculum
Computing and sustainability: evaluating resources for educators
My freshmen learn recursion
On the role of proofs in a course on design and analysis of algorithms
SIGCSE/CSA 1978 technical symposium report
A games-based approach for teaching the introductory programming course
Graduate curriculum now available
Educational research: a new arena for computer science education
CompEd Announcement
Teaching and learning computer programming: a survey of student problems, teaching methods, and automated instructional tools
The community colleges and Curriculum '68
Personal computers in the undergraduate curriculum: an example
The waterfall is dead..: long live the waterfall!!
Computer related studies at a college of arts, sciences and education
Adapting the SIGCSE Technical Symposium Student Research Competition
The growth of computing education doctoral research
Integrating an array processor into a "hands on" computer science curriculum
Analyzing multi-phase searching algorithms
Recommendations for an operating systems course
Teaching the design and evaluation of user-computer interfaces
We can do interdisciplinarity
Teaching computer applications using computer cases
An experimental course in programming languages, data structures and machine organization
The Impacts of Organizational Culture on Knowledge Transfer Between Japanese Managers and Vietnamese Employees in Japanese Enterprises
A Case-Classification-Conclusion 3Cs Approach to Knowledge Acquisition: Applying a Classification Logic Wiki to the Problem Solving Process
Using Grounded Theory to Acquire Knowledge About Critical Success Factors for Conducting Software Process Improvement Implementation Initiatives
Assessing the Citations of Articles on Intellectual Capital: What Are the "Influencers"?
The Knowledge-as-Object Metaphor: A Case of Semantic Pathology
Qualitative Analysis of Semantically Enabled Knowledge Management Systems in Agile Software Engineering
A Semi-Auto Text Mining Approach for Literature Review: An Example From IT for Entrepreneurship
The Role of Marketing Knowledge Management in Enhancing Digital Financial Innovation in Commercial Banks: Empirical Study
Organization of Lessons Learned Knowledge: A Taxonomy and Implementation
Optimizing Project Management Outcomes: Role of Strategies, Communication, and Technology Adoption With Reference to the Hotel Industry
The Key Requirements for Deploying Knowledge Management Services in a Semantic Grid Environment
Knowledge Portals: A Review
Teacher Evaluation of Institutional Performance: Managing Cultural Knowledge Infrastructure in Knowledge Organisations
The Role of Knowledge in Enhancing SME Innovation: The Case of Knowsley - Northwest Region of England
A Knowledge Management Tool for the Interconnection of Communities of Practice
Impact of AI Virtual Anchors on Traditional News Anchors
Impact of Knowledge Capabilities on Organisational Performance in the Private Sector in Oman: An SEM Approach Using Path Analysis
Developing Knowledge Management systems from a Knowledge-Based and Multi-Agent Approach
Knowledge Management and organizational Performance in the Egyptian software Firms
Influence of Knowledge Leadership on IT Project Performance and Quality Practices: Examining the Role of Leader Risk-Mitigation Efforts
Applying Sense-Making Methodology to Design Knowledge Management Practices
Intergroup Contact Theory: Examining Knowledge Sharing Among Individuals From Different Tribes
Study on the Interactive Effect Between Public Library Construction and Human Capital Investment Efficiency: Evidence From China
Information Technology in value shop Activities: An exploratory study of Knowledge Reuse in norwegian Police investigations
"They Care, We Share": Perceived Fairness in Performance Appraisal Systems on Knowledge Sharing
The Impact of National Culture on Technological Service Innovation: Predictive Classification Using Blockchain Implementation
Social Networks and Organizational Performance: Exploring the Quality of Domain Knowledge Sources
Technology Transfer and Innovation Management: The Brazilian TTOs Challenges
Expert Group Knowledge Triggers: When Knowledge Surfaces
Ownership of Collaborative Works in the Cloud
Employee Productivity and Service Quality Enhancement Using ERP With Knowledge Management: A Study in a Power Distribution Company in the Global Context
Managerial Ambidexterity and Firm Performance: The Mediating Role of Knowledge Brokerage
A Simulation System for Evaluating Knowledge Management System (KMS)Implementation Strategies in Small to Mid-Size Enterprises (SME)
Managing Knowledge capabilities for strategy implementation effectiveness
Knowledge Management Metrics: A Review and Directions for Future Research
Application of the Capsule Network With Attention-Mechanism-Based Dynamic Routing in the Analysis of Utopian Online Literature
Cocreating Corporate Knowledge with a Wiki
The Tethered Pathway to Organizational Adaptation in Collaboration: Naval and Marine Corps Force Distinction
Assessing Knowledge Management Success
Assessing Knowledge Management System User Acceptance with the Technology Acceptance Model