IT3160 Nhập môn Trí tuệ nhân tạo 3(3-1-0-6)

Một phần của tài liệu Bachelor-Talent-program-1 (Trang 42 - 43)

D. Toán và Khoa học cơ bản (Mathematics and basic sciences)

37 IT3160 Nhập môn Trí tuệ nhân tạo 3(3-1-0-6)

 Học phần song hành (Corequisite Courses): Không (None)

Mục tiêu: Môn học này nhằm cung cấp cho sinh viên kiến thức nền tảng và các công cụ thư viện phần mềm để mơ hình hóa và giải các bài tốn tối ưu hóa trong lập lịch, lập kế hoạch như: bài tốn phân công giảng dạy, bài tốn xếp thời khóa biểu mơn học, bài tốn lập lộ trình tối ưu trong giao thơng vận tải… Sinh viên sẽ được trang bị các phương pháp bao gồm quy hoạch tuyến tính, quy hoạch ràng buộc, phương pháp giải gần đúng như thuật tốn tham lam, tìm kiếm cục bộ để giải quyết các bài toán đặt ra. Sinh viên học xong học phần có khả năng hiểu các bài tốn tối ưu lập kế hoạch trong thực tế, có khả năng mơ hình hóa bài tốn, áp dụng các cơng cụ thư viện có sẵn hoặc tự cài đặt các thuật toán để giải quyết bài toán đặt ra.

Objectives: The course aims at providing students theoretical background and software tools for modelling and solving

combinatorial optimization problems such as: assignments, timetabling, vehicle routing, etc. Students will learn different methodologies including mixed integer programming, constraint programming, greedy algorithms, local search. After finishing the course, students will be able to identifying real-world combinatorial optimization problems, to model the problems, and employing existing software tools, as well as design and implement algorithms for solving the given problems.

Nội dung: Bài tốn tối ưu tổ hợp, mơ hình hóa, phương pháp branch-and-cut, phương pháp quy hoạch ràng buộc, thuật tốn tham lam, phương pháp tìm kiếm cục bộ, các bài tốn ứng dụng như phân bổ môn học, phân cơng, lập lịch, xếp thời khóa biểu, lập lộ trình vận tải,. . .

Content: Combinatorial optimization problems, modelling, branch-and-cut, constraint programming, greedy

algorithms, local search, assignment, scheduling, timetabling, vehicle routing, etc.. IT4210 Hệ nhúng (Embedded Systems)

- Khối lượng (Credits): 3(3-0-1-6)

- Học phần tiên quyết (Prerequisite): Không (None) - Học phần học trước (Pre-courses): IT1110

- Học phần song hành (Corequisite Courses): Không (None)

Mục tiêu: Học phần IT4210 giới thiệu các kiến thức liên quan tới việc xây dựng những hệ thống tính tốn có tương tác trực tiếp với các q trình vật lý nhằm tạo nên những thiết bị hay ứng dụng trực tiếp giúp nâng cao đời sống con người.

Ngồi ra, mơn học cũng trang bị các kỹ năng về sử dụng các công cụ trong lĩnh vực phát triển ứng dụng hệ nhúng, bao gồm công cụ thiết kế, mơ phỏng, cơng cụ lập trình, và kỹ năng đọc tài liệu kỹ thuật.

Objectives: this course introduces the internal organization of microprocessors and microcontroller systems,

called embedded systems. Embedded systems are the most common computing systems. They interact with physical processes around our everyday lives to provide convenient and intelligent services. The course will address internal organization of microprocessor and microcontroller systems; programming in assembly language; input and output systems; and controlling external devices.

Nội dung:

- Tổng quan về hệ nhúng và qui trình phát triển hệ nhúng, kiến trúc và các thành phần của vi xử lý, vi điều khiển.

Một phần của tài liệu Bachelor-Talent-program-1 (Trang 42 - 43)

Tải bản đầy đủ (PDF)

(47 trang)