16.01.2015 Views

CS2013-final-report

CS2013-final-report

CS2013-final-report

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Body of Knowledge coverage<br />

KA Knowledge Unit Topics Covered Hours<br />

SP<br />

Professional<br />

Communication<br />

• Reading, understanding and summarizing technical material, including<br />

source code and documentation<br />

• Writing effective technical documentation and materials<br />

• Dynamics of oral, written, and electronic team and group<br />

communication<br />

• Communicating professionally with stakeholders<br />

• Utilizing collaboration tools<br />

6<br />

SDF Development<br />

Methods<br />

• Program comprehension<br />

• Program correctness<br />

o The concept of a specification<br />

o Testing fundamentals and test-case generation<br />

o Test-driven development<br />

o Unit testing<br />

• Modern programming environments<br />

o Programming using library components and their APIs<br />

• Debugging strategies<br />

• Documentation and program style<br />

6<br />

SE Process Management All in Core-Tier 2 and Elective 12<br />

SE<br />

Tools and<br />

Environments<br />

• Software configuration management and version control; release<br />

management<br />

• Requirements analysis and design modeling tools<br />

• Testing tools including static and dynamic analysis tools Programming<br />

environments that automate parts of program construction processes<br />

o Continuous integration<br />

• Tool integration concepts and mechanisms<br />

6<br />

Additional topics<br />

None.<br />

Other comments<br />

This exemplar demonstrates the results of an NSF-funded collaborative project between Miami University and<br />

North Carolina State University (NSF CPATH-II Awards CCF-0939122 and CCF-0939081). The project<br />

emphasizes integration of communication outcomes across the entire curriculum. Details on the project can be<br />

found at the following dissemination website: http://cs-comm.lib.muohio.edu/.<br />

- 413 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!