Cao đẳng Lập trình máy tính
Computer Programming
Trường
Cao đẳng Confederation
Quốc gia
Du học Canada
Nhóm Ngành
Khoa học máy tính - Công nghệ thông tinBậc học
Cao đẳng
Địa điểm học
Thunder Bay, Dryden, Rainy River (Fort Frances), Geraldton, Kenora, Marathon, Red Lake, Sioux Lookout
Học phí
324.602.600 VNĐ
Sinh hoạt phí
249.371.000 VNĐ
Kỳ khai giảng
Tháng 1, Tháng 9
Thời gian học
24 tháng
Nội dung khoá học
Vì sao nên chọn khóa học này?
- Chương trình sẽ cung cấp cho bạn các kỹ năng kỹ thuật cần thiết và giúp phát triển khả năng sáng tạo của riêng bạn. Bạn sẽ học cách lập trình bằng nhiều ngôn ngữ khác nhau như HTML5, JavaScript, C#, Java và SQL. Bạn cũng sẽ tích lũy kinh nghiệm về nghệ thuật thiết kế ứng dụng, các mẫu thiết kế, chiến lược trải nghiệm người dùng, kỹ thuật thiết kế, đa ngôn ngữ, triển khai và thử nghiệm cho nhiều thiết bị và môi trường.
- Được thiết kế để trang bị cho bạn làm việc trên toàn cầu, chương trình này tập trung mạnh vào việc xây dựng các kỹ năng phát triển Full Stack.
- Sinh viên tốt nghiệp đã chứng minh một cách đáng tin cậy khả năng:
– Hỗ trợ phân tích và định nghĩa các thông số kỹ thuật của hệ thống phần mềm.
– Đóng góp vào quá trình phát triển, lập tài liệu, triển khai, bảo trì và thử nghiệm 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ủa ngành, 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ó.
– Áp dụng một hoặc nhiều mô hình lập trình như (ví dụ: lập trình hướng đối tượng, có cấu trúc hoặc chức năng) và các nguyên tắc thiết kế, cũng như các yêu cầu được ghi lại, vào quy trình phát triển phần mềm.
– Lập mô hình, thiết kế, triển khai và duy trì các giải pháp lưu trữ dữ liệu cơ bản.
– Đóng góp vào việc 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.
– Xác định, phân tích, phát triển, triển khai, xác minh và lập tài liệu các yêu cầu đối với môi trường điện toán.
– Đóng góp vào việc chẩn đoán, khắc phục sự cố, ghi chép và giám sát các vấn đề kỹ thuật bằng các phương pháp và công cụ phù hợp.
– Triển khai và duy trì môi trường máy tính an toàn.
Chương trình đào tạo
Semester 1 – 23 hours
- CP 150 Operating Systems
- CP 160 Web Programming & Design
- CP 180 Introduction to Databases
- CP 190 Programming Fundamentals
- CS 050 College Writing
- Elective
- Elective
Semester 2 – 22 hours
- CP 220 OOP with Net
- CP 240 Advanced Web Applications
- CP 260 User Experience Theory
- CP 270 Advanced Database Design & SQL
- CP 280 Req Analysis and Process Modelling
- CS 219 Communications for Technology
- MA 115 Applied Math for Technology 1
Semester 3 – 21 hours
- CP 330 Design Patterns and Testing
- CP 335 Object Oriented Analysis and Design
- CP 345 OOP with JAVA
- CP 355 Project Management
- CP 380 ASP.NET
- CP 390 Software Development & Deployment
- Elective
Semester 4 – 21 hours
- CP 430 Mobile Computing
- CP 435 Computer Networks
- CP 440 Major Project
- CP 445 Data Specialization
- CP 455 Ethics and Law
- CP 465 Systems Security
- CP 470 Open Source Programming
Yêu cầu đầu vào
– Tốt nghiệp THPT
– TOEFL iBT 80 (không kỹ năng nào dưới 20)/IELTS 6.0 (không kỹ năng nào dưới 5.5)/Duolingo 105 (không kỹ năng nào dưới 95), hoặc đăng ký khóa tiếng Anh của trường nếu chưa đáp ứng được yêu cầu tiếng Anh đầu vào trực tiếp
Lưu ý: Tùy ngành có thể có yêu cầu đặc biệt về điểm số các môn học thuật, điểm kỹ năng tiếng Anh, portfolio… Kết nối ngay với INEC để nhận thông tin chi tiết và tư vấn 1-1 cho từng trường hợp dựa trên năng lực học tập, nguyện vọng nghề nghiệp, khả năng tài chính…
Ước tính chi phí
- Học phí: 324.602.600 VNĐ
- Sinh hoạt phí: 249.371.000 VNĐ
Tổng ước tính: 573.973.600 VNĐ/năm
Khóa học liên quan
Cơ hội việc làm
- Sinh viên tốt nghiệp chương trình này có thể làm việc trong lĩnh vực phát triển web, phát triển phần mềm máy tính để bàn, phát triển ứng dụng di động, quản trị cơ sở dữ liệu, phân tích kinh doanh, phân tích và thiết kế hệ thống, hỗ trợ kỹ thuật khách hàng, công nghệ thông tin và các lĩnh vực lập trình máy tính khác.
- Một số vị trí công việc sinh viên có thể đảm nhận như:
– Nhà phát triển và lập trình hệ thống máy tính (Computer Systems Developers and Programmers)
– Nhà phát triển phần mềm và lập trình viên (Software Developers and Programmers)
– Nhà phát triển và lập trình web (Web Developers and Programmers)
– Kỹ thuật viên mạng máy tính và web (Computer Network and Web Technicians)
– Kỹ thuật viên hỗ trợ người dùng (User Support Technicians)”