
Bằng Cao đẳng Nâng cao về Lập trình và Phân tích Máy tính (Có hợp tác)
KHOẢNG THỜI GIAN
90 Weeks
NGÔN NGỮ
Tiếng Anh
NHỊP ĐỘ
Toàn thời gian
THỜI HẠN NỘP ĐƠN
Yêu cầu thời hạn nộp đơn
NGÀY BẮT ĐẦU SỚM NHẤT
Sep 2025
HỌC PHÍ
CAD 54.121 *
HÌNH THỨC HỌC TẬP
Học từ xa, Trong khuôn viên trường
* cho chi phí quốc tế | Chi phí Canada: CAD 12,073.20
Giới thiệu
Ngày nay, không có nghề nghiệp nào được đánh giá cao hơn, có nhu cầu và năng động hơn nghề CNTT. Nếu bạn có niềm đam mê với mã hóa và máy tính, và bạn đã sẵn sàng phát triển các kỹ năng để đạt được công việc mơ ước của mình với tư cách là một lập trình viên máy tính, thì bằng tốt nghiệp nâng cao Lập trình và Phân tích Máy tính của Fanshawe là phù hợp với bạn.
Kinh nghiệm học tập của bạn
Chương trình Lập trình và Phân tích Máy tính sẽ tập trung vào các chủ đề công nghệ thông tin cơ bản. Khi bạn tiến bộ qua chương trình cấp bằng nâng cao này, bạn sẽ phát triển kiến thức máy tính chuyên sâu và chuyên biệt mà các nhà tuyển dụng đang tìm kiếm bao gồm:
- Phát triển hướng đối tượng trong cả hệ thống máy khách / máy chủ dựa trên Windows và Linux;
- Phát triển phần mềm;
- Phát triển web máy khách/máy chủ;
- Phát triển cơ sở dữ liệu (ví dụ: SQL Server); và
- Đồ họa, hoạt hình và mô phỏng cấp mã với C++ và OpenGL/Vulkan
Lập trình và phân tích máy tính là chương trình phát triển phần mềm chuyên sâu nhất của chúng tôi.
- Phát triển kỹ năng giao tiếp và giao tiếp giữa các cá nhân với thời hạn làm việc co-op được trả lương trong học kỳ cuối cùng của bạn;
- Có được kinh nghiệm thực hành như một lập trình viên máy tính giao tiếp với người thật trong các tình huống thực tế;
- Làm việc trực tiếp với SharcNet, một siêu máy tính siêu nhanh mà Fanshawe College là một trong ba trường duy nhất có dành cho sinh viên.
- Tốt nghiệp để sẵn sàng cho sự nghiệp CNTT hoặc nâng cao kỹ năng của mình hơn nữa với một trong các chứng chỉ sau đại học về CNTT của Fanshawe, bao gồm Phát triển trò chơi - Lập trình nâng cao;
- Theo đuổi chương trình cấp bằng tùy chọn tại một trong những tổ chức đối tác của Fanshawe tại Ontario hoặc trên toàn thế giới.
- Chương trình này được cung cấp theo hình thức học trực tiếp toàn thời gian tại lớp học cũng như hình thức học trực tuyến bán thời gian.
Máy tính xách tay được sử dụng cả trong và ngoài lớp học để mô phỏng bản chất ngày càng di động của thế giới kinh doanh.
Mã chương trình: CPA3
Tuyển sinh
Chương trình giảng dạy
Cấp độ 1
Thực hiện tất cả các khóa học bắt buộc sau đây:
Nhóm 1
- Chiến lược thành công
- Toán học cho lập trình viên
- Lập trình cơ bản
- Cơ sở dữ liệu cơ bản
- Cơ bản về hệ điều hành-Lập trình viên
Nhóm 2
Lấy Writ-1043 HOẶC Writ-1034
- Lý do & Viết 1 cho CNTT
- Lý do & Viết 1-EAP
Cấp độ 2
Thực hiện tất cả các khóa học bắt buộc sau đây:
Nhóm 1
- Kinh doanh với tốc độ ánh sáng
- Thiết kế web
- Cơ sở dữ liệu quan hệ & SQL
- Lập trình hướng đối tượng với Java
- Lập trình hướng đối tượng với C++
- Hiểu hành vi nơi làm việc
Nhóm 2
Lấy Info-1234 hoặc Info-3120
- Web Scripting-Giới thiệu
- Lập trình Game Engine thương mại
Cấp 3
Thực hiện tất cả các khóa học bắt buộc sau đây:
- Phát triển ứng dụng máy khách/máy chủ
- Cơ sở dữ liệu nâng cao
- Phân tích và mô hình hướng đối tượng
- Cấu trúc dữ liệu & thuật toán
- Cơ bản về mạng cho lập trình viên
- Truyền thông cho CNTT
- Giáo dục Hợp tác xã Chuẩn bị việc làm
Cấp 4
Thực hiện tất cả các khóa học bắt buộc sau đây:
Nhóm 1
- Lập trình Full Stack
- Mẫu thiết kế phần mềm 1
- Phát triển điện thoại di động
- Phát triển chuyên môn - Lập kế hoạch nghề nghiệp
- Lập trình với ngôn ngữ khai báo
Nhóm 2
Lấy Info-3105 hoặc INFO-3111
- Lập trình COBOL của System Z
- Lập trình đồ họa C++
Cấp 5
Gen Ed - Tham gia khóa học tự chọn Giáo dục phổ thông 3 tín chỉ.
Thực hiện tất cả các khóa học bắt buộc sau đây:
- JavaScript
- Quản lý dự án phần mềm-Ứng dụng 1
- Lập trình dựa trên thành phần với .NET
- Mẫu thiết kế phần mềm 2
- Chủ đề nâng cao C#
- Phát triển di động-Inter
Cấp 6
Gen Ed - Tham gia khóa học tự chọn Giáo dục phổ thông 3 tín chỉ.
Thực hiện tất cả các khóa học bắt buộc sau đây:
Nhóm 1
- Bảo mật máy tính
- Lập trình Doanh nghiệp
- Phát triển di động-Adv
Nhóm 2
Lấy Info-5104 hoặc Info-3142
- Chủ đề nâng cao về C++
- Công nghệ mới nổi
Nhóm 3
Lấy Info-5103 hoặc Innv-5001
- Quản lý dự án phần mềm-Ứng dụng 2
- Ứng dụng đổi mới
Kết quả chương trình
- Xác định, phân tích, thiết kế, phát triển, triển khai, xác minh và ghi lại các yêu cầu cho môi trường điện toán.
- Chẩn đoán, khắc phục sự cố, ghi chép và theo dõi các vấn đề kỹ thuật bằng các phương pháp và công cụ phù hợp.
- Phân tích, thiết kế, triển khai và duy trì môi trường máy tính an toàn.
- Phân tích, phát triển và duy trì các giải pháp hệ thống máy tính mạnh mẽ thông qua thử nghiệm xác thực và các thông lệ tốt nhất của ngành.
- Giao tiếp và cộng tác với các thành viên trong nhóm và các bên liên quan để đảm bảo mối quan hệ làm việc hiệu quả.
- Lựa chọn và áp dụng các chiến lược phát triển cá nhân và nghề nghiệp để nâng cao hiệu quả công việc.
- Áp dụng các nguyên tắc và công cụ quản lý dự án khi đáp ứng các yêu cầu và giám sát các dự án trong môi trường điện toán.
- Tuân thủ các yêu cầu và/hoặc nguyên tắc về đạo đức, truyền thông xã hội, pháp lý, quy định và kinh tế trong việc phát triển và quản lý các giải pháp và hệ thống máy tính.
- Nghiên cứu các xu hướng mới nổi để ứng phó với những thách thức kỹ thuật.
- Thu thập, phân tích và xác định thông số kỹ thuật của hệ thống phần mềm dựa trên các yêu cầu chức năng và phi chức năng.
- Thiết kế, phát triển, lập tài liệu, triển khai, bảo trì và test các hệ thống phần mềm bằng cách sử dụng các phương pháp phát triển phần mềm tiêu chuẩn công nghiệp dựa trên các thông số kỹ thuật đã xác định và các công nghệ/khung hiện có.
- Lựa chọn và áp dụng các khái niệm và nguyên tắc thiết kế hướng đối tượng và các khái niệm và nguyên tắc thiết kế khác, cũng như các yêu cầu kinh doanh vào quy trình phát triển phần mềm.
- Thu thập các yêu cầu và lập mô hình, thiết kế, triển khai, tối ưu hóa và duy trì các giải pháp lưu trữ dữ liệu.
- Tích hợp truyền thông mạng vào các giải pháp phần mềm bằng cách tuân thủ các tiêu chuẩn giao thức.
Học phí chương trình
Cơ hội nghề nghiệp
Sinh viên tốt nghiệp chương trình Phân tích và Lập trình máy tính của Fanshawe có thể mong đợi có được các vị trí xây dựng phần mềm trong các lĩnh vực phát triển sau:
- Phần mềm doanh nghiệp
- Tài chính
- Web
- Kinh doanh
- Giải trí và chơi game
- Mô phỏng
- Ảnh y khoa
- Hệ thống điều khiển lập trình
- Ứng dụng thương mại
- Phần mềm mạng
- Phát triển Linux và Windows
Với tư cách là lập trình viên, nhà phát triển cơ sở dữ liệu, kiến trúc sư phần mềm hoặc nhà phân tích kinh doanh, sinh viên tốt nghiệp sẽ có nhiều cơ hội thú vị trong bất kỳ lĩnh vực nào sử dụng máy tính làm công cụ kinh doanh hoặc nghiên cứu.
Cơ hội hợp tác
Chương trình Lập trình và Phân tích Máy tính cung cấp một thành phần giáo dục hợp tác, mang đến cho sinh viên cơ hội có được kinh nghiệm làm việc trực tiếp vô giá trong lĩnh vực họ đã chọn. Sau đây là một số công việc hợp tác đã khởi động sự nghiệp của một số sinh viên Lập trình và Phân tích Máy tính trước khi tốt nghiệp!
- Chuyên viên phân tích lập trình viên cơ sở - phân tích, thiết kế, lập trình, triển khai, cấu hình, tích hợp, bảo trì và hỗ trợ nhiều ứng dụng khác nhau.
- Chuyên gia phân tích hệ thống kinh doanh - lập kế hoạch, quản lý và hỗ trợ việc cung cấp các yêu cầu và thông số kỹ thuật chi tiết của hệ thống theo tiêu chuẩn và khuôn khổ của công ty.
- Lập trình viên cơ sở - xác định vấn đề, tạo mô tả và ghi lại vấn đề.
Kiến trúc sư giải pháp phần mềm
Chịu trách nhiệm xây dựng, thiết kế và phát triển các giải pháp phần mềm tự phục vụ.
Cơ sở dữ liệu phát triển
Đánh giá, phân tích và giải quyết các mối quan tâm về cơ sở dữ liệu khách hàng.
Phân tích kinh doanh
Phân tích thông tin và hệ thống vận hành và phát triển các ứng dụng phần mềm hoặc giải pháp phân tích dữ liệu cho các công ty khách hàng.