Communicatons skills
- Reading
- be able to extract information and meaning
- be able to understand and employ visual symbols
- be able to read technical literature and understand technical arguments
- be able to read code, documentation, and specifications
- be able to read and interpret data
- be able to search for answers in multiple resources
- Writing
- be able to do expository writing such as overviews, explanations, summaries, reports
- be able to create project code and documentation
- be able to prepare design documents, user documents, and test documents
- be able to organize and advance logical, coherent arguments
- Listening
- be able to acquire new knowledge through tutorials and presentations
- be able to communicate with clients and hear the concerns and requirements of users
- be able to communicate with supervisors and peers
- be able to understand and follow technical instructions
- be able to ask relevant questions to clarify meaning
- be able to learn through dialog by asking and answering questions
- Speaking
- be able to participate in technical conversations and discussions
- be able to make formal presentations and tutorials
- be able to interview clients and users
- Use of media
- be able to understand and use graphics, diagrams, and charts
- be able to present information on the world-wide-web
- have some familiarity with advanced media: sound, video, animation