Thursday, November 3, 2011

CPSC 310 Software Engineering: A practical introduction (2011 Winter Term 1)

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: