Introduction to Software Engineering (¼ÒÇÁÆ®¿þ¾î°øÇа³·Ð)  
(2019 Fall)


Course Syllabus

2019.07.22 : 2019³â 2Çб⠰ú¸ñ ȨÆäÀÌÁö °³¼³ÇÕ´Ï´Ù.
               À̹ø ÇбâºÎÅÍ °­ÀDZ³À縦 SOFTWARE ENGINEERING (10th)¡±, by Ian Sommerville ·Î º¯°æÇÕ´Ï´Ù. °­ÀǾȵµ ¼öÁ¤ µÇ¾ú½À´Ï´Ù.
2019.09.27 : 10.10(È­) ½Ç½À¼ö¾÷Àº ¼ÒÇÁÆ®¿þ¾îÁ߽ɴëÇп¡¼­ ÁøÇàÇÏ´Â Univ. Colorado, Denver 3+1+1 ÇÐÀ§°úÁ¤ ¼³¸íȸ·Î ´ëüÇÕ´Ï´Ù.
               Á¡½É½Ä»ç°¡ Á¦°øµÇ¸ç, 2,3Çгâ ÇлýµéÀº Âü¼®ÇØ ÁÖ¼¼¿ä. (½Å°øÇаü 106È£ 12:00~13:00)
2019.09.27 : º¸°­ ÇÕ´Ï´Ù.
               2019.10.31(¸ñ) °øÇаü B156È£ 18:00~21:00
2019.10.01 : UCV ¼³¸íȸ·Î ÀÎÇØ °­ÀÇ ½Ã°£ÀÌ Á» ºÎÁ·ÇÕ´Ï´Ù. ½Ç½À ÀÏÁ¤À» ÀϺΠÁ¶Á¤Çß½À´Ï´Ù.
2019.11.12 : ±â°øÁöµÈ ÈÞ°­ ÀÏÁ¤ÀÌ º¯°æ µÇ¾ú½À´Ï´Ù. (12.03 --> 12.10 ·Î ÇÑ ÁÖ ¿¬±âµÊ) ¼ö¾÷ ³»¿ë¿¡´Â º¯°æ»çÇ× ¾ø½À´Ï´Ù.
2019.12.09 : ±â¸»°í»ç °øÁö
                --> °´°ü½Ä°ú À¯»çÇÑ "ÁÖ°ü½Ä" ¹®Ç×À¸·Î, open-book ÀÔ´Ï´Ù!              
2019.12.24 : ±â¸»°í»ç (Àüü) ¼ºÀû °øÁö
                --> A¹Ý: Ãâ¼®ºÎ , B¹Ý: eCampus
                ¼ºÀûÈ®ÀÎ : 2019.12.30 ~ 12.31 10:30 ~ 16:30 À¯Áعü ±³¼ö ¿¬±¸½Ç


Team Projects (A)
Team Projects (B)

Ãâ¼®ºÎ

¡¡

Schedule

Week Date È­¿äÀÏ - »õõ³â°ü 402È£
A¹Ý : 12:00~14:00
B¹Ý : 14:00~16:00
¸ñ¿äÀÏ - »õõ³â°ü 402È£
A¹Ý : 14:00~16:00
B¹Ý : 12:00~14:00
1 09.03 / 09.05  Course Introduction  
 - Lecture Note (Part I) (ver. 11.18)
 Lab. Introduction
 -  Lecture Note for Lab. (SASD)
2 09.10 / 09.12  1. Introduction
 2. SW Processes
 (Ãß¼® ¿¬ÈÞ)
3 09.17 / 09.19  Individual Practice & Assignment #1 (RVC SA)  3. Agile SW Development
 4. Requirements Engineering
4 09.24 / 09.26  Individual Practice & Assignment #2 (OOO SA)  5. System Modeling
 6. Architectural Design
5 10.01 / 10.03  7. Implementation
 8. Testing
 9. Software Evolution
 (°³ÃµÀý- ÈÞÀÏ)
6 10.08 / 10.10  Team Practice #1-1 (SA-1)  UCD 3+1+1 °úÁ¤ ¼³¸íȸ 
7 10.15 / 10.17  10. Dependable Systems
 11. Reliable Engineering
 Team Practice #1-2 (SA-2)
8 10.22  Áß°£°í»ç
9 10.29 / 10/31  Team Presentation #1 (SA) 

 
 Team Practice #2 (SD)

 
 º¸°­ (18:00~21:00)
 12. Safety Engineering 
 13. Security Engineering
 14. Resilience Engineering

10 11.05 / 11.07

 Team Presentation #2 (SD) 

 15. Software Reuse
 16. Component-Based Software Engineering
11 11.12 / 11.14  Team Practice #3 (Implementation)  17. Distributed Software Engineering
 18. Service-Oriented Software Engineering
12 11.19 / 11.21  19. System Engineering
 20. System of Systems
 Team Presentation #3 (Implementation)
13 11.26 / 11/28  21. Real-Time Software Engineering  22. Project Management
14 12.03 / 12.05  25. Configuration Management 
 10. Dependable Systems

 23. Project Planning
 24. Quality Management
 DSLab. ¹Ú»ç°úÁ¤ ¿¬±¸ ¹× °úÁ¦ Ư°­

15 12.10 / 12.12  (APSEC 2019 Âü°¡ - ÈÞ°­)   (APSEC 2019 Âü°¡ - ÈÞ°­)
16 12.17  ±â¸»°í»ç