The evolution of the programming languages course
SIGCSE '92 Proceedings of the twenty-third SIGCSE technical symposium on Computer science education
Creating programming projects with visual impact
SIGCSE '92 Proceedings of the twenty-third SIGCSE technical symposium on Computer science education
ACM model high school computer science curriculum
Communications of the ACM - Special issue on technology in K–12 education
Introducing object-orientedness into a breadth-first introductory curriculum
OOPSLA '92 Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum)
Programming languages—comparatively speaking
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
An integrated, breadth-first computer science curriculum based on Computing Curricula 1991
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Instructional frameworks: toolkits and abstractions in introductory computer science
CSC '93 Proceedings of the 1993 ACM conference on Computer science
Information systems curriculum—a status report
ACM SIGCSE Bulletin
A methodology for teaching an integrated computer science curriculum
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
From animation to analysis in introductory computer science
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Professional literacy: labs for advanced programming courses
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Developing an undergraduate software engineering program in a liberal arts college
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Information systems '95 curriculum model: a collaborative effort
ACM SIGMIS Database
A survey of students' ethical attitudes using computer-related scenarios
ECA '94 Proceedings of the conference on Ethics in the computer age
Watson: a modular software environment for introductory computer science education
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Design and implementation of a generalized problem solving assistant for algorithm development
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
A successful five-year experiment with a breadth-first introductory course
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
A new scheme for reinforcing concepts in CS2
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Undergraduate AI and its non-imperative prerequisite
ACM SIGART Bulletin
Software engineering emphasis in advanced courses
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Documentation standards in the undergraduate computer science curriculum
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Critical concepts in the development of courseware for CS closed laboratories
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Foundations of computer science: what are they and how do we teach them?
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
A revised curriculum framework
ACM Computing Surveys (CSUR) - Special issue: position statements on strategic directions in computing research
Iconic programming proves effective for teaching the first year programming sequence
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Doing quality work: the role of software process definition in the computer science curriculum
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
An interactive learning environment for breadth-first computing science curriculum
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
A structured review of reasons for the underrepresentation of women in computing
Proceedings of the 2nd Australasian conference on Computer science education
The changing curriculum of computing and information technology in Australia
Proceedings of the 2nd Australasian conference on Computer science education
Design patterns for the data structures and algorithms course
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Web labs for the Standard Template Library and the Java generic library in a CS2 course
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
CRIM: curricular resources in interactive multimedia
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Communications of the ACM
Powers of 10: the case for changing the first course in computer graphics
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Real-world program design in CS2: the roles of a large-scale, multi-group class project
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
E-commerce and computer science education
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Interdisciplinary capstone group project: designing autonomous race vehicles
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Teaching computer graphics in a small department
CCSC '00 Proceedings of the fifth annual CCSC northeastern conference on The journal of computing in small colleges
CS1: perspectives on programming languages and the breadth-first approach
CCSC '00 Proceedings of the fifth annual CCSC northeastern conference on The journal of computing in small colleges
Computer organization in the breadth-first course
CCSC '01 Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small colleges
An approach to the programming languages course
ACM-SE 30 Proceedings of the 30th annual Southeast regional conference
Support for teaching formal methods
ACM SIGCSE Bulletin
Support for teaching formal methods
Working group reports from ITiCSE on Innovation and technology in computer science education
Understanding functional programming
Journal of Computing Sciences in Colleges
Teaching in shifting sands: changes in CS2
Journal of Computing Sciences in Colleges
The computer networks course: will it all fit?
Journal of Computing Sciences in Colleges
Meeting Industry's Needs - Should We Teach the Software Engineering of the Past?
CSEE '96 Proceedings of the 9th Conference on Software Engineering Education
A proposal to evaluate the effectiveness of closed laboratories in the computer science curriculum
Journal of Computing Sciences in Colleges
Ancestor worship in CS1: on the primacy of arrays
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Closed laboratories with embedded instructional research design for CS1
Proceedings of the 36th SIGCSE technical symposium on Computer science education
The role of modelling in the software engineering curriculum
Journal of Systems and Software - Special issue: Software engineering education and training
Analyzing relationships between closed labs and course activities in CS1
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Encyclopedia of Computer Science
A framework for CS1 closed laboratories
Journal on Educational Resources in Computing (JERIC)
Experience and experiments in CS1
Journal of Computing Sciences in Colleges
Enhancing the Social Issues Components in our Computing Curriculum: Computing for the Social Good
Proceedings of the 2010 ITiCSE working group reports
Assessing the benefits of integrating social issues components in the computing curriculum
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Computer Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering
Hi-index | 0.02 |