Chương trình giáo dục ngành công nghệ thông tin
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC NHA TRANG Độc lập - Tự do - Hạnh phúc
CHƯƠNG TRÌNH GIÁO DỤC ĐẠI HỌC
Tên chương trình: Công nghệ thông tin
Information TechnologyTrình độ đào tạo: Đại học
Ngành đào tạo: Công nghệ Thông tin
Loại hình đào tạo: Chính quy
(Ban hành theo quyết định số: ……… ngày ………
của Hiệu trưởng Trường Đại học Nha Trang)
I Mục tiêu đào tạo
I.1 Mục tiêu chung
Chương trình giáo dục đại học Công nghệ Thông tin cung cấp cho sinh viên môi trường và những hoạt động giáo dục để họ hình thành và phát triển nhân cách, đạo đức, tri thức, các kỹ năng
cơ bản và cần thiết nhằm đạt được thành công về nghề nghiệp trong lĩnh vực chuyên môn, đáp ứng nhu cầu xã hội
4 Sử dụng thành thạo ít nhất một ngôn ngữ lập trình thông dụng Nắm vững các giải thuật
cơ bản, đề xuất được các giải pháp kỹ thuật, quản trị dự án, giải quyết các bài toán liên quan đến phân tích, xử lý số liệu và mô hình hóa
5 Có khả năng thiết kế, bảo trì, quản lý các hệ thống mạng và truyền thông máy tính Xây dựng được các hệ thống thông tin cho việc quản lý kinh tế, hành chính và dịch vụ Có khả năng xây dựng mô hình và áp dụng các nguyên tắc của công nghệ phần mềm vào thực tế
6 Có các kỹ năng mềm, cụ thể là: khả năng tự học; giao tiếp và truyền đạt thông tin; làm việc theo nhóm; sử dụng ngoại ngữ (tiếng Anh tối thiểu đạt TOEIC 400 điểm hoặc tương đương) phục vụ công việc chuyên môn và quản lý;
7 Sinh viên sau khi tốt nghiệp có thể tiếp tục học tập, nghiên cứu và phát triển trong lĩnh vực Công nghệ thông tin
Trang 2II Thời gian đào tạo: 4 năm
III Khối lượng kiến thức toàn khóa:
IV Đối tượng tuyển sinh:
Mọi công dân không phân biệt dân tộc, tôn giáo, tín ngưỡng, giới tính, nguồn gốc gia đình, địa vị xã hội, hoàn cảnh kinh tế nếu đủ điều kiện sau đây đều có thể dự thi vào ngành Công nghệ thông tin Cụ thể:
- Có bằng tốt nghiệp trung học phổ thông hoặc trung cấp;
- Có đủ sức khoẻ để học tập và lao động theo quy định tại Thông tư liên Bộ Y tế - Đại học, THCN&DN số 10/TT - LB ngày 18/8/1989 và Công văn hướng dẫn 2445/TS ngày 20/8/1990 của
Bộ GDĐT
V Quy trình đào tạo, điều kiện tốt nghiệp:
Theo Quyết định số /QĐ-ĐHNT ngày của Hiệu trưởng Trường Đại học Nha Trang ban hành Quy định đào tạo đại học và cao đẳng hệ chính quy theo hệ thống tín chỉ của Trường Đại học Nha Trang
VI Thang điểm: 4
VII Nội dung chương trình
TC Phân bổ theo tiết
Học phần tiên quyết
Phục vụ chuẩn đầu
ra Lên lớp Thực
hành
Lý thuyết
Bài tập
Thảo luận
A KIẾN THỨC GIÁO DỤC ĐẠI CƯƠNG 47
Trang 31 Những NL cơ bản của CN Mác – Lênin 1 2 20 10 B1
2 Những NL cơ bản của CN Mác – Lênin 2 3 42 18 1 B1
4 Đường lối cách mạng của ĐCS Việt Nam 3 30 15 3 B1
11 Giáo dục quốc phòng – an ninh 1 3
12 Giáo dục quốc phòng – an ninh 2 3
II Khoa học xã hội và nhân văn 6
III Toán và khoa học tự nhiên 21
31 Cấu trúc dữ liệu và giải thuật 3 30 15 28 B5.2, C1.2, C1.4
Trang 4Định hướng Hệ thống thông tin
64 An toàn bảo mật hệ thống thông tin 3 30 15 B5.11, C1.16
65 Công nghệ Web và dịch vụ trực tuyến 3 30 15 B5.7, C1.10
Đồ án TN hoặc tương đương 10
Trang 6Định hướng Hệ thống thông tin
Trang 8SƠ ĐỒ KẾ HOẠCH THỰC HIỆN CHƯƠNG TRÌNH
Điều kiện tiên quyết
Thiết kế và lập trình Web
Hệ điều hành
Lập trình ứng dụng với Java
Thực tập ngành
Toán rời rạc
tự chọn
Học phần bắt buộc
Ghi chú :
Quản trị mạng
CT dữ liệu
và giải thuật
Nhập môn Lập trình
Lý thuyết xác suất
và thống kê toán
Đại số tuyến tính
Vật lý đại cương A
Kỹ thuật lập trình
Kiến trúc máy tính
Lập trình hướng đối tượng
Phát triển phần mềm mã nguồn mở
Hệ thống thông
Pháp luật đại cương
Phương pháp NCKH
Trang 9IX Mô tả vắn tắt nội dung và khối lượng các học phần:
1 Những nguyên lý cơ bản của chủ nghĩa Mác- Lênin 1 (Basic principles of
Học phần trang bị cho người học những kiến thức cơ bản trong phạm vi Triết học của chủ nghĩa Mác – Lê nin, đó là những nguyên lý cơ bản về thế giới quan và phương pháp luận chung nhất, bao gồm những nguyên lý của chủ nghĩa duy vật biện chứng với
tư cách là hạt nhân lý luận của thế giới quan khoa học và chủ nghĩa duy vật lịch sử với
tư cách là sự vận dụng, phát triển của chủ nghĩa duy vật và phép biện chứng vào việc nghiên cứu đời sống xã hội
2 Những nguyên lý cơ bản của chủ nghĩa Mác- Lênin 2 (Basic principles of
Học phần trang bị cho người học những kiến thức cơ bản Học thuyết kinh tế của chủ nghĩa Mác – Lê nin về phương thức sản xuất tư bản chủ nghĩa bao gồm học thuyết của Mác về giá trị, giá trị thặng dư và học thuyết kinh tế của Lênin về chủ nghĩa tư bản độc quyền và chủ nghĩa tư bản độc quyền nhà nước.Đồng thời trang bị cho người học Chủ nghĩa xã hội khoa học một trong ba bộ phận hình thành chủ nghĩa Mác- Lênin
Học phần trang bị cho người học những kiến thức cơ bản về hệ thống quan điểm
lý luận cách mạng Hồ Chí Minh bao gồm: Mối liên hệ biện chứng trong sự tác động qua lại của tư tưởng độc lập, tự do với tư tưởng giải phóng dân tộc, giải phóng giai cấp, về độc lập dân tộc với chủ nghĩa xã hội, về các quan điểm cơ bản trong hệ thống tư tưởng
Hồ Chí Minh
4 Đường lối cách mạng của Đảng Cộng sản Việt Nam (Revolutionairy
Học phần trang bị cho người học những kiến thức cơ bản về hệ thống quan điểm, chủ trương, chính sách của Đảng trong tiến trình cách mạng Việt Nam, từ cách mạng dân tộc dân chủ đến cách mạng xã hội chủ nghĩa Đặc biệt là đường lối của Đảng trên một số lĩnh vực cơ bản thời kỳ đổi mới
Học phần trang bị cho người học những kiến thức cơ bản về công nghệ thông tin: thông tin và xử lý thông tin, cấu trúc tổng quát của máy tính, mạng máy tính, virus, hệ điều hành và bộ phần mềm văn phòng của Microsoft
Kết thúc học phần, người học có thể sử dụng được hệ điều hành Microsoft Windows XP; các phần mềm soạn thảo văn bản Microsoft Word; xử lý bảng tính Microsoft Excel; công cụ thuyết trình Microsoft PowerPoint; đồng thời, có thể sử dụng Internet trong việc tìm kiếm, trao đổi thông tin
Học phần cung cấp cho người học từ vựng, các cấu trúc ngữ pháp và kỹ năng giao tiếp (nghe, nói, đọc, viết) trong các tình huống đơn giản liên quan đến 5 chủ đề: giới thiệu bản thân, mua sắm, công việc, sức khỏe, thể thao Ngoài ra, học phần này hướng người học đến việc làm quen với bài kiểm tra TOEIC ngắn (100 câu trắc nghiệm nghe
và đọc hiểu) Kết thúc học phần, người học có khả năng giao tiếp theo các chủ đề trên
và làm bài thi TOEIC mô phỏng đạt từ 150 điểm trở lên
Trang 107 Tiếng Anh 2 (English 2) 4 TC
Học phần cung cấp cho người học từ vựng, các cấu trúc ngữ pháp và kỹ năng giao tiếp (nghe, nói, đọc, viết) trong các tình huống liên quan đến 7 chủ đề: ngân hàng, nhà hàng khách sạn, nơi cư ngụ, giao thông, công nghệ thông tin, thời tiết và du lịch Ngoài
ra, học phần này hướng người học làm quen với bài kiểm tra TOEIC hoàn chỉnh (200 câu trắc nghiệm nghe và đọc hiểu) Kết thúc học phần, người học có khả năng giao tiếp bằng Tiếng Anh theo các chủ đề trên và làm bài thi TOEIC mô phỏng đạt từ 300 điểm trở lên
8 Giáo dục thể chất 1 - Điền kinh (Physical education 1–Athletics) 2TC
Học phần trang bị cho người học:
- Phần lý thuyết bao gồm: lịch sử phát triển, các nội dung của bộ môn Điền kinh, luật và trọng tài thi đấu môn Điền kinh;
- Phần thực hành: kỹ năng chạy cự ly ngắn 100 mét nam và nữ, chạy cự ly trung bình nam 1500 mét, nữ 500 mét
Nhằm giúp cho người học khả năng tự rèn luyện thể lực thông qua 2 nội dung chạy cự ly ngắn và cự ly trung bình
Người học được tự chọn một trong các môn học sau: Bơi lội, Cầu lông, Bóng đá, Bóng chuyền, Bóng rổ, Võ thuật
- Bơi lội:
Phần lý thuyết: các nội dung của bộ môn bơi lội, luật và trọng tài
Phần thực hành: các bài tập cơ bản giành cho những người không biết bơi, kỹ thuật bơi trườn sấp, bơi ếch
- Bóng đá:
Phần lý thuyết: các nội dung của bộ môn bóng đá, luật và trọng tài
Phần thực hành: thực hiện động tác kỹ thuật đá bóng má trong bằng lòng bàn chân,
kỹ thuật ném biên, kỹ năng kiểm soát bóng bằng việc dẫn bóng luồn cọc và tâng bóng
- Bóng chuyền:
Phần lý thuyết: các nội dung của bộ môn bóng chuyền, luật và trọng tài
Phần thực hành: các động tác kỹ thuật trong môn bóng chuyền gồm: chuyền bóng, đệm bóng, phát bóng cao và phát bóng thấp tay
- Bóng rổ:
Phần lý thuyết: các nội dung của bọ môn bóng rổ, luật và trọng tài
Phần thực hành: thực hiện các kỹ năng động tác trong môn bóng rổ gồm: chuyền bóng, dẫn bóng, tại chỗ ném bóng vào rổ, di chuyển ném bóng vào rổ, kỹ thuật tấn công hai bước lên rổ
- Cầu lông:
Phần lý thuyết: các nội dung của bộ môn cầu lông, luật và trọng tài
Trang 11Phần thực hành: thực hiện được các kỹ thuật trong môn cầu lông gồm: kỹ thuật phát cầu thuận và nghịch tay, kỹ thuật nhận giao cầu, kỹ thuật di chuyển lùi sau thuận và nghịch, kỹ thuật di chuyển đánh cầu trên lưới thuận và nghịch tay
- Võ thuật:
Phần lý thuyết: các nội dung của bộ môn võ thuật, luật và trọng tài
Phần thực hành: kỹ thuật cơ bản và bài quyền số 1 của môn võ Teakwondo gồm:
kỹ thuật tấn, kỹ thuật tay – chân và các kỹ thuật tự vệ cơ bản
Người học được chọn một trong các môn học như giáo dục thể chất 2, nhưng không được chọn lại nội dung đã chọn ở giáo dục thể chất 2
11 Giáo dục Quốc phòng 1: Đường lối quân sự của Đảng và nhiệm vụ công tác quốc phòng, an ninh (Party’s military strategies and military –
Học phần trang bị cho người học: quan điểm cơ bản của Đảng về đường lối quân
sự, nhiệm vụ công tác quốc phòng - an ninh của Đảng, Nhà nước trong tình hình mới, đấu tranh phòng chống địch lợi dụng vấn đề dân tộc, tôn giáo chống phá cách mạng Việt Nam, xây dựng, bảo vệ chủ quyền biên giới, biển đảo, an ninh quốc gia, đấu tranh phòng chống tội phạm và giữ gìn trật tự an toàn xã hội, lịch sử nghệ thuật quân sự Việt Nam qua các thời kỳ
12 Giáo dục Quốc phòng 2: Chiến thuật và kỹ thuật trong quân sự (Military
Học phần trang bị cho người học những nội dung cơ bản về: bản đồ địa hình quân
sự, các loại vũ khí bộ binh, thuốc nổ, vũ khí hạt nhân, hóa học, sinh học, vũ khí lửa, công tác thương chiến tranh, đội hình đội ngũ đơn vị, ba môn quân sự phối hợp, luyện tập bắn súng AK bài 1b, chiến thuật chiến đấu bộ binh, hành động của cá nhân trong chiến đấu tiến công và phòng ngự
Học phần trang bị cho người học những kiến thức cơ bản về: Nhà nước và Pháp luật, quy phạm pháp luật, các văn bản quy phạm pháp luật; hiện tượng vi phạm pháp luật và biện pháp cưỡng chế đối với các chủ thể vi phạm pháp luật; nội dung các ngành luật cơ bản và quan trọng của nhà nước Việt Nam hiện nay; nhằm rèn luyện cho người học sống và làm việc theo pháp luật
Học phần trang bị cho sinh viên những kiến thức cơ bản của kế toán: Khái niệm, đối tượng nghiên cứu, nguyên tắc, chức năng, nhiệm vụ và yêu cầu của kế toán, các phương pháp kế toán cơ bản như phương pháp chứng từ, phương pháp tính giá, phương pháp đối ứng tài khoản, nội dung và các hình thức tổ chức công tác kế toán
Học phần trang bị cho sinh viên những kiến thức cơ bản về lĩnh vực kinh tế, nghiên cứu sự vận động của các quan hệ kinh tế của xã hội, chủ yếu là các quan hệ sản xuất trong sự tác động qua lại với lực lượng sản xuất, để từ đó rút ra các phạm trù, các nguyên lí, các quy luật kinh tế chi phối sự hoạt động của toàn bộ nền kinh tế quốc dân, cũng như từng lĩnh vực kinh tế riêng biệt
Trang 1216 Quản trị học (Principles of Management) 2 TC
Học phần trang bị cho sinh viên những kiến thức cơ bản về quản trị học bao gồm các kiến thức cơ bản về quá trình tổ chức và phối hợp hoạt động có hiệu quả của các cá nhân trong
tổ chức nhằm đạt đến mục tiêu chung của cả tổ chức trong điều kiện biến động của môi trường kinh tế xã hội
Học phần trang bị cho người học những kiến thức và kỹ năng về các loại hình giao tiếp trong các tình huống khác nhau; nhằm phát triển kỹ năng giao tiếp của người học
18 Thực hành văn bản Tiếng Việt (Practice for Vietnamese Texts) 2 TC
Học phần cung cấp cho người học kiến thức cơ bản về văn bản và văn bản luật, văn bản dưới luật, văn bản hành chính thông thường, hệ thống các thao tác trong qui trình tiếp nhận và soạn thảo văn bản khoa học tiếng Việt ở cả dạng nói và viết; nhằm giúp sinh viên có khả năng thực hành văn bản tiếng Việt, làm phương tiện cho quá trình học tập, nghiên cứu và công tác
Học phần trang bị cho người học những kiến thức cơ bản và ứng dụng về: ma trận, định thức, hệ phương trình tuyến tính, không gian vector, giá trị riêng, vector riêng, dạng toàn phương, dạng song tuyến tính; nhằm giúp người học phát triển khả năng tư duy logic, giải quyết các bài toán liên quan đến chuyên ngành
Học phần trang bị cho người học những kiến thức cơ bản và ứng dụng về: phép tính vi, tích phân, tích phân bội, tích phân đường, tích phân mặt, ứng dụng phép tính tích phân và vi phân vào hình học, phương trình vi phân, phép biến đổi Laplace, chuỗi số và chuỗi hàm; nhằm giúp người học phát triển khả năng tư duy logic, khả năng phân tích định lượng, giải quyết các bài toán liên quan đến chuyên ngành
21 Lý thuyết xác suất và thống kê toán (Probability theory and
Học phần cung cấp cho người học: các khái niệm cơ bản về xác suất; các hiện tượng ngẫu nhiên và ứng dụng vào thực tế, phương pháp thu thập thông tin, chọn mẫu, phương pháp ước lượng, kiểm định giả thuyết, tương quan hồi quy; nhằm giúp người học biết cách thu thập và xử lý thông tin
Học phần trang bị cho người học một số kiến thức cơ bản và nâng cao phù hợp với ngành học về: Cơ học, Nhiệt học, Điện từ học, Trường và sóng điện từ, Sóng ánh sáng, Thuyết tương đối Einstein, Quang lượng tử, Cơ học lượng tử, Vật liệu điện, từ, quang - laser, Hạt nhân, Hạt cơ bản để làm nền tảng cho các học phần cơ sở và chuyên ngành kỹ thuật; hiểu biết và ứng dụng vật lý trong khoa học, công nghệ và đời sống
Trang bị cho người học những kiến thức cơ bản về lý thuyết tổ hợp, lý thuyết đồ thị và đại số boole bao gồm phương pháp giải bài toán đếm, bài toán tồn tại, bài toán liệt
kê, bài toán tối ưu, thuật toán giải các bài toán tìm kiếm, tô màu, cây khung bé nhất, đường đi ngắn nhất, luồng cực đại trên đồ thị, phương pháp tối thiểu hóa hàm boole và
Trang 13ứng dụng Với kiến thức được trang bị, người học có thể vận dụng và lập trình để giải quyết các bài toán quan hệ rời rạc trong Tin học và ứng dụng trong thực tế
Trang bị cho người học các công cụ tính toán để giải một số bài toán tối ưu trong kinh tế và tối ưu tổ hợp rời rạc trong tin học bao gồm: Lập mô hình toán học cho các bài toán tối ưu trong kinh tế; phương pháp đơn hình giải các bài toán qui hoạch tuyến tính; quy hoạch tuyến tính đối ngẫu; phương pháp thế vị giải bài toán vận tải; phương pháp giải một số bài toán tối ưu tổ hợp rời rạc trong tin học Với kiến thức được trang bị, người học có thể vận dụng và lập trình để giải quyết các bài toán ứng dụng trong kinh tế
và trong tin học
Học phần dành cho sinh viên không chuyên ngành điện, nhằm cung cấp các kiến thức cơ bản về mạch điện, cách tính toán mạch điện, nguyên lý cấu tạo, tính năng và ứng dụng các loại máy điện cơ bản; cung cấp khái quát về đo lường các đại lượng điện Trên cơ sở đó có thể hiểu được các máy điện thường gặp trong sản xuất và đời sống
Học phần trang bị cho người học những đặc tính kỹ thuật, cấu tạo và nguyên lý làm việc của các mạch điện tử, vật liệu linh kiện, giúp sinh viên hình thành kỹ năng phân biệt, phân loại, kiểm tra các linh kiện trên các panel mạch
27 Phương pháp nghiên cứu khoa học (Research Methodology) 2 TC
Học phần trang bị cho người học kiến thức về phương pháp nghiên cứu khoa học, về tiêu chuẩn đạo đức trong khoa học và nghiên cứu, cách viết, trình bày báo cáo và phản biện báo cáo
28 Nhập môn lập trình (Introduction to Programming) 2 TC
Học phần trang bị cho người học kiến thức cơ bản về phương pháp lập trình như:
cơ chế quản lý chương trình, cơ chế quản lý bộ nhớ, đồng thời giúp sinh viên tiếp cận cách lập trình trên máy tính
Kết thúc học phần người học có thể lập trình được những bài toán cơ bản về tính toán, biết cách tạo giải thuật, chuyển thành chương trình từ bài toán cụ thể và sử dụng ngôn ngữ C++ trong lập trình cấu trúc
Học phần cung cấp kiến thức tổng quan về lập trình máy tính; các nguyên tắc, kỹ thuật viết chương trình; kỹ thuật gỡ rối, tối ưu mã và nâng cao hiệu năng của chương trình
Kết thúc học phần, người học có được các kiến thức cơ bản của kỹ thuật lập trình,
có khả năng phân tích, xây dựng chương trình, làm chủ các kỹ thuật: viết mã hiệu quả,
gỡ rối; có khả năng lập trình hướng cấu trúc với ngôn ngữ C++
30 Lập trình hướng đối tượng (Object Oriented Programming) 3 TC
Học phần cung cấp những nguyên lý, cách tiếp cận và phương pháp lập trình hướng đối tượng, đồng thời áp dụng những nguyên lý đó xây dựng những ứng dụng trên ngôn ngữ lập trình C++
Trang 14Kết thúc học phần, người học có khả năng tự xây dựng được các ứng dụng thực tế với ngôn ngữ C++.
31 Cấu trúc dữ liệu và giải thuật (Data Structures and Algorithms) 3 TC
Học phần trang bị cho người học kiến thức về phương pháp tổ chức lưu trữ thông tin máy tính, từ đó biết lựa chọn cấu trúc dữ liệu để giải quyết các bài toán Nội dung môn học bao gồm hai phần: Những vấn đề cơ bản và mối quan hệ giữa cấu trúc dữ liệu
và giải thuật, phân tích thiết kế thuật toán, giải thuật đệ qui; Giới thiệu một số cấu trúc
dữ liệu (mảng, danh sách, cây, đồ thị ), thuật toán sắp xếp, tìm kiếm
Học phần trang bị cho người học kiến thức về cơ sở dữ liệu quan hệ: mô hình dữ liệu quan hệ, các ràng buộc toàn vẹn, đại số quan hệ, ngôn ngữ truy vấn SQL, phụ thuộc hàm và các dạng chuẩn cơ sở dữ liệu Người học được trang bị kỹ năng sử dụng ngôn ngữ SQL để thiết lập mô hình dữ liệu, các ràng buộc toàn vẹn và truy vấn dữ liệu, có kỹ năng thiết kế cơ sở dữ liệu có dạng chuẩn phù hợp
Học phần trang bị cho người học kiến thức về kiến trúc, tổ chức và chức năng của các thành phần trong máy tính; các kiến trúc máy tính tiên tiến cũng sẽ được giới thiệu trong học phần này Học phần sẽ giúp sinh viên hiểu và từng bước làm chủ các hệ thống máy tính
Học phần trang bị cho người học kiến thức về nguyên lý hoạt động của một hệ điều hành như quản lý tiến trình, đồng bộ hóa tiến trình, quản lý bộ nhớ và các thiết bị nhập xuất, tổ chức hệ thống file lưu trữ Trên cơ sở này người học có thể tối ưu hóa và lập trình điều khiển hệ thống
35 Kỹ thuật đồ họa (Computer Technical Graphics) 3 TC
Học phần trang bị cho người học kiến thức về các giải thuật vẽ và tô các hình cơ bản, các công cụ toán học trong lập trình đồ họa, giúp người học nắm vững các nguyên
lý mô phỏng các vật thể Với kiến thức được trang bị, người học có thể thiết kế được các vật thể lên màn hình đồ họa
Học phần trang bị cho người học những kiến thức về mạng máy tính đa năng và những nguyên lý cơ bản của mạng máy tính thông qua những mô hình tham chiếu và bộ giao thức nổi tiếng (OSI, TCP/IP) Các đặc tính của Tầng Vật lý, tầng Liên kết dữ liệu, tầng Mạng, tầng Vận chuyển và tầng Ứng dụng sẽ được đề cập chi tiết qua mỗi chương
Kỹ thuật và các chuẩn phổ biến cho mạng cục bộ (LAN) sẽ được nhấn mạnh Sau khi hoàn tất học phần sinh viên sẽ có khả năng cài đặt, vận hành các hệ thống mạng vừa và nhỏ
37 Phân tích thiết kế hệ thống thông tin (Systems Analysis and Design)
Trang 15Các thành phần: Dữ liệu, xử lý, bộ xử lý, sự truyền thông, con người.
Các bước phát triển: Phân tích, thiết kế, thực hiện
Sau khi hoàn tất học phần sinh viên sẽ có tầm nhìn hệ thống thông tin dưới góc độ của người phân tích và thiết kế hệ thống, hiểu được quy trình phát triển hệ thống và nắm được những kỹ thuật cần thiết cho quá trình phân tích thiết kế và cài đặt hệ thống
Học phần trang bị cho người học kiến thức về phương pháp luận, các công cụ toán học và khoa học máy tính phục vụ cho việc xử lý số liệu bằng máy tính điện tử Người học được trang bị phương pháp, kỹ năng thu thập, phân tích số liệu đưa ra các dự đoán
hỗ trợ quyết định dựa vào các phần mềm xử lý thống kê chuyên dụng tiên tiến
39 Phân tích thiết kế thuật toán(Analysis and Design of Algorithms) 3 TC
Học phần trang bị cho người học những kiến thức để có thể phân tích và thiết kế thuật toán đạt hiệu quả tối ưu về mặt thời gian thực hiện và bộ nhớ sử dụng Các nội dung giảng dạy: độ phức tạp thuật toán, các thuật toán tìm kiếm, phương pháp quy hoạch động, phương pháp tham lam, các cấu trúc dữ liệu nâng cao
Học phần trang bị cho người học kiến thức về ngôn ngữ lập trình cấp thấp để có thể thấy được tầm quan trọng và sự khác biệt giữa ngôn ngữ lập trình cấp cao và ngôn ngữ lập trình cấp thấp Đồng thời giúp sinh viên củng cố lại kiến thức về Cấu trúc máy tính và Lý thuyết Hệ điều hành Học phần này giúp cho sinh viên viết được các chương trình điều khiển hệ thống bằng Hợp ngữ (Assembly)
Học phần trang bị cho người học kiến thức về các công cụ trợ giúp sáng tạo ra các sản phẩm ảnh nghệ thuật, và nắm được các kiến thức về hệ thống màu sắc và mỹ thuật Với kiến thức được trang bị, người học có thể sử dụng trong việc thiết kế mẫu, xây dựng website…
Học phần trang bị cho người học kiến thức về phương pháp xử lý ảnh số, về cấu hình của một hệ thống xử lý ảnh và ý nghĩa của ứng dụng xử lý ảnh trong nhiều lĩnh vực Học phần xử lý ảnh đòi hỏi kiến thức tương đối tổng hợp của nhiều lĩnh vực như:
Hệ thống tin học, lý thuyết thông tin, xử lý tín hiệu số, lý thuyết thống kê, đồ hoạ, nhận dạng, quang học, điện tử Kết thúc học phần, người học có thể vận dụng kiến thức trong các lĩnh vực: xử lý làm rõ ảnh, nhận dạng ảnh, xây dựng hệ thống thông tin ảnh số
43 Lập trình cơ sở dữ liệu với C# (C# Programming Language) 3 TC
Học phần trang bị cho người học kiến thức về ngôn ngữ lập trình C#, phương pháp lập trình hướng đối tượng với C#, đồng thời nghiên cứu môi trường phát triển tích hợp của C# trong bộ phát triển ứng dụng Visual Studio.Net Trên cơ sở đó, học phần giúp người học xây dựng các ứng dụng trên máy đơn, trên mạng LAN và Internet
44 Hệ quản trị cơ sở dữ liệu (Database Management Systems) 2 TC
Học phần trang bị cho người học kiến thức về các thành phần của một hệ QTCSDL và chức năng của chúng, các cơ chế quản lý truy xuất đồng thời, an toàn và khôi phục dữ liệu sau sự cố, tối ưu hóa câu hỏi cũng như các cấu trúc tổ chức lưu và các
Trang 16phương thức truy xuất tương ứng Mỗi nội dung trình bày giải pháp cài đặt cụ thể của chúng trên hệ QTCSDL thương mại SQL-Server.
45 Thiết kế và lập trình Web (Web designing and programming) 3 TC
Học phần trang bị cho người học kỹ năng tổng hợp các kiến thức về lập trình hướng đối tượng, cơ sở dữ liệu, phân tích thiết kế hệ thống, đồng thời tiếp cận môi trường phát triển các ứng dụng web trên nền tảng NET để xây dựng một ứng dụng web
cụ thể Người học cũng sẽ được trang bị các kiến thức nền tảng thiết kế và lập trình cơ
sở dữ liệu, xây dựng các lớp xử lý trên nền tảng NET nhằm thực hiện các chức năng thêm, xóa, sửa, thống kê thông tin trong cơ sở dữ liệu trực tiếp từ website
Học phần trang bị cho người học kiến thức nền tảng về quản trị mạng: các hệ thống quản trị mạng, các mô hình và cách thức giám sát, điều khiển và tổ chức quản trị mạng Người học sẽ được trang bị kiến thức, kỹ năng để phát hiện, xử lý các lỗi mạng thường gặp trên thực tế nhằm phục vụ cho công việc khai thác, duy trì và quản trị hệ thống mạng an toàn và hiệu quả
Học phần trang bị cho người học một số khái niệm và kỹ thuật cơ bản của trí tuệ nhân tạo trong việc tìm kiếm và giải quyết vấn đề, đặc biệt là phương pháp heuristic Kết thúc học phần, người học có thể giải quyết các ứng dụng tối ưu sử dụng phương pháp tìm kiếm, ứng dụng suy diễn tự động đơn giản và phương pháp phân tích dữ liệu đơn giản sử dụng kỹ thuật học máy
Học phần trang bị cho người học các kiến thức cơ bản và cách thức tiếp cận hệ điều hành mã nguồn mở GNU - Linux Học phần trang bị cho sinh viên những kỹ năng cần thiết để có thể sử dụng thành thạo các chức năng cơ bản (tập lệnh cơ bản trên Linux, quản lý tài khoản và phân quyền trong hệ thống, một số tiện ích hữu dụng trên Linux), phân tích ưu, nhược điểm của hệ điều hành mã nguồn mở và đóng
49 Lập trình ứng dụng với Java (Applied Java Programming) 3 TC
Học phần trang bị cho người học kiến thức cơ bản về lập trình bằng ngôn ngữ Java: những khái niệm cơ sở, các lệnh điều khiển, cách xây dựng, tổ chức lớp các đối tượng trong các chương trình ứng dụng viết bằng ngôn ngữ Java Người học sẽ được trang bị cách tiếp cận lập trình hướng đối tượng và cách thức thể hiện nó với Java Cơ chế xử lý ngoại lệ, lập trình giao diện người dùng đồ họa (GUI) và cơ bản về lập trình client/server cũng sẽ được cung cấp trong học phần này Kết thúc môn học sinh viên sẽ
có khả năng cài đặt các chương trình ứng dụng độc lập/standalone hoặc ứng dụng client/server trên môi trường Internet
Học phần trang bị cho người học kỹ năng tổng hợp các kiến thức cơ sở, sử dụng các kiến thức này để xây dụng một ứng dụng cụ thể
Học phần nhằm giúp người học hình dung được bức tranh tổng thể về ngành công nghệ phần mềm, bao gồm: quy trình phát triển phần mềm, ý nghĩa và mối quan liên hệ của từng công đoạn phát triển, cách thức trình bày tài liệu, vai trò của từng người trong