Khoa học máy tính

Công nghệ thay đổi đã tạo ra nhu cầu ngày càng tăng đối với những người có kinh nghiệm và trình độ học vấn trong lĩnh vực khoa học máy tính. Nhiều nhà tuyển dụng đang gặp phải tình trạng thiếu hụt nhân lực kỹ thuật được đào tạo bài bản, đặc biệt là trong các lĩnh vực liên quan đến khoa học máy tính. Cho dù học sinh dự định học lên cao đẳng, đại học kỹ thuật hay đi làm ngay sau khi tốt nghiệp trung học, các em sẽ được trang bị những kỹ năng công nghệ và thông tin quý giá thông qua chương trình Khoa học Máy tính của MHS. Nghề nghiệp ngày nay đòi hỏi sự chuẩn bị kỹ lưỡng về học thuật và kỹ thuật. Bằng cách lên kế hoạch lựa chọn khóa học cẩn thận, học sinh sẽ cải thiện cơ hội việc làm của mình.

Danh sách khóa học

Thiết kế trò chơi điện tử nâng cao

Khóa học: #6510
Khóa học trực tuyến Tonka: #T6510
Lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11, Lớp 12
Tín chỉ: 0,5 (khóa học một học kỳ)
Điều kiện tiên quyết: Thiết kế trò chơi điện tử

Thiết kế trò chơi điện tử nâng cao là khóa học về thiết kế và phát triển trò chơi, giúp sinh viên tham gia vào một công ty phát triển trò chơi thực tế.

Đọc thêm về Thiết kế trò chơi điện tử nâng cao
Khoa học máy tính AP A

Khóa học: #AP650, S1
Khóa học: #AP652, S2
Lớp được cung cấp : lớp 9, lớp 10, lớp 11, lớp 12
Tín chỉ : 0,5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: Khuyến khích mạnh mẽ Nguyên tắc khoa học máy tính AP hoặc có kinh nghiệm viết mã trước đó; Điểm B trở lên trong môn Đại số cao cấp, Đại số cao cấp danh dự hoặc có sự cho phép của Giảng viên

Khóa học Khoa học Máy tính AP A tương đương với khóa học khoa học máy tính bậc đại học học kỳ đầu tiên. Khóa học này giới thiệu cho sinh viên những kiến thức cơ bản về khoa học máy tính, tập trung vào ngôn ngữ lập trình hướng đối tượng.

Đọc thêm về Khoa học máy tính AP A
Nguyên tắc khoa học máy tính AP

Khóa học: #AP654, S1
Khóa học: #AP656, S2
Khóa học trực tuyến Tonka: #T6500F, phần 1
Khóa học trực tuyến Tonka: #T6502W, phần 2
Trực tuyến, hoàn thành phần 1 trước phần 2
Khóa học này cũng có thể được tham gia thông qua VANTAGE #V500 (chọn một)
Các lớp được cung cấp: lớp 9, lớp 10, lớp 11, lớp 12
Tín chỉ: 0,5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: Điểm C trở lên ở môn Đại số; Khuyến khích nhưng không bắt buộc phải có môn Giới thiệu về Khoa học máy tính

Nguyên tắc khoa học máy tính giới thiệu cho sinh viên những khái niệm cơ bản về khoa học máy tính và khuyến khích họ khám phá cách máy tính và công nghệ có thể tác động đến thế giới.

Đọc thêm về Nguyên tắc khoa học máy tính AP
Nguyên tắc khoa học máy tính AP (VANTAGE)

Khóa học: #V500
Lớp được cung cấp: Lớp 10, Lớp 11 hoặc Lớp 12
Tín chỉ: 1.0 tín chỉ tự chọn khoa học máy tính

Khóa học này là một phần của chương trình Máy tính VANTAGE. Để biết thêm chi tiết về việc học các Nguyên lý Khoa học Máy tính AP thông qua VANTAGE, vui lòng truy cập trang VANTAGE của Nhật ký Skipper.

Đọc thêm về Nguyên tắc khoa học máy tính AP (VANTAGE)
Raspberry Pi dành cho AI và Học máy

Khóa học: #6518, S1
Lớp được cung cấp: 9-12
Tín chỉ: .5 (mỗi học kỳ)
Điều kiện tiên quyết: Sinh viên phải hoàn thành thành công khóa học “Lập trình với Python”, “Khoa học máy tính AP A” hoặc tự học ngôn ngữ lập trình Python.

Trí tuệ Nhân tạo (AI) và Học máy được sử dụng để bổ sung trí tuệ cho các giải pháp công nghệ. Khóa học này giới thiệu các khái niệm và công cụ được sử dụng trong AI và học máy.

Đọc thêm về Trí tuệ nhân tạo và Học máy
CIS Giới thiệu về Hệ thống máy tính

Khóa học: #6522
Khóa học: #6524
Lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11 hoặc Lớp 12
Tín chỉ: 0,5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: Đạt điểm B+ trở lên môn Đại số II hoặc đang theo học đồng thời môn Đại số II và đạt điểm B+ trở lên môn toán trước đó. Đã từng học một trong các môn sau tại MHS: Lập trình Python, Nguyên lý Khoa học Máy tính Nâng cao (AP), Khoa học Máy tính Nâng cao A Điều kiện tiên quyết được ưu tiên : Kiến thức về ngôn ngữ lập trình như Java, Python, JavaScript, C++

Khóa học này nhằm mục đích giới thiệu cho sinh viên các khái niệm lập trình có thể áp dụng cho nhiều ngôn ngữ lập trình máy tính.

Đọc thêm về CIS Giới thiệu về Hệ thống máy tính
An ninh mạng

Khóa học: #6514
Lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11, Lớp 12
Tín chỉ: 0,5 (khóa học một học kỳ)
Điều kiện tiên quyết: không có

An ninh mạng giới thiệu các công cụ và khái niệm về an ninh mạng và khuyến khích sinh viên tạo ra các giải pháp cho phép mọi người chia sẻ tài nguyên máy tính trong khi vẫn bảo vệ quyền riêng tư.

Đọc thêm về An ninh mạng
Khoa học máy tính IB HL

Khóa học: #IB652, S1
Khóa học: #IB653, S2
Lớp được cung cấp: Lớp 12
Tín chỉ: 0,5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: Khoa học máy tính AP A hoặc Khoa học máy tính IB SL

Khóa học này sẽ giúp sinh viên nhận thức được cách các nhà khoa học máy tính làm việc và giao tiếp với nhau cũng như với các bên liên quan khác trong quá trình phát triển và triển khai thành công các giải pháp CNTT.

Đọc thêm về IB Khoa học máy tính HL
Khoa học máy tính IB SL

Khóa học: #IB650, S1
Khóa học: #IB651, S2
Lớp được cung cấp: lớp 11, lớp 12
Tín chỉ: 0,5 (mỗi học kỳ, khóa học cả năm)
Điều kiện tiên quyết: Đạt trình độ C trở lên ở môn Đại số cao cấp, Đại số cao cấp danh dự hoặc được sự cho phép của giảng viên. Nguyên tắc khoa học máy tính AP hoặc Lập trình bằng Python.
Điều kiện tiên quyết ưu tiên : kiến thức về ngôn ngữ lập trình như Java, Python, JavaScript, C++

Khóa học này sẽ giúp sinh viên nhận thức được cách các nhà khoa học máy tính làm việc và giao tiếp với nhau cũng như với các bên liên quan khác trong quá trình phát triển và triển khai thành công các giải pháp CNTT.

Đọc thêm về IB Khoa học máy tính SL
Giới thiệu về phát triển ứng dụng với Swift

Khóa học trực tuyến Tonka: #T6512
Lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11, Lớp 12
Tín chỉ: 0,5 (khóa học một học kỳ)
Điều kiện tiên quyết: Không có

Khóa học này được thiết kế để dạy cho bạn những kỹ năng cần thiết để trở thành nhà phát triển ứng dụng có khả năng biến ý tưởng của riêng mình thành hiện thực.

Đọc thêm về Giới thiệu về Phát triển ứng dụng với Swift
Giới thiệu về Khoa học máy tính

Khóa học: #6500
Tùy chọn trực tuyến: #T6500 trong Tonka Online; #T6500S cho TO Summer
Các lớp được cung cấp: lớp 9, lớp 10, lớp 11, lớp 12
Tín chỉ 0,5 (khóa học một học kỳ)
Điều kiện tiên quyết: Đạt điểm C trở lên ở môn Đại số.

Khóa học Giới thiệu về Khoa học máy tính giúp sinh viên tạo ra các sản phẩm đích thực và tham gia vào khoa học máy tính như một phương tiện cho sự sáng tạo, giao tiếp, giải quyết vấn đề và giải trí.

Đọc thêm về Giới thiệu về Khoa học máy tính
Thiết kế trò chơi điện tử

Khóa học: #6508
Tùy chọn trực tuyến: #T6508
Lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11, Lớp 12
Tín chỉ: 0,5 (khóa học một học kỳ)
Điều kiện tiên quyết: Không có

Trong khóa học theo dự án này, sinh viên sẽ phát triển các trò chơi máy tính hoạt động bằng Construct 3. Sinh viên được giới thiệu về các nguyên tắc cơ bản của thiết kế và phát triển trò chơi.

Đọc thêm về Thiết kế trò chơi điện tử
Thiết kế web

Khóa học trực tuyến Tonka: #T6506
Lớp được cung cấp: Lớp 9, Lớp 10, Lớp 11, Lớp 12
Tín chỉ: 0,5 (khóa học một học kỳ)
Điều kiện tiên quyết : Không có

Thiết kế web là chương trình giảng dạy theo dự án, kéo dài một học kỳ, dạy các kỹ năng giao tiếp kỹ thuật số trong bối cảnh quy trình thiết kế và phát triển web chuyên nghiệp.

Đọc thêm về Thiết kế web
Học sinh trong phòng máy tính