http://www.ugrad.cs.ubc.ca/~cs310/
Introduction to Software Development: Specification, design, implementation and maintenance of large, multi-module software systems. Principles, techniques, methodologies and tools for computer aided software engineering (CASE); human-computer interfaces, reactive systems, hardware-software interfaces and distributed applications.
When you complete this course, you should be able to:
* Explain the technical and interpersonal challenges of software development
* Communicate technical matters with programmers, managers, and clients effectively
* Perform the activities of software development effectively, using up-to-date methodologies or tools
No comments:
Post a Comment