Computer related risks
Computer science (5th ed.): an overview
Computer science (5th ed.): an overview
UML distilled: applying the standard object modeling language
UML distilled: applying the standard object modeling language
Peopleware (2nd ed.): productive projects and teams
Peopleware (2nd ed.): productive projects and teams
Use case driven object modeling with UML: a practical approach
Use case driven object modeling with UML: a practical approach
A team project course emphasizing software entrepreneurship
CCSC '00 Proceedings of the fifth annual CCSC northeastern conference on The journal of computing in small colleges
Great Ideas in Computer Science: A Gentle Introduction
Great Ideas in Computer Science: A Gentle Introduction
The Analytical Engine; An Introduction to Computer Science Using the Internet
The Analytical Engine; An Introduction to Computer Science Using the Internet
A mini software engineering project for CS0
Journal of Computing Sciences in Colleges
Scheme-based web programming as a basis for a CS0 curriculum
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Lights...camera...computer science: using films to introduce computer science to non-majors
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
Proposals for software products can be used to structure and motivate a variety of topics in an introductory computer science course for non-majors. This concept was inspired by the author's experiences in industry and in developing a capstone project course. This paper begins by discussing some of the challenges presented by courses for non-majors. It then outlines a written proposal for a software product. Finally, it describes ways in which this concept could be integrated into different types of courses.