Bài giảng Introduction to Software Engineering - Week 1: Course introduction - Nguyễn Thị Minh Tuyền

Introduction to Software Engineering  
Week 1: Course introduction  
Teaching Staff  
£ Instructor: Nguyễn Thị Minh Tuyền  
p FIT, HCMC University of Science  
£ Teaching assistant:  
p (will be updated soon ...)  
2
Course Description [1]  
£ A general introductory course in software  
engineering.  
£ Introduces important concepts such as software  
processes and agile methods, and describes  
essential software development activities, from  
initial software specification through to system  
evolution.  
£ Develop software in multi-person teams by applying  
software engineering principles.  
3
Course Description [2]  
£ Prerequisites  
p Programming skills  
p Data structure  
£ Topics covered  
1. Overview  
2. Software pr
3. Project management  
4. Software requirements engineering  
5. System modeling  
6. Architectural design  
7. Design and implementation  
8. User interface design  
9. Software te
10. Agile software development  
11. Revision  
4
Course Description [3]  
£ After finishing the course, students can:  
p Understand basic concepts, principles, methods, and  
techniques in software engineering  
p Be able to apply requirements engineering concepts to define a  
system requirements  
p Be able to anlyze andesga sowae system  
p Be able to design simple user interface  
p Be able to design and write a test plan and test cases for a  
software system  
p Be able to apply software testing techniques to test a software  
system  
p Be able to determine a suitable process for a software project  
based on its characteristics  
p Be able to practice teamwork  
References  
£ Software Engineering, (8)9th edition,  
Ian Sommerville, Addison-Wesley, (2007)2010  
£ Software Engineering: A Practitioner's  
Approach, 7(8)th edition, Roger S. Pressman,  
McGraw-(2009)2014  
6
References  
p Project  
40%  
p In-class participation  
p Final exam  
10%  
50%  
p Note: Without final oral presentation for project è  
can not pass the course.  
7
Course Requirements  
£ Project assignments  
p 5 students/team  
p Performs all activities of the software development  
lifecycle to deliver software  
p Deliver written and oral reports  
8
Course Requirements  
£ Students are encouraged to ask questions in  
class, via forum, email, or in-person  
£ Late submission policy  
p 15% grade reduction for each day late  
p Zero grad
p Exceptions are given for certain cases, e.g., illness  
9
Academic integrity Policies  
£ Student may not be absence in 30% of number  
of sessions. If so, he/she will be prohibited from  
test or exam.  
£ Be punctual to come and leave the class.  
£ No cheating  
p Students are prohibited from copying from  
classmates, friends even if allowed; from the Internet  
without proper citation  
p Students others to copy  
è 0 point for the whole course  
10  
Questions?  
11  
pdf 11 trang yennguyen 18220 Free
Bạn đang xem tài liệu "Bài giảng Introduction to Software Engineering - Week 1: Course introduction - Nguyễn Thị Minh Tuyền", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_introduction_to_software_engineering_week_1_course.pdf