Tổng quan
Chương trình chứng chỉ sau đại học này thu hẹp khoảng cách giữa thế giới công nghệ thông tin (CNTT) và tất cả các ngành khác yêu cầu CNTT. Tích hợp hệ thống và khả năng mở rộng của máy tính, điện thoại thông minh và hệ thống nhúng không ngừng phát triển để đáp ứng nhu cầu của hầu hết mọi ngành.
Bạn trở nên thành thạo cả phần phía sau và phía trước của quá trình phát triển phần mềm. Bạn tốt nghiệp với kiến thức và kỹ năng về các công nghệ và khung công nghệ front-end, server-side và cơ sở dữ liệu.
Bạn cũng hiểu được các phần giao diện của trang web hoạt động theo nguyên tắc thiết kế người dùng và trải nghiệm người dùng (UX). Điều này bao gồm kiến trúc giám sát khả năng phản hồi của ứng dụng, tính năng thiết kế và khả năng sử dụng.
Chương trình này là một lộ trình tuyệt vời dành cho những sinh viên tốt nghiệp không thuộc chương trình CNTT để phát triển các kỹ năng cơ bản trong phát triển ứng dụng, sử dụng kiến thức của họ về loại ứng dụng cần thiết trong thế giới ngành học ban đầu của họ. Viết mã là thành phần quan trọng của chương trình này và sẽ phù hợp với những người đã thích viết mã hoặc hy vọng đạt được nhiều kỹ năng viết mã hơn.
Kinh nghiệm làm việc
- Kinh nghiệm thực địa là một bắt buộc lập trình máy bắn cá tín chỉ, mang lại cơ hội áp dụng kiến thức và kỹ năng của bạn bên ngoài lớp học.
- Các cơ hội thường không được trả lương và kéo dài khoảng 5 tuần.
- Bạn phải chịu trách nhiệm về việc đi lại, chỗ ở và các chi phí khác liên quan đến các lập trình máy bắn cá trải nghiệm làm việc.
- Để biết thêm thông tin, hãy truy cập cơ hội trải nghiệm làm việc.
- Ngoài ra, bạn có thể hoàn thành một dự án khởi nghiệp phát triển ứng dụng cho đối tác trong ngành.
Thông tin khác
- Nhiều nhà tuyển dụng trong ngành này yêu cầu kiểm tra lý lịch tư pháp chính thức, hiện hành như một phần của quy trình tuyển dụng. Việc bị kết án trong hồ sơ tội phạm có thể ảnh hưởng đến khả năng đảm bảo việc làm của bạn.
Học phí
Học phí dành cho năm học 2025-26. Chi phí và lệ phí của chương trình (sách giáo khoa, đồ dùng học, v.v.) là các khoản bổ sung.
Học phí (Trong nước):
$5,540
Học phí (Quốc tế):
$12,860
Học phí, lệ phí và chi phí chương trình
Ngoài học phí hàng năm, còn có chi phí chương trình (sách, dụng cụ, v.v.) và phí sinh viên cho các dịch vụ Đại học, chương trình sức khỏe và nha khoa, hiệp hội sinh viên và bãi đậu xe của bạn.
Xem (các) trang chi tiết về phí chương trình. Xin lưu ý rằng số tiền trên các trang này chỉ nhằm mục đích lập kế hoạch. Chúng không đại diện cho số tiền cuối cùng còn nợ.
Các lập trình máy bắn cá có thể bao gồm
Đây là một số lập trình máy bắn cá được cung cấp trong chương trình này. Đây không phải là danh sách đầy đủ và các lập trình máy bắn cá có thể thay đổi trước năm học.
Công nhận tín chỉ học tập/chuyển tiếp trước đây
Nếu kiến thức trước đây của bạn (lập trình máy bắn cá, việc làm, v.v....) phù hợp với chương trình của bạn, bạn có thể đăng ký để kiếm tín chỉ. Không phải tất cả các chương trình đều đủ điều kiện. Tìm hiểu về của chúng tôighi nhận quá trình học tập trước (RPL).
APPD 5000 - Cơ bản về lập trình
lập trình máy bắn cá này bao gồm các kỹ năng lập trình cơ bản. Học sinh sẽ mô-đun hóa các vấn đề và tạo ra các thuật toán đơn giản cũng như học cú pháp cốt lõi của ngôn ngữ JavaScript.
APPD 5012 - Nguyên tắc cơ bản về trải nghiệm người dùng
lập trình máy bắn cá này giới thiệu về thiết kế giao diện hiệu quả và hữu dụng. Nhấn mạnh sẽ được đặt vào việc thiết kế trải nghiệm người dùng tuân thủ các phương pháp hay nhất hiện tại. Bắt đầu với các yêu cầu của dự án, sinh viên sẽ thiết kế giao diện người dùng và kiểm tra khả năng sử dụng.
APPD 5016 - Khám phá và phát triển kỹ năng toàn diện
Dưới sự hướng dẫn và giám sát của giảng viên, lập trình máy bắn cá này cho phép sinh viên khám phá các chủ đề không có trong chương trình giảng dạy cốt lõi, phù hợp với sở thích cá nhân hoặc nhu cầu cụ thể của thị trường việc làm. Sinh viên cũng có thể theo đuổi các chứng chỉ tiêu chuẩn ngành, đảm bảo mức độ phù hợp và thành thạo trong bối cảnh CNTT đang phát triển.
DBAS 5012 - Cơ sở dữ liệu và hệ thống
lập trình máy bắn cá này bao gồm các kỹ năng mạng và hệ điều hành cần thiết dành cho nhà phát triển. Học sinh sẽ học các nhiệm vụ ở cấp độ nâng cao, bao gồm cả việc sử dụng dòng lệnh trong Windows và Linux. Các khái niệm và công cụ mạng được sử dụng để gỡ lỗi các ứng dụng web cũng được đề cập đến. lập trình máy bắn cá cũng trình bày chi tiết về lưu trữ dữ liệu cho các ứng dụng web. Học sinh sẽ tìm hiểu về các danh mục lưu trữ dữ liệu phổ biến được các ứng dụng web sử dụng, cách thiết kế mô hình dữ liệu, cách sử dụng ngôn ngữ SQL và cách viết mã phía máy chủ tương tác với cơ sở dữ liệu.
ICOM 5010 - Phát triển nghề nghiệp cho chuyên gia CNTT
lập trình máy bắn cá này tập trung vào các phương pháp và phương pháp thực hành chuyên môn cần thiết để xây dựng và duy trì sự nghiệp chuyên gia CNTT. Học viên sẽ học cách tạo sơ yếu lý lịch và thư xin việc hiệu quả của nhà phát triển web, cách chuẩn bị cho các cuộc phỏng vấn cũng như cách phát triển và duy trì danh mục nhà phát triển web trực tuyến.
INET 5010 - Lập trình phía máy chủ
lập trình máy bắn cá này bao gồm lập trình trong môi trường máy chủ web. Học sinh sẽ tìm hiểu về Node.js, RESTful, API và thư viện phía máy chủ.
ISEC 5010 - Kiểm tra và bảo mật
lập trình máy bắn cá này bao gồm các chủ đề bảo mật ảnh hưởng đến nhà phát triển web. Học sinh sẽ tìm hiểu về 10 lỗ hổng bảo mật hàng đầu của OWASP và thực hành các tác vụ lập trình web liên quan đến bảo mật, bao gồm: cung cấp xác thực, xác thực đầu vào cũng như ghi nhật ký và giám sát. lập trình máy bắn cá cũng trình bày chi tiết về thực hành và các công cụ kiểm thử phần mềm web. Học viên sẽ học cách thiết kế các bài kiểm tra và triển khai các bài kiểm tra đó trong khuôn khổ kiểm tra hiện đại trên cả máy khách và máy chủ.
PROG 5012 - Lập trình web giao diện người dùng
lập trình máy bắn cá này bao gồm các khái niệm về ngôn ngữ đánh dấu và biểu định kiểu. Học sinh sẽ học cú pháp HTML và CSS, đồng thời áp dụng kiến thức để tạo các trang web tận dụng các phương pháp hay nhất hiện đại. lập trình máy bắn cá cũng trình bày chi tiết về lập trình trong môi trường trình duyệt web. Học sinh sẽ tìm hiểu về Mô hình đối tượng tài liệu (DOM) và sẽ thực hành sử dụng các khung và thư viện phía máy khách.
PROG 5016 - Lập trình ngăn xếp đầy đủ
lập trình máy bắn cá này bao gồm lập trình web trên toàn bộ ngăn xếp: lớp máy khách, máy chủ và bộ lưu trữ dữ liệu. Học sinh sẽ tìm hiểu về các thành phần khác nhau của một ứng dụng web full stack và tạo một ứng dụng web full stack bằng cách sử dụng thư viện và/hoặc framework hiện đại. Dự án cuối cùng dựa trên nhóm sẽ mang đến cho sinh viên cơ hội áp dụng tất cả các kỹ năng kỹ thuật cũng như cơ hội phát triển và hoàn thiện các kỹ năng hợp tác và giao tiếp cá nhân của họ như một phần của dự án.
SAFE 1000 - Giới thiệu về WHMIS (Hệ thống thông tin vật liệu nguy hiểm tại nơi làm việc)
lập trình máy bắn cá này cung cấp cho người học thông tin tổng quan cơ bản về các nguyên tắc WHMIS và thiết lập nền tảng vững chắc để hỗ trợ đào tạo dành riêng cho nơi làm việc về cách bảo quản và xử lý an toàn các sản phẩm được kiểm soát/nguy hiểm. Sau khi hoàn thành lập trình máy bắn cá, học viên sẽ nhận được chứng chỉ WHMIS cơ bản.
SAFE 1019 - Thông tin cơ bản về An toàn và Bền vững
lập trình máy bắn cá này cung cấp thông tin tổng quan về các quyền và trách nhiệm của bạn với tư cách là sinh viên cũng như tại nơi làm việc theo Đạo luật An toàn và Sức khỏe Nghề nghiệp NS. Các chủ đề như nhiệm vụ và biện pháp phòng ngừa, báo cáo tai nạn cũng như các sáng kiến bền vững và an toàn cá nhân và khuôn viên trường sẽ được khám phá.
WEBD 5020 - Công cụ cộng tác để phát triển ứng dụng
lập trình máy bắn cá này được thiết kế để trang bị cho các nhà phát triển phần mềm những kỹ năng và kiến thức cần thiết để cộng tác và làm việc nhóm hiệu quả bằng nhiều công cụ và công nghệ.
Yêu cầu lập trình máy bắn cá tự chọn về phát triển ứng dụng Full Stack. Học sinh phải lấy 1,5 tín chỉ từ danh sách các lập trình máy bắn cá theo quy định.