Khoa học máy tính là ngành học khá là hot trong những năm trở lại đây, luôn là ngành top đầu trong các trường đại học. Vậy học khoa học máy tính chúng ta sẽ học những gì?, trong bài viết này mình sẽ chia sẻ tới mọi người tổng quan về ngành khoa học máy tính được giảng dạy tại trường Đại Học Bách Khoa Hà Nội để cho mọi người có cái nhìn tổng quan nhất. Bài viết dành cho các bạn học sinh lớp 12 chuẩn bị thi THPTQG muốn tìm hiểu các ngành học trong trường hoặc là các bạn muốn tìm hiểu trong trường đại học sẽ được học những gì?, đào tạo gì? và đào tạo như thế nào?
Tổng quan
Hình ảnh dưới đây là minh họa cho các kiến thức mà bạn phải học khi học ngành khoa học máy tính tại đại học Bách Khoa Hà Nội:
Khối kiến cơ bản
Giống như tất cả các ngành học khác, bạn vẫn phải trải qua 1-2 năm để học các khối kiến kiến thức cơ bản, bao gồm khối toán và khoa học cơ bản:
- Tin đại cương
- Toán rời rạc
- Giải tích I, II, III
- Đại số
- XSTK
- Nhập môn phương pháp tối ưu
- Vật lý đại cương I, II
Xem kĩ hơn các môn sẽ được dạy và học những gì tạihttps://www.tailieubkhn.com/2021/06/tong-quan-khmt.html
Câu hỏi đặt ra là các kiến thức này có thực sự quan trọng và cần thiết sau này? Với câu trả lời của mình thì là có, đầu tiên là nếu bạn muốn theo một ngành hot hiện nay là trí tuệ nhân tạo thì điều kiện bắt buộc là nền tảng về toán đó là giải tích, đại số và toán tối ưu. Ngoài ra thì các môn này rèn luyện cho các bạn tư duy rất tốt và đây là điều cần thiết của một kỹ sư.
Cơ sở cốt lõi ngành
Các bạn sẽ được học các môn đi sâu hơn về lập trình như là:
- Cấu trúc dữ liệu
- Thuật toán ứng dụng
- Công nghệ phần mềm
- An toàn thông tin
- <<Xem thêm tại đây >>
Phần cơ sở cốt lõi ngành các bạn sẽ được học tập chung vào những thứ cơ bản của lập trình, những thứ chắc chắn là cần thiết rồi, các kiến thức mà mình đã nói trong một bài viết https://viblo.asia/p/doi-chut-ve-cau-truc-du-lieu-va-thuat-toan-vyDZOqYP5wj là các kiến thức càng để lâu càng có giá trị. Đây là những kiến thức mà khi đi xin việc các nhà tuyển dụng hay hỏi vào, công nghệ, framework không biết thì có thể học, nhưng những kiến thức này không biết thì khó lòng có thể học các kiến thức khác.
Chuyên ngành
Các bạn có thể đi theo các hướng như : xử lí dữ liệu lớn, học sâu (mấy cái nguy hiểm như xử lí ngôn ngữ tự nhiên ), hoặc code web.
Tổng kết
- Lời khuyên cho các bạn nếu muốn học ngành này mà không nản thì nên đăng ký học sớm các môn code nhiều như Cấu trúc dữ liệu và thuật toán,Lập trình hướng đối tượng, Kỹ thuật lập trình, Thuật toán ứng dụng.
- <<Xem thêm tại đây>>
Nguồn bài viết: https://www.tailieubkhn.com/
Nguồn: viblo.asia