Professional Documents
Culture Documents
SYLLABUS
Course Name
1 Nhập môn Kỹ thuật phần mềm
Tên môn học
Course Code
2 SOF102
Mã môn học
No of credits
3 3
Số tín chỉ
Degree Level
4 Cao đẳng
Cấp độ
Pre-requisite
6 N/A
Điều kiện tiên quyết
Sau khi hoàn thành xong khóa học này, sinh viên sẽ (có khả năng):
(A) Có kiến thức cơ bản về hoạt động liên quan đến phát triển phần mềm
(B) Có kiến thức cơ bản về UML trong phát triển phần mềm
Main objectives (C) Có kiến thức cơ bản về Code
7
Mục tiêu chính (D) Có kiến thức cơ bản về kiểm thử phần mềm
(E) Có kiến thức cơ bản về quản trị dự án phần mềm
02.01-BMCTHDCVFE-FPL 1/0
- Tham dự tối thiểu 75% số giờ trên lớp là điều kiện để được tham gia đánh giá module/môn
học.
- Yêu cầu sinh viên có giáo trình bắt buộc tại mỗi buổi học trên lớp; nếu không, Giảng viên
không tính điểm danh cho sinh viên buổi học đó.
- Thực hiện các nhiệm vụ sinh viên trước giờ học và sau giờ học đươc nêu chi tiết trong lịch
trình học.
- Tích cực tham gia các hoạt động trong giờ học trên lớp
- Thực hiện đầy đủ các nhiệm vụ giảng viên giao.
- Hoàn thiện và nộp đúng hạn Assignment theo từng giai đoạn và bản báo cáo Assignment
cuối kỳ.
Student's tasks - Không được sử dụng laptop trong giờ học lý thuyết trừ trường hợp Giảng viên yêu cầu
9 Nhiệm vụ của sinh - Sử dụng các tài nguyên đi kèm sách (nếu có) và tìm kiếm thêm các tài nguyên tham khảo từ
viên các nguồn khác nhau để hoàn thiện kiến thức học.
- Truy cập website tài nguyên (http://lms.poly.edu.vn) để có thông tin và tài nguyên cập nhật
nhất của khóa học.
- Truy cập website quản lý khóa học (http://ap.poly.edu.vn) để có lịch học và kết quả điểm
- Email cho giảng viên khi có câu hỏi thắc mắc ngoài giờ học.
Scoring scale
12 10
Phổ điểm
Course Schedule
13 Xem Phu luc 1-Lich trinh hoc
Lịch trình môn học
Assessment
14 structure Xem Phu luc 2-Cau truc danh gia
Cấu trúc đánh giá
02.01-BMCTHDCVFE-FPL 1/0
Approval Date
15
Ngày phê chuẩn
Approval Level
16
Người phê chuẩn
02.01-BMCTHDCVFE-FPL 1/0
Quay lại Syllabus LỊCH TRÌNH HỌC
Catego
ry
Materials for Student's
Phân
lecturer and task after
loại/hìn
Sess Student's task before class student class Teacher's Tasks
Content h thức Session's Objectives
ion Nhiệm vụ trước buổi học của Tài liệu của Nhiệm vụ Nhiệm vụ Giảng
Nội dung bài học Mục tiêu buổi học
Buổi sinh viên giảng viên và sau buổi viên
(Lectur
sinh viên học của
e or
sinh viên
Tutorial Xem trước các tài
Giới thiệu môn học: Syllabus, Mục ) Slide 1, -Giới thiệu về phần mềm liệu cho buổi học:
tiêu môn học, Assignment - Đọc trước Slide 1 Ôn tập lại
1 LT Syllabus, - Các quy trình phần mềm hiện Syllabus,
Slide 1: Software Engineering Slide 1
Assignment nay Assignment và
Slide 1
- Requirement Process
- Đọc trước Slide 3 Chuẩn bị - Requirement Clarifying
4 Slide 3: Requirement process LT Slide 3 Xem trước Slide 3
Workshop 2 - Common practices, problems
02.01-BMCTHDCVFE-FPL 1/0
- Thực hiện lấy yêu cầu khách
- Chuẩn bị Workshop 2 và nộp hàng đúng qui trình.
Workshop 2: Ôn tập
5 LT lên LMS Workshop 2 - Lưu lại qui trình lấy yêu cầu Xem Workshop 2
Sử dụng qui trình Requirement Workshop 2
dưới dạng file word và nộp lên
LMS
- User Interface
- Class Modeling
Slide 4 : Object Oriented Analysis
- Đọc trước Slide 4 Chuẩn bị - Dynamic
6 and Design LT Slide 4 Xem trước Slide 4
Workshop 3 Modeling
- Functional Modeling
Slide 5: Unified Modeling - Đọc trước Slide 5 Chuẩn bị - Khái niệm về UML
8 LT Slide 5 Xem trước Slide 5
Language (UML) Workshop 4 - Phân tích về thiết kế UML
Workshop 4
- Các nhóm thiết kế UML cho
Các nhóm thiết kế UML cho yêu - Chuẩn bị Workshop 4 và nộp Ôn tập
Workshop 4 yêu cầu phần mềm và nộp lên
9 cầu phần mềm LT lên LMS Workshop 4 Xem Workshop 4
LMS
02.01-BMCTHDCVFE-FPL 1/0
Slide 6: Code Design, Coding - Đọc trước Slide 6 Chuẩn bị - Code Design, Coding Xem trước Slide 6
10 LT Slide 6
Process & Review Workshop 5 Process & Code review process
- Test Levels
- Đọc trước Slide 7
- Test Types
- Đọc trước SGK Chuẩn bị Xem trước Slide 7
12 Slide 7: Testing Basic LT Slide 7 - Unit Test
+ Chương 10: Tầm quan Workshop 6
trọng của làm việc theo nhóm
02.01-BMCTHDCVFE-FPL 1/0
Quiz (30')
Chuẩn bị bảo vệ bài Assigment
(1h30')
16 - Sinh viên trình bày sơ qua về TH Ôn tập lại kiến thức Assignment Chuẩn bị bảo vệ bài Assigment
Assigment
- Sinh viên có thể hỏi giáo viên các
vấn đề Assigment
02.01-BMCTHDCVFE-FPL 1/0
Quay lại Syllabus CẤU TRÚC ĐÁNH GIÁ
Number
Assessment Weigh Scope of knowledge and
Type of of
Category Part t Duration skill of questions How? Note
questions questions
Hạng mục đánh Phần Trọng Thời lượng Phạm vi kiến thức và kỹ Cách thức đánh giá? Ghi chú
Loại câu hỏi Số lượng
giá số năng của câu hỏi
câu hỏi
Tham gia
hoạt động 10%
trên lớp
02.01-BMCTHDCVFE-FPL 1/0
Workshop
5%
6
Giảng viên chấm bản - Sinh viên nộp trên LMS
Assignment hoàn chỉnh - GV chấm document trước
Document 10% sinh viên nộp trên LMS, ở nhà và ghi chú những điểm
File power point (nếu nghi ngờ để khi bảo vệ hỏi
thuyết trình) SV
Nội dung trong Giáo
Yêu cầu cho
Đánh giá cuối trình, Slide, Lab và các - Trình bày theo nhóm và
trước từ đầu môn
học phần tài nguyên tham khảo Hội đồng phỏng vấn từng
học
trong Syllabus SV. Sinh viên bắt buộc phải nộp
Presentati - Số lượng buổi bảo vệ tùy Assignment trên LMS trước
30%
on thuộc vào số lượng sinh hôm bảo vệ mới được chấm
viên của lớp và thỏa mãn điểm
13sv/buổi và tối đa 3 buổi
bảo vệ trên AP
02.01-BMCTHDCVFE-FPL 1/0