Em thấy rất nhiều cụ trong này đang lẫn lộn giữa các nghành, lĩnh vực khác nhau. Bản chất đây là những chuyên nghành riêng biệt mặc dù có nhưng trùng lặp ở một số đặc điểm. Em lấy xuống đây định nghĩa từ Wiki
-
IT (Information Technology) hay Công nghệ thông tin là một ngành kỹ thuật sử dụng
máy tính và
phần mềm máy tính để chuyển đổi, lưu trữ, bảo vệ, xử lý, truyền tải và thu thập thông tin
-
CS (Computer Science) hay Khoa học máy tính là ngành nghiên cứu các cơ sở lý thuyết về
thông tin và
tính toán cùng sự thực hiện và ứng dụng của chúng trong các hệ thống
máy tính. Khoa học máy tính là cách tiếp cận khoa học và thực tiễn để tính toán và các ứng dụng của nó và nghiên cứu có hệ thống về
tính khả thi, cấu trúc, biểu hiện và cơ giới hóa các
thủ tục (hoặc các
thuật toán) cơ bản làm cơ sở cho việc thu thập, đại diện, xử lý, lưu trữ, truyền thông và truy cập thông tin.
-
ES (Embedded System) hay Hệ thống nhúng chỉ một hệ thống có khả năng tự trị được nhúng vào trong một môi trường hay hệ thống mẹ. Đó là các hệ thống tích hợp cả phần cứng và phần mềm phục vụ các bài toán chuyên dụng trong nhiều lĩnh vực công nghiệp, tự động hoá điều khiển, quan trắc và truyền tin
-
AU (Automation) hay Tự động hóa mô tả một loạt các công nghệ làm giảm sự can thiệp của con người vào các quy trình. Sự can thiệp của con người được giảm thiểu bằng cách xác định trước các tiêu chí quyết định, các mối quan hệ của quy trình phụ và các hành động liên quan - và thể hiện những xác định trước đó trong máy móc
-
AI (Artificial Intelligence) hay Trí tuệ nhân tạo là
trí thông minh được thể hiện bằng
máy móc, trái ngược với trí thông minh tự nhiên của con người. Thông thường, thuật ngữ "trí tuệ nhân tạo" thường được sử dụng để mô tả các máy chủ móc (hoặc máy tính) có khả năng bắt chước các chức năng "nhận thức" mà con người thường phải liên kết với
tâm trí, như "học tập" và "giải quyết vấn đề"
AI là một nhánh của CS. Cả hai mảng này đều cần rất nhiều toán, ở DHBKHN bộ môn Toán Tin trước đây chuyên về mặt này và có nhiều lợi thế.
IT và CS là hai nghành khác nhau. IT hiểu nôm na tập trung về phần mềm, tạo ra các ứng dụng trên máy tính, điện thoại... CS là nghành tạo ra máy tính, các công cụ cơ bản mà IT sử dụng.
ES và AU là hai nghành khá gần nhau tạo ra các thiết bị tự động cho con người. Hai nghành này cũng đều dùng kết quả của CS về phần cứng.
Bản thân em là nghành AU học ở Đức đều học các môn ES, CS, AI trừ IT và cũng sử dụng rất nhiều công cụ lập trình như C++, Basic.