Research Group for Applied Software Engineering
Forschungsgruppe für Angewandte Softwaretechnik

Software Engineering 1: Softwaretechnik (IN2126)

Lecturer

            Bernd Bruegge

Prof. Bernd Brügge, Ph.D


Teaching Assistants

     nitesh_narayan

 Nitesh Narayan
yang li

   Yang Li       
Hoda Naguib

Hoda Naguib

 

TUMOnline Link: Here

Moodle Page: Here

 

Course Information

  • Language:English
  • Type:3V+2Ü
  • ECTS Credits: 6.0
  • Prerequisites: Introduction to Software Engineering (IN0006)
  • Exercise Portal
  • Time and Location:
                  Lecture (this plan is valid starting from Oct. 21st):
                           Tuesday  16.15  - 17.45  in LMU Hörsaal im Physik Werkstattgebäude (5123.EG.019)        
                           Friday     10:15 - 11:00  in Interims HS 2
               
                  Exercise (starting from Oct. 28th): Two exercise sessions (students can choose to go the one, which suits their time):
                            Group 1   Friday   09:00 - 10:00 in MI HS2
                            Group 2   Friday   11:00 - 12:00 in Interims HS 2 (for Wirtschaftinformatik students due to the time conflict)
  • Final Exam: March 1st 2012 from 11:00 to 13:00
  • Repeat Exam: Date : 03.04.2012, Time :13:30 to 15:00, Place: 5620.01.101 (101, Interims Hörsaal 1)

Course Content

  • Fundamentals of software engineering
  • Process models
  • Description and modeling techniques
  • System analysis
  • Requirements engineering
  • Software Architecture
  • Implementation
  • Testing
  • Principles of system development


Desired outcome: Participants can learn and apply advanced techniques and methods for the development of complex software systems.

 

Literature

 
  • Bernd Bruegge, Allen H. Dutoit
    Object-Oriented Software Engineering: Using UML, Patterns and Java, 3rd Edition
    Publisher: Prentice Hall, Upper Saddle River, NJ, 2009; ISBN: 0-13-606125-7

  • International Edition (Soft Cover) Publisher: Prentice Hall, 2010; 
  • About 30 copies in the library