SEE: Guide to Download UC Berkeley Video Lecture
Lecture Details :
Software Engineering
Course Description :
Ideas and techniques for designing, developing, and modifying large software systems. Function-oriented and object-oriented modular design techniques, designing for re-use and maintainability. Specification and documentation. Verification and validation. Cost and quality metrics and estimation. Project team organization and management. Students will work in teams on a substantial programming project.
Other Resources :
These free Lecture Videos are licensed under a Creative Commons License by UC Berkeley
Other Computer Science Courses
- XHTML and CSS by Other
- Low Power VLSI Circuits and Systems by IIT Kharagpur
- Building Dynamic Websites by Harvard
- Computer Architecture by IIT Delhi
- Compiler Design by IISc Bangalore
- PHP Stock Market Analyzer by Other
- High Performance Computing by IISc Bangalore
- Principles of Programming Languages by IIT Madras
- Numerical Methods and Programing by IIT Madras
- Graph Theory by IISc Bangalore
» check out the complete list of Computer Science lectures
Computer Science Lecture Notes
- CS368: Java for C++ Programmers by University of Wisconsin
- CSE 373/548: Analysis of Algorithms by Stony Brook University
- Information Retrieval by University of Massachusetts
- Introduction to Java Development by N/A
- Pixels, Numbers, and Programs by University of Washington
- CS 696 Emerging Technologies: Java Distributed Computing by UC San Diego
- CPS 140 Computer Science by Duke University
- Software Engineering and Security by Athens University of Economics and Business
- CS345 Data Mining and Clustering by Stanford