Tải bản đầy đủ (.docx) (3 trang)

24 CSE381 ngonngulaptrinhnangcao 2015(3TC)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (186.4 KB, 3 trang )

TRƯỜNG ĐẠI HỌC THỦY LỢI

ĐỀ CƯƠNG MÔN HỌC

KHOA: CÔNG NGHỆ THƠNG TIN
BỘ MƠN: CƠNG NGHỆ PHẦN MỀM
LẬP TRÌNH NÂNG CAO
Advanced Programming
Mã số: CSE381
1. Số tín chỉ: 03
2. Số tiết : tổng: 45; trong đó LT: 30 ; BT,TL: 15; ĐA: 0; BTL: 0;TQ,TT
3. Thuộc chương trình đào tạo ngành:
-

Mơn bắt buộc cho ngành: KTPM

-

Môn tự chọn cho ngành: CNTT

4. Phương pháp đánh giá:
-

Hình thức/thời gian thi: Vấn đáp □, Viết □, Thi trên máy tính □; Thời gian
thi: 90’

-

Thành phần điểm: Điểm quá trình %: 40; Điểm thi kết thúc %: 60

5. Điều kiện ràng buộc môn học


-

Môn tiên quyết:

-

Môn học trước: Tin đại cương

-

Môn học song hành:

-

Ghi chú khác:

6. Nội dung tóm tắt mơn học
-

Tiếng Việt: Cung cấp cho sinh viên các kiến thức và kỹ năng liên quan đến các
kỹ thuật trong ngơn ngữ lập trình C#. Khóa học này tập trung vào các vấn đề:
o Lập trình hướng đối tượng: lớp, kế thừa, hàm ảo, lớp trừu tượng, nạp

chồng hàm và nạp chồng toán tử
o Xử lý ngoại lệ
o Sự kiện và Ủy quyền
o Thread và đồng bộ thread
o Lập trình winform, webform và kết nối cơ sở dữ liệu

1



-

Tiếng Anh: This course provides the knowledge and skills related to the
techniques in the C# programming language; This course focuses on the various
of problems:
o Oriented-object programming: classes, inheritance, virtual functions,

abstract classes, overloading funtions and operations.
o Exception handling
o Event and Delegate
o Thread and thread synchronization
o Winform and webform programming and connect to database

7. Cán bộ tham gia giảng dạy: Các giảng viên Bộ mơn CNPM
8. Giáo trình sử dụng, tài liệu tham khảo
Giáo trình:

- Kĩ thuật lập trình ứng dụng C#.NET toàn tập (NXB Lao động – Xã hội)
Các tài liệu tham khảo:

- Các giải pháp lập trình C#
- Windows Forms Programming with C#
- Programming C# 4.0, sixth editions
9. Nội dung chi tiết:
Số tiết
TT

Tên chương


Tổng
số


thuyết

Giới thiệu C#, Kiểu dữ liệu, biến, vào/ra
dữ liệu, phép toán, cấu trúc điều khiển, rẽ
nhánh

3

3

2

Kiểu mảng, vòng lặp, xử lý lỗi và ngoại lệ

3

3

3

3

OOP trong C#

9


6

3

4

Sự kiện và delegate

3

3

5

Thread và đồng bộ

6

3

6

Lập trình winform

3

3

7


ADO.NET

6

3

3

8

Lập trình webform

6

3

3

1

2

Thảo
luận, BT

3


Cộng:


45

30

15

10. Chuẩn đầu ra của môn học
-

Kiến thức: sinh viên nắm được kiến thức về ngơn ngữ lập trình C#, đồng thời
có kỹ năng ứng dụng các kiến thức lập trình để giải quyết các bài tốn thực tế
hay xây dựng các ứng dụng phục vụ cuộc sống.

-

Kỹ năng, năng lực: Sau khi học xong học phần này, sinh viên có khả năng sử
dụng C# để viết ứng dụng, phần mềm.

-

Phẩm chất, đạo đức: Có tư tưởng chính trị vững vàng, trách nhiệm công dân,
nắm và tuân thủ pháp luật; Có đạo đức, lương tâm nghề nghiệp, ý thức tổ chức
kỷ luật và trách nhiệm với công việc, cộng đồng và xã hội

11. Phương pháp giảng dạy để đạt được chuẩn đầu ra:
-

Giảng dạy lý thuyết, hướng dẫn bài tập và thảo luận tại lớp


-

Hướng dẫn sinh viên tự học, tự nghiên cứu và làm bài tập.

-

Giới thiệu các tài liệu tham khảo trong và ngoài nước.
Hà Nội, ngày tháng
Trưởng khoa

Trưởng Bộ môn

3

năm



×