NGÀNH LẬP TRÌNH MÁY TÍNH
- Mã trường: CĐĐ0109
- Mã ngành: 6480207
1, Giới thiệu chung về ngành lập trình máy tính
Lập trình máy tính trình độ cao đẳng là ngành, nghề đảm nhiệm việc sử dụng các ngôn ngữ và công cụ lập trình tiên tiến để phân tích, thiết kế, phát triển và bảo trì các phần mềm ứng dụng; vận dụng các thuật toán và sử dụng công nghệ lập trình để tạo ra các sản phẩm theo nhu cầu khách hàng; phát triển mới một ứng dụng, nâng cấp và sửa chữa các ứng dụng có sẵn, xây dựng các chức năng xử lý, nghiên cứu và phát triển công nghệ mới, đáp ứng yêu cầu bậc 5 trong Khung trình độ quốc gia Việt Nam.
Những người làm việc trong ngành này sẽ sử dụng các ngôn ngữ lập trình như Java, Python, C++, JavaScript và Ruby để viết mã. Qua đó, tạo ra các ứng dụng và phần mềm đáp ứng nhu cầu của người sử dụng. Các ứng dụng và phần mềm này có thể sử dụng trên nhiều nền tảng khác nhau như trên: máy tính, điện thoại di động, máy tính bảng và các thiết bị điện tử khác.
2, Ngành Lập trình máy tính tại Trường Cao đẳng Bách Nghệ Hà Nội
Trong thời đại công nghệ 4.0 hiện nay, các ngành nghề liên quan đến Công nghệ thông tin đang phát triển mạnh mẽ. Ngành Lập trình máy tính – ngành học hot, được dự báo là ngành học sẽ không bao giờ lỗi thời với xu hướng hiện đại hoá, công nghiệp hóa như hiện nay.
Ngành Lập trình máy tính tại Trường Cao đẳng Bách Nghệ Hà Nội là một trong những lựa chọn hấp dẫn cho các bạn trẻ yêu thích công nghệ và mong muốn theo đuổi sự nghiệp trong lĩnh vực Công nghệ thông tin.
Chương trình đào tạo kéo dài 3 năm, sinh viên được học tập, thực hành tại phòng máy tính hiện đại. Đồng thời, tham gia thực tập, trải nghiệm thực tế tại các công ty, doanh nghiệp giúp sinh viên làm quen với môi trường làm việc thực tế.
3, Mục tiêu đào tạo
Về kiến thức
– Giải thích được các kiến thức cơ bản về máy tính; Công nghệ thông tin (CNTT) và các thuật ngữ chuyên ngành. Trình bày được các thông số về hệ điều hành, phần cứng, phần mềm máy tính; An ninh an toàn thông tin;
– Trình bày được kiến thức về hệ quản trị cơ sở dữ liệu, các phiên bản và tính năng của hệ quản trị cơ sở dữ liệu; Quy trình phân tích và xây dựng cơ sở dữ liệu. Trình bày được các kỹ thuật lập bảng khảo sát, bảng câu hỏi lấy yêu cầu từ khách hàng chuẩn bị cho xây dựng phần mềm ứng dụng;
– Trình bày được quy trình, phương thức phân tích và thiết kế phần mềm;
– Trình bày được phương pháp lập trình với các công nghệ tiên tiến (như .Net, C++, …);
– Trình bày được quy trình, phương thức phân tích và thiết kế ứng dụng trên thiết bị di động;
– Mô tả được các thói quen sử dụng ứng dụng trên thiết bị di động của khách hàng;
– Trình bày các kỹ thuật lập trình trên nền tảng thiết bị di động với các công nghệ tiên tiến (như Android, IOS, …). Trình bày được phương pháp lập trình ứng dụng web;
– Trình bày các kỹ thuật lập trình ứng dụng web trên nền máy tính và thiết bị di động. Trình bày được quy trình phát triển phần mềm và quy trình kiểm thử; Các kỹ thuật kiểm thử phần mềm;
– Trình bày được cách sử dụng dữ liệu kiểm thử, trường hợp kiểm thử phần mềm; Các giai đoạn kiểm thử, các hình thức kiểm thử phần mềm;
Về kỹ năng
– Sử dụng được công nghệ thông tin cơ bản theo quy định; Cài đặt được hệ điều hành và các ứng dụng phần mềm máy tính;Cài đặt được hệ quản trị cơ sở dữ liệu phục vụ công tác lập trình; Sao lưu, phục hồi, truy vấn và bảo mật cơ sở dữ liệu;
– Lập được bảng nội dung phân tích yêu cầu khách hàng để phát triển phần mềm; Sử dụng được các công cụ hỗ trợ mô hình hóa yêu cầu khách hàng; Sử dụng được các công cụ lập trình công nghệ tiên tiến;
– Phát triển được hoàn chỉnh phần mềm ứng dụng trên nền tảng; Sử dụng được các công cụ, kỹ thuật phân tích, thiết kế cơ sở dữ liệu cho ứng dụng trên thiết bị di động;
– Sử dụng được các công cụ lập trình trên nền tảng di động; Phát triển hoàn chỉnh ứng dụng trên nền tảng di động; Sử dụng được các công cụ hỗ trợ thiết kế giao diện web;
– Lập trình được ứng dụng web trên nền máy tính và thiết bị di động; Sử dụng được các công cụ hỗ trợ triển khai ứng dụng web; Quản trị được website về giới thiệu sản phẩm, thương mại điện tử;
– Ghi được nhật ký cũng như báo cáo công việc, tiến độ công việc;
– Thực hiện được các biện pháp vệ sinh công nghiệp, an toàn lao động;
– Giao tiếp hiệu quả thông qua viết, thuyết trình, thảo luận, đàm phán, làm chủ tình huống;
– Tối ưu hóa sự rò rỉ và mất dữ liệu trong khi làm nhiệm vụ; thiết lập tối ưu hóa cấu hình hoạt động giúp tiết kiệm năng lực xử lý và điện năng của hệ thống máy tính;
– Sử dụng được ngoại ngữ cơ bản, đạt bậc 2/6 trong Khung năng lực ngoại ngữ của Việt Nam; ứng dụng được ngoại ngữ vào công việc chuyên môn của ngành, nghề.
4, Lộ trình học tập
- Năm 1: Hình thành nền tảng cơ bản về công nghệ thông tin, làm quen với tư duy lập trình. Sinh viên được học các môn tiêu biểu như: Tin học đại cương, Hệ điều hành Windows/Linux; Toán ứng dụng trong tin học (Logic, xác suất); Nhập môn lập trình (C hoặc Python cơ bản); Kỹ năng sử dụng công cụ lập trình: IDE, Git; Anh văn chuyên ngành CNTT; Kỹ năng mềm: làm việc nhóm, thuyết trình, tư duy phản biện
- Năm 2: Ứng dụng thực tế, sinh viên học các môn học tiêu biểu như: Cấu trúc dữ liệu và giải thuật; Lập trình hướng đối tượng; Lập trình Web (HTML, CSS, JavaScript, PHP hoặc Node.js); Phát triển phần mềm theo nhóm; Mô hình hóa hệ thống thông tin (UML, phân tích thiết kế).
- Năm 3: Phát triển dự án thực tế, thực tập tại doanh nghiệp
5, Cơ hội nghề nghiệp
Sau quá trình học tập và trau dồi kỹ năng tại Trường Cao đẳng Bách Nghệ Hà Nội, sinh viên có cơ hội làm việc tại các vị trí như sau:
- Lập trình viên: Tạo ra các phần mềm và ứng dụng cho máy tính, thiết bị di động, trang web, game,…
- Quản trị cơ sở dữ liệu: là nghề triển khai và quản lý hệ thống và giải quyết các vấn đề dữ liệu cơ sở dữ liệu cho các tổ chức.
- Chuyên gia bảo mật: là một chuyên gia bảo mật thông và giải quyết các vấn đề bảo mật cho các tổ chức.
- Nhà phát triển web: Thiết kế và phát triển các trang web cho các tổ chức và cá nhân.
- Chuyên gia quản lý dự án: Quản lý và điều hành dự án phần mềm, đảm bảo các mục tiêu chất lượng, thời gian và kinh phí được đáp ứng.
- Kỹ sư máy tính: Thiết kế, phát triển các phần cứng, phần mềm cho máy tính và các thiết bị điện tử.
————————————————————————
ĐỂ TRỞ THÀNH SINH VIÊN CAO ĐẲNG BÁCH NGHỆ HÀ NỘI HÃY LIÊN HỆ VỚI CHÚNG TÔI QUA:
➤ Hotline tư vấn miễn phí: 0965.476.637 – 0982.944.477 – 0865.631.313 – 0988.500.083
➤ Website: https://hbnc.edu.vn/
➤ Facebook: facebook.com/cdbachnghehanoi
➤ Email: tuyensinh@hbnc.edu.vn
➤ Địa điểm tiếp nhận hồ sơ:
📍 Cơ sở 1: Số 7, Đường Mỹ Đình, P. Mỹ Đình 2, Nam Từ Liêm, Hà Nội
📍 Cơ sở 2: Số 6, ngõ 82 Đường Kim Hoàng, Vân Canh, Hoài Đức, Hà Nội (Khu đô thị mới 25,2ha)
📍 VPTNHS: Cuối ngõ 2 Hàm Nghi, Mỹ Đình 2, Nam Từ Liêm, Hà Nội
ĐĂNG KÝ XÉT TUYỂN TRỰC TUYẾN
Thí sinh vui lòng để lại thông tin xét tuyển bên dưới. Phòng tuyển sinh sẽ liên hệ và hướng dẫn trực tiếp