Scientific investigation in a breadth-first approach to introductory computer science
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
An interdisciplinary approach to the development of writing skills in computer science students
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical 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
Using literate programming to teach good programming practices
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
A goal-oriented approach to laboratory development and implementation
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Enhancing generic skills in the computer organization course
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Broadening the computer science curriculum
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Computer scientists can teach writing: an upper division course for computer science majors
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
The students conference—a tool for the teaching of research, writing, and presentation skills
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education
Computer systems “conference” for teaching communication skills
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
A technical writing class for computer science majors: measuring student perceptions of learning
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Research, teaching, and service: the miniconference as a model for CS graduate seminar courses
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Using agile development methods to improve student writing
Journal of Computing Sciences in Colleges
What kinds of communication are required on the job?
Journal of Computing Sciences in Colleges
He who does not learn history is doomed to repeat it
Proceedings of the 6th conference on Information technology education
Bridging writing to learn and writing in the discipline in computer science education
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Communication skills in the CS curriculum
Journal of Computing Sciences in Colleges
Integrating communication skills into the computer science curriculum
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Hi-index | 0.00 |
At our university, as at many others across the country, there is a movement to integrate the common core subjects with the disciplinary studies. While in the past writing has been a domain of English departments, the new trend is 'writing across curriculum'. It is clear that effective written and oral communication skills are critical for the successful computer professional.We present suggestions for writing assignments that complement the main themes of computer courses from introductory to advanced levels. While some of these have appeared in the literature, others are new. We report on our experience with these assignments and reflect on how they enhance the computer science curriculum.