智慧系統實驗室 INTELLIGENT SYSTEM LAB.

Software Engineering

Introducation | Case study | Software processes | Project plan | Requirement Engineering| System Modeling| Architecture Design | Software Design |Software Testing| Software Evolution | Past exam| Team Project Guidelines
1. Objective: The objective of this course is to provide students with a full awareness of the knowledge and technologies of software engineering. In particular, students will learn about the practices, concepts, methods, and techniques for producing high-quality software.

2. Textbook: Software Engineering, Ian Sommerville, Pearson.
                      Software Engineering: A Practitioner's Approach, Roger S. Pressman, McGraw-Hill.
3. Place/Time: Friday 13:10~16:00,Technology Research Building334, Graduate.
4. Instructor: Dr. Jong-Yih, jykuo@ntut.edu.tw
5. Scope:
    An Overview of Software Engineering
    Software Process Models
    Requirements Engineering
    Software Design Methods
    Object-Oriented Software Development
    Software Testing Strategy and Tactics
    Software Quality Assurance
    Software Maintenance
    Software Project Management and Planning
6. Exam and Grading:                
        5% Course participation (Zuvio)
      20% Assignments and Quizzes
      25% Project
      25% Mid-term Exam
      25% Final Exam

7. Schedules
Week 1 (2/27) Holiday
Week 2 (3/06) Software Engineering Introduction(Project:Assignment)(GHW1)
Week 3 (3/13) Software processes (HW1)
Week 4 (3/20) Software Project planning
Week 5 (3/27) Requirement engineering, Q1 (Project: PEP due, PEP Example) (HW2)
Week 6 (4/03) Holiday
Week 7 (4/10) System modeling, 
Week 8 (4/17) Midterm Exam (Project: SRS due, SRS Example)
Week 9 (4/24) (統測徵用教室停課)
Week10 (5/01) Holiday
Week11 (5/08) Architectural design (Project: Prototyping)  (HW3)
Week12 (5/15) Software Design (Project: SDD + Construction of Increment 1) 
Week13 (5/22) Software testing (HW4)
Week14 (5/29) Software evolution (Project: SDD due, SDD Example
Week15 (6/05) Quality management, (Project: STD + Construction of Increment 2)
Week16 (6/12) Final Exam 
Week17 (6/19) Holidy (Project: STD due, STD example)
Week18 (6/26) Project Presentation (Project: Final submission due

回頁首