Introduction to electrical engineering and computer science i spring 2011. They improve the stability and security of computers and communications networks, and they increase the efficiency of solar panels. Whether your goal is to earn a promotion, graduate at the top of your class, or just accelerate your life, lectures can help get you there. Foundations of software engineering mit opencourseware. Bill freeman is the thomas and gerd perkins professor of electrical engineering and computer science at mit, joining the faculty in 2001. The foundation for software engineering is the process layer. The departments of computer sciences and electrical and computer engineering and the software quality institute are proud to announce a distinguished lecture series on software development and software engineering for the fall and winter of 19981999. This program is for students who seek a broad education in the application of chemical engineering to a variety of specific areas, including energy and the environment, nanotechnology, polymers and colloids, surface science, catalysis and reaction engineering, systems and process design, and biotechnology. Established in 1962, the mit press is one of the largest and most distinguished university presses in the world and a leading publisher of books and journals at the intersection of science, technology, art, social science, and design.
Goal of this course is to provide a broad overview over the challenges of software engineering and techniques and tools to address these challenges. Mit opencourseware makes the materials used in the teaching of almost all of mit s subjects available on the web, free of charge. Why software engineering is a layered technologyhindi, english duration. Are you an instructor looking for new books that could make good required or optional reading for your courses. Antoniadis, mit microsystems technology laboratories, cambridge, massassachusetts. The distinguished lecture series explores the latest in cs.
Syllabus software construction electrical engineering. Using sound to help you see and sight to help you hear. The uwl distinguished lecture series in computer science attracts internationallyrecognized leaders in computer science for lectures, technical symposia, and workshops. Explore the topics covered in this course with mit crosslinks, a website that highlights connections among select mit undergraduate stem courses and recommends specific study materials from ocw and others. Lecture videos introduction to computer science and. Graduates of mits electrical engineering and computer science department work in diverse industries and conduct research in a broad range of areas. Softwaretechnik software engineering lecture software engineering is the application of engineering to software ieee 610. Writing and hosting the educational show january iap 2015 undergraduate.
Theory and practice applied software engineering series otero, carlos on. This is a foundation subject in modern software development techniques for engineering and information technology. General principles are developed in the context of state machines, with tangible applications in controlling the behaviors of a mobile robot. Software engineering process is the glue that holds the technology layers together. Substantial weekly programming assignments are an integral part of the course. Lecture notes laboratory in software engineering electrical.
Softwaretechnik software engineering lecture software. Sign up list of computer science courses with video lectures. This section provides video lectures from the course. Bell introduces the theory of computation and explains. Texas tech university is part of an eightcourse software engineering related sequence in the undergraduate curriculum. If you have watched this lecture and know what it is about, particularly what software engineering topics are discussed, please help us by commenting on this video with your suggested description and title. Lecture notes foundations of software engineering civil and. Validation and verification powerpoint html lecture 23, tools for debugging ii for slides, see lecture 20 lecture 24, legal issues powerpoint html lecture 25, management iii. The series was started in 1990 and is supported through the uwla crosse foundation and the college of science and health. Electrical engineering distinguished lecture series november 19, 2019 professor dimitri a. Chief executive officer will participate in the mit laboratory for financial engineering lfe and golub center for. Lecture notes software engineering concepts aeronautics and. Sir tim bernerslee of mit gave a dertouzos distinguished lecture titled from utopia to dystopia in 29 short years.
With more than 2,400 courses available, ocw is delivering on the promise of open sharing of knowledge. Systems engineering courses from top universities and industry leaders. Managing people powerpoint html lecture 26, risks in software engineering powerpoint html lecture 27, software engineering as. Bernd schoeller chair of software engineering lecture 2. Use ocw to guide your own lifelong learning, or to teach others.
This section provides the schedule of lecture topics for the course along with lecture notes and supporting files. Lecture 1 introduction to software engineering youtube. Distinguished lectures department of computer science. Increasing size of software sw engineering principles. Video lectures introduction to computer science and. This year, eight experts covered topics from machine learning, cryptography, privacy, algorithms, ethics, and computer vision. Software engineering ii cs605 vu lectures, handouts, ppt. Oct 08, 2008 lecture series on software engineering by prof. Freely browse and use ocw materials at your own pace. Course home syllabus readings lecture videos lecture slides and code. After a brief introduction to programming concepts, this unit focuses on the importance of abstraction and modularity for managing complexity. I think ocean engineering as a field is really interesting because it marries the holistic side of living on planet earth with solving all the technical challenges mechanical engineers face, explains michelle kornberg, now a senior. The resurgence of software performance engineering duke. We are very sorry to announce that lsc will not be showing any movies or hosting lecture events for the remainder of the semester due to covid19 concerns.
Audiovideo lectures mit opencourseware free online course. The bedrock that supports software engineering is a quality focus. L21, managing a small software team, pdf courtesy of corey mccaffrey. Software engineering ii cs605 vu video lectures, handouts, power point slides, solved assignments, solved quizzes, past papers and recommended books. This video lecture, part of the series introduction to software engineering by prof. Mit opencourseware, massachusetts institute of technology. Audiovideo lectures mit opencourseware free online. His current research interests include motion rerendering, computational photography, and learning for vision. Software engineering nptel online videos, courses iit. It includes the present state of software engineering, what has been tried in the past, what worked, what did not, and why.