Giới thiệu

CHÀO MỪNG CÁC BẠN SINH VIÊN ĐẾN VỚI MÔN HỌC

CÔNG NGHỆ PHẦN MỀM

(Software Engineering)

1- Tên môn học: Công nghệ phần mềm

2- Bộ môn phụ trách môn học: Bộ môn Công nghệ phần mềm

3- Mã số môn học: CSE481

4- Số tín chỉ: 3 tín chỉ (LT: 2; TH/BT/TL: 1)

5- Giảng viên:

TS. Lê Nguyễn Tuấn Thành, Bộ môn Công nghệ Phần mềm (email: thanhlnt [at] tlu [dot] edu [dot] vn)

6- Mô tả môn học:

Giúp sinh viên có những khái niệm cơ bản về phần mềm, công nghệ phần mềm, dự án phần mềm, quản trị dự án phần mềm, tiến trình phần mềm.

Qua đó, sinh viên nắm bắt các kiến thức cơ bản để tạo ra sản phẩm phần mềm một cách công nghiệp.

7- Mục đích:

Biết được quy trình xây dựng phần mềm cùng với một số phương pháp xây dựng phần mềm

Biết được các công việc thực hiện và kết quả đạt được trong mỗi giai đoạn của quy trình như: khảo sát yêu cầu, phân tích yêu cầu, thiết kế, cài đặt, kiểm thử, bảo trì

Biết được các kiến trúc và mô hình triển khai phần mềm

8- Yêu cầu: Đối với sinh viên:

Dự lớp đầy đủ

Làm dự án theo nhóm

Tham gia thảo luận, thực hành (trên lớp và Piazza)

Dự kiểm tra và thi

9- Phân bổ thời gian:

Tổng số: 45 tiết

- Lý thuyết: 30 tiết;

- Bài tập, thảo luận: 15 tiết.

10- Logic môn học:

Môn học trước: Ngôn ngữ lập trình, Cơ sở dữ liệu, Phân tích và thiết kế hệ thống thông tin

11- Định hướng bài tập:

- Bài tập nhỏ: theo các bài tập mẫu trong từng chương

- Bài tập lớn, dự án

12- Tư vấn và hướng dẫn học viên:

- Hướng dẫn bài tập và thảo luận tại lớp

- Giới thiệu các tài liệu tham khảo trong và ngoài nước.

13- Phương pháp giảng dạy và học tập:

- Thuyết trình, có minh họa.

- Nêu vấn đề, thảo luận tại lớp.

- Học viên tự nghiên cứu, làm bài tập.

14- Tổ chức đánh giá môn học