Please enable JavaScript.
Coggle requires JavaScript to display documents.
Screenshot 2023-10-28 213737, 1. Khối kiến thức giáo dục đại cương (18%) …
NHỮNG MỤC TIÊU VÀ KẾ HOẠCH TRONG TƯƠNG LAI
Sinh viên năm 2
Kỹ năng mềm
Kỹ năng quản lý thời gian
Sẽ sắp xếp thời gian để vui chơi lẫn rèn luyện sức khỏe
Phân chia việc làm nào trong thời gian nào một cách cố định và có logic
Làm việc nhóm
Thường xuyên rủ bạn bè ra thư viện để cùng làm việc và học tập
Luyện tư duy
Tham khảo bài của người khác để học hỏi kinh nghiệm, lẫn những điểm hay của bài giải đó
Thử vận dụng nhiều cách giải khác nhau trong một bài
Suy nghĩ ra hướng làm đơn giản, dễ hiểu để ghi nhớ lâu hơn
Kỹ năng giao tiếp
Tham gia vào các hoạt động của lớp, trường, khoa để có thể quen biết nhiều người.
Gặp gỡ nhiều người khác nhau để có thể giao tiếp, ứng xử khôn khéo hơn.
Kỹ năng thuyết trình
Học hỏi những người truyển cảm ứng, những người có thể nói lưu lót trước một đám đông để khi thuyết trình mình có thể được tự tin giống như họ
Kỹ năng tin học
Luyện các thủ thuật trên máy tính
Tập tạo ra các bài thuyết trình, học cách sử dụng Cavan, google sheets, WPS Office
Kiến thức chuyên môn
Học Kỳ 1
Nắm vững kiến thức cơ bản về ngôn ngữ C++ và Java
Kĩ thuật lập trình,
Lập trình hướng đối tượng
Hiểu rõ cách chia ip và các giao thức mạng và các thành phần của mạng
Nhập môn mạng máy tính
Học hỏi thêm nhiều thuật toán và luyện tư duy logic
Toán rời rạc
Nắm vững hơn về tính xác suất
Xác suất thống kê
Đạt học bổng
Học kỳ 2
Tìm hiểu sâu thềm về ngôn ngữ lập trình C#
Tìm hiểu và học cách lập trình, làm việc trên các ứng dụng phần mềm chạy nguyên bản trên hệ điều
hành Desktop (ví dụ như Mac OS, Windows và Linux)
Lập trình trên Desktop
Nắm vững kiến thức về cơ sở dữ liệu
Nhập môn cơ sở dữ liệu
Nắm được các từ vựng tiếng anh chuyên ngành, có thể dịch hết được tài liệu liên quan đến ngành
Tiếng anh CNTT
Đạt học bổng
Chú thích môn học
Sinh viên năm nhất
Kiến thức chuyên môn
Học kỳ 1
Đạt học bổng :check:
Nắm vững kiến thức cơ bản về ngôn ngữ C :check:
Lập trình cơ bản
Nâng tầm kiến thức toán học thông qua :giải tích, đại số tuyến tính,... :check:
Học hỏi về lắp ráp máy tính :check:
Học kỳ 2
Đạt học bổng :check:
Nắm vững kiến thức cơ bản về hệ quản trị cơ sở dữ liệu
SQL
:check:
Học hỏi thêm nhiều thuật toán và luyện tư duy logic :check:
Nhập môn thuật toán
Học tốt những môn đại cương
Kinh tế chính trị Mác-Lênin, pháp luật đại cương, kỹ năng giao tiếp
Chú thích môn học
Kỹ năng mềm
Kỹ năng giao tiếp
Đã giao lưu và kết bạn thêm với rất nhiều người trong khoa và ngoài khoa :check:
Kỹ năng làm việc nhóm
Làm việc nhóm với nhiều người :check:
Luyện tư duy
Thử vận dụng nhiều cách giải khác nhau trong một bài :check:
Tự suy nghĩ ra cách giải mà không cần sự giúp đỡ :check:
:check: là đã đạt được
Sinh viên năm 3
Kỹ năng mềm
Kỹ năng giao tiếp
Tiếp tục trau dồi thêm kinh nghiệm giao tiếp và kết bạn thật nhiều
Kỹ năng tin học
Học cách sử dụng Github và Linkedin
Học cách sử dụng các phần mềm chỉnh sửa, thiết kế như: proshow producer,Adobe Illustrator,...
Kỹ năng làm việc nhóm
Lập ra một nhóm để cùng thực hiện các dự án được giao
Kiến thức chuyên môn
Học Kỳ 1
Đạt học bổng
Có kiến thức chuyên sâu hơn về bảo mật mạng,
các vấn đề liên quan tới mạng
Quản trị mạng
Học thật chắc ngữ lập trình JavaScript và TypeScript
từ thầy cô và học thêm ở web codelearn hoặc tek4
Có kiến thức về hệ điều hành,
cách tạo ra 1 hệ điều hành
Nguyên lý hệ điều hành
Có kiến thức nền tảng về Trí tuệ nhân tạo
Nhập môn Trí tuệ nhân tạo
Có kiến thức nền tảng về công nghệ phần mềm
Nhập môn công nghệ phần mềm
Học kỳ 2
Đạt học bổng
Biết cách phân tích và viết đặc tả yêu cầu
phần mềm
Phân tích và đặc tả yêu cầu
phần mềm
Có kiến thức để kiểm thử và đảm bảo
chất lượng phần mềm
Kiểm thử và đảm bảo chất lượng
phần mềm
Có kiến thức chuyên sâu trong lập trình
web, PHP...
Công nghệ web
Có kiến thức về UML- ngôn ngữ mô hình hóa
các yêu cầu phần mềm
Ngôn ngữ mô hình hóa
Chú thích môn học
Sinh viên năm 4
Kỹ năng mềm
Kỹ năng giao tiếp
Đi thực tập tại các công ti như: TMA,NCC, FPT...để học hỏi và kết bạn với nhiều anh chị
Kỹ năng làm việc nhóm
Phối hợp, tham gia các dự án cùng các
anh chị trong công ty
Kỹ năng thuyết trình
Thuyết trình các bài dự án của team khi làm việc
cùng các anh chị trong công ty
Chuẩn bị tốt về mặt thuyết trình để bảo vệ luận án tốt nghiệp
Kiến thức chuyên môn
Học kỳ 1
Có kiến thức và phát triển các ứng dụng dành cho di động
Lập trình Mobile
Biết cách thiết kế ra 1 phần mềm,giải quyết vấn đề và lập kế hoạch cho một giải pháp phần mềm
Thiết kế phần mềm
Biết cách sử dụng các đối tượng tương tác để giải quyết những nhiệm vụ phức tạp trong lập trình.
Kiểm thử tự động
Hiểu biết về các vấn đề hiện đại trong
Công nghệ phần mềm
Một số vấn đề hiện đại trong CNPM
Có kiến thức chuyên sâu về phát triển phần mềm
1 cách chuyên nghiệp hơn
Phát triển phần mềm chuyên nghiệp
Học kỳ 2
Làm khóa luận tốt nghiệp chuẩn bị
ra trường
Khóa luận tốt nghiệp
Tiếp tục đi thực tâp ở công ty IT
để lấy thêm kinh nghiệm
Thực hành làm dự án liên quan
tới công nghệ phần mềm
Thực hành chuyên ngành
Công nghệ phần mềm
Chú thích môn học
Cấu trúc chương trình
Năm Nhất
Học kỳ I
Môn bắt buộc
I.Khối kiến thức giáo dục
đại cương
I.1.Khoa học chính trị
và pháp luật
Triết học Mác-Lênin :!:
I.3Ngoại ngữ
Tiếng Anh 1 :!!:
II.Khối kiến thức giáo
dục chuyên nghiệp:
II.1.Kiến thức cơ sở ngành và
khối ngành:
Giải tích :!:
Toán logic :!:
Đại số tuyến tính :!:
Lập trình cơ bản :!!:
II.3.Kiến thức bổ trợ:
II.3.1.Đào tạo,rèn luyện nghiệp vụ,
kỹ năng nghề nghiệp
Thực hành máy tính :!:
Môn tự chọn
I.Khối kiến thức giáo
dục đại cương
I.2.Giáo dục thể chất,
quốc phòng:
I.2.1.Giáo dục thể chất:
Giáo dục thể chất 1
(Cầu Lông) :!:
Học kỳ II
Môn bắt buộc
I.Khối kiến thức giáo dục
đại cương:
I.1.Khoa học chính trị
và pháp luật:
Pháp luật đại cương :!:
Kinh tế chính trị
Mác-Lênin
HỌC PHÂN TRƯỚC
Triết học Mác- Lênin
I.3.Ngoại ngữ:
Tiếng anh 2
HỌC PHẦN TRƯỚC
Tiếng anh 1
KHXH
Kỹ năng giao tiếp :!:
II.Khối kiến thức giáo
dục chuyên nghiệp:
II.1.Kiến thức cơ sở ngành và
khối ngành:
.
Nhập môn thuật toán :!!:
Hệ quản trị cơ sở dữ liệu :!!:
Phương pháp tính :!:
Môn tự chọn
I.Khối kiến thức giáo
dục đại cương
I.2.Giáo dục thể chất,
quốc phòng:
I.2.1.Giáo dục thể chất:
Giáo dục thể chất 2
(Cầu lông) :!:
HỌC PHẦN TRƯỚC
1 more item...
Năm 2
Học kỳ III
Môn bắt buộc
I.Khối kiến thức giáo dục
đại cương:
I.1.Khoa học chính trị
và pháp luật:
Chủ nghĩa xã hội khoa học :!:
II.Khối kiến thức giáo
dục chuyên nghiệp:
II.1.Kiến thức cơ sở ngành và
khối ngành:
Lập trình hướng đối tượng :!!:
HỌC PHẦN TRƯỚC
Lập trình cơ bản
Nhập môn mạng máy tính :!!:
HỌC PHẦN TRƯỚC
Thực hành máy tính (lắp ráp, cài đặt, bảo trì
Xác suất thống kê :!!:
Kĩ thuật lập trình
HỌC PHẦN TRƯỚC
Nhập môn thuật toán
Giới thiệu ngành CNTT :!:
Toán rời rạc :!:
,
Môn tự chọn:
I.Khối kiến thức giáo
dục đại cương
I.2.Giáo dục thể chất,
quốc phòng:
I.2.1.Giáo dục thể chất:
Giáo dục thể chất 3
(Cầu lông)
1 more item...
Học kỳ IV
Môn bắt buộc:
I.Khối kiến thức giáo dục
đại cương:
I.1.Khoa học chính trị
và pháp luật:
Lịch sử Đảng Cộng sản Việt Nam
HỌC PHẦN TRƯỚC
Chủ nghĩa xã hội khoa học
II.Khối kiến thức giáo
dục chuyên nghiệp:
II.1.Kiến thức cơ sở ngành và
khối ngành:
Lập trình ứng dụng Web :!!:
HỌC PHẦN TRƯỚC
Hệ quản trị cơ sở dữ liệu
Lập trình cơ bản
Nhập môn cơ sở dữ liệu :!!:
Lập trình trên Desktop
HỌC PHẦN TRƯỚC
Hệ quản trị cơ sở dữ liệu
Lập trình hướng đối tượng
Cấu trúc dữ liệu
HỌC PHẦN TRƯỚC
Lập trình cơ bản
II.3.Kiến thức bổ trợ
II.3.2.Thực tập nghề nghiệp,
thực tập tốt nghiệp
Thực tập nhận thức
II.3.1.Đào tạo,rèn luyện nghiệp vụ
,kỹ năng nghề nghiệp
Tiếng anh cho CNTT
HỌC PHẦN TRƯỚC
1 more item...
Năm 3
Học kỳ V
Môn bắt buộc:
I.Khối kiến thức giáo dục
đại cương:
I.1.Khoa học chính trị
và pháp luật:
Tư tưởng Hồ Chí Minh
I.4.KHXH
Khởi nghiệp
II.Khối kiến thức giáo
dục chuyên nghiệp:
II.1.Kiến thức cơ sở ngành và
khối ngành:
Quản trị mạng
HỌC PHẦN TRƯỚC
Nhập môn mạng máy tính
Nguyên lý hệ điều hành :!!:
Nhập môn Trí tuệ nhân tạo :!!:
Nhập môn công nghệ phần mềm :!!:
II.3.Kiến thức bổ trợ
II.3.1.Đào tạo,rèn luyện nghiệp vụ
,kỹ năng nghề nghiệp
Thực hành làm việc nhóm
HỌC PHẦN TRƯỚC
2 more items...
Môn tự chọn
I.Khối kiến thức giáo
dục đại cương
I.2.Giáo dục thể chất,
quốc phòng:
I.2.2.Giáo dục quốc phòng - an ninh
Giáo dục quốc phòng-an ninh 1
Giáo dục quốc phòng-an ninh 2
Giáo dục quốc phòng-an ninh 3
Giáo dục quốc phòng-an ninh 4
Học kỳ VI
Môn bắt buộc:
II.Khối kiến thức giáo
dục chuyên nghiệp:
II.2.Kiến thức ngành,
chuyên ngành
II.2.1.Kiến thức chuyên ngành
Công nghệ phần mềm
Ngôn ngữ mô hình hóa :!!:
Phân tích đặc tả và yêu cầu PM :!:
HỌC PHẦN TRƯỚC
1 more item...
Công nghệ Web :!:
HỌC PHẦN TRƯỚC
1 more item...
Kiểm thử và đảm bảo chất lượng phần mềm :!:
HỌC PHẦN TRƯỚC
1 more item...
Môn tự chọn
II.Khối kiến thức giáo
dục chuyên nghiệp:
II.2.Kiến thức ngành,
chuyên ngành
II.2.1.Kiến thức chuyên ngành
Công nghệ phần mềm
Công nghệ Java
Năm Cuối
Học kỳ VII
Môn bắt buộc:
II.Khối kiến thức giáo
dục chuyên nghiệp:
II.2.Kiến thức ngành,
chuyên ngành
II.2.1.Kiến thức chuyên ngành
Công nghệ phần mềm
Thiết kế phần mềm
HỌC PHẦN TRƯỚC
2 more items...
Phát triển phần mềm hướng
đối tượng
HỌC PHẦN TRƯỚC
1 more item...
Kiểm thử tự động
HỌC PHẦN TRƯỚC
2 more items...
Một số vấn đề hiện đại
trong CNPM
Môn tự chọn (được chọn 4
tín chỉ):
II.Khối kiến thức giáo
dục chuyên nghiệp:
II.2.Kiến thức ngành,
chuyên ngành
II.2.1.Kiến thức chuyên ngành
Công nghệ phần mềm
Lập trình Mobile
Phát triển phần mềm
chuyên nghiệp
Học kỳ VIII
II.Khối kiến thức giáo
dục chuyên nghiệp:
II.3.Kiến thức bổ trợ
II.3.2.Thực tập nghề nghiệp,
thực tập tốt nghiệp
Thực tập tốt nghiệp
II.4.Khóa luận tốt nghiệp,
học phần thay thế
Khóa luận tốt nghiệp
Học phần thay thế
Khóa luận tốt nghiệp
Học phần chung cho
các chuyên ngành
Những vấn đề hiện đại của CNTT
HỌC PHẦN TRƯỚC
3 more items...
Chuyên ngành Công nghệ phần mềm
Thực hành chuyên ngành
Công nghệ phần mềm
BẢN THÂN CỦA HIỆN TẠI
.
Năng lực
có kiến thức cơ bản về các ngôn ngữ lập trình như C,C++,Java,SQL
Có khả năng tự học, tìm kiếm thông tin,
đọc tài liệu liên quan tới công nghệ
Kiến thức cơ bản về thuật toán
Tính cách
.
Thân thiện, hòa đồng, luôn sẵn sàng giúp đỡ người khác khi người khác cần.
Kĩ tính, luôn chuẩn bị hay làm một cái gì đó thật hoàn hảo.
Có phần hơi nhút nhát khi xung quanh quá nhiều người.
Tự giác và độc lập!
Điểm mạnh
Có khả năng làm việc nhóm tốt(Suốt thời đi học lúc nào cũng làm nhóm trưởng vì có tính kĩ luật và tổ chức cao)
Khi định làm bất kì chuyện gì cũng tính toán, suy nghĩ trước khi làm để mọi việc lúc nào cũng xảy ra suôn sẻ.(Ban đầu em tính theo học ngành CN Hóa học nhưng suy xét ở đây ngành này không mấy phát triển nên em thà gạt bỏ đam mê chứ không gạt bỏ tương lai)
Luôn cố gắng tìm tòi, học tập để không thua kém bạn bè.(luôn trao dồi kiến thức mỗi ngày từ trên youtube, các trang web trên mạng và hay tìm kiếm bài tập hơi nâng cao để rèn luyện các kĩ năng chuyên ngành)
Luôn lắng nghe và giúp đỡ người khác vì khi giúp đỡ họ thì chính bản thân mình cũng đang giúp đỡ mình.
Có tham vọng lớn(Mặc dù mọi người xung quanh em đều nói em không nên học công nghệ thông tin vì nó khó và không phù hợp với nữ nhưng vì IT là vua của mọi ngành nên dù có khó đến mấy e vẫn theo)
Có khả năng tiếp thu nhanh
Điểm yếu
Luôn ép bản thân làm việc quá mức.
Tiếng anh khá kém, chỉ dừng lại ở mức đọc hiểu mức thấp, chưa thể giao tiếp được.
Vì có tính độc lập lẫn chỉnh chu trong công việc nên khi làm việc nhóm thường ôm hết công việc vào mình vì thấy không ai làm tốt cả
Vì tự ti về ngoại hình nên ít giao tiếp trước với người khác.
Thường suy nghĩ rằng mình sẽ bỏ cuộc khi gặp vấn đề khó hay stress.
CÁC VỊ TRÍ VIỆC LÀM MÀ MÌNH
MUỐN LÀM TRONG TƯƠNG LAI
Software Programmer
Sơ lược về công việc của 1 Software Programmer
Software Programmer
là gì?
Software Programmer, hay còn gọi là Lập trình viên phần mềm, là người sử dụng các ngôn ngữ lập trình để viết các chương trình máy tính. Họ là những người chịu trách nhiệm thiết kế, phát triển, bảo trì và thử nghiệm các phần mềm máy tính.
Cơ hội nghề nghiệp
Các kỹ sư phần mềm có thể tìm được việc làm ở nhiều công ty khác nhau, bao gồm các công ty phần mềm, công ty sản xuất, công ty dịch vụ, v.v. Họ cũng có thể tự làm việc hoặc làm việc cho các công ty khởi nghiệp.
Mức lương của kỹ sư phần mềm phụ thuộc vào nhiều yếu tố, bao gồm kinh nghiệm, trình độ học vấn, kỹ năng, vị trí địa lý, v.v. Theo thống kê của Salary.com, mức lương trung bình của kỹ sư phần mềm tại Hoa Kỳ là 110.140 USD/năm.
Kỹ năng chuyên môn
Có kiến thức về cấu trúc dữ liệu và thuật toán
:Đây là nền tảng quan trọng để xây dựng các chương trình máy tính hiệu quả.
Kiến thức về lập trình hướng đối tượng:
Đây là một mô hình lập trình hiện đại, giúp các lập trình viên viết code dễ hiểu, dễ bảo trì và dễ mở rộng.
Có kiến thức về
C/C++
,
Java
,
Python
,
JavaScript
,.. và kỹ năng cập nhật về các ngôn ngữ lập trình mới.
Kiến thức về lập trình hướng sự kiện:
Đây là một mô hình lập trình được sử dụng phổ biến trong phát triển ứng dụng web và ứng dụng di động.
Kỹ năng mềm
Khả năng làm việc theo nhóm
Kỹ năng giao tiếp ngoại ngữ, phân tích và dung hòa ý tưởng
Khả năng độc lập và sắp xếp công việc
Kỹ năng tự học suốt đời(life-long learning)
Khả năng phân tích dữ liệu, sáng tạo và nhạy bén trong công nghệ
Tính kiên nhẫn
Software Designer
Sơ lược về công việc của 1 Software Designer
Software Designer
là gì?
Software Designer
hay còn gọi là Kỹ sư thiết kế phần mềm, là người chịu trách nhiệm thiết kế và phát triển các ứng dụng phần mềm đáp ứng nhu cầu của người dùng. Họ là những người sáng tạo ra các ý tưởng cho các ứng dụng phần mềm, sau đó chuyển các ý tưởng đó thành các bản thiết kế kỹ thuật.
Cơ hội nghề nghiệp
Các kỹ sư thiết kế phần mềm có thể tìm được việc làm ở nhiều công ty khác nhau, bao gồm các công ty phần mềm, công ty sản xuất, công ty dịch vụ, v.v. Họ cũng có thể tự làm việc hoặc làm việc cho các công ty khởi nghiệp.
Mức lương của kỹ sư thiết kế phần mềm phụ thuộc vào nhiều yếu tố, bao gồm kinh nghiệm, trình độ học vấn, kỹ năng, vị trí địa lý, v.v. Theo thống kê của Salary.com, mức lương trung bình của kỹ sư thiết kế phần mềm tại Hoa Kỳ là 102.120 USD/năm.
Kỹ năng chuyên môn
Am hiểu công nghệ phần mềm và kỹ thuật liên quan đến phần mềm
Kiến thức cơ bản về mỹ thuật
Khả năng nhìn được các ưu điểm và khuyết điểm của ứng dụng
Kiến thức về các khái niệm lập trình cơ bản: Bao gồm cấu trúc dữ liệu, thuật toán, lập trình hướng đối tượng, lập trình hướng sự kiện, v.v.
Kỹ nằng mềm
Khả năng giao tiếp: Kỹ sư thiết kế phần mềm cần có khả năng giao tiếp rõ ràng và hiệu quả với các kỹ sư phần mềm, người dùng và các bên liên quan khác.
Sự đam mê, tò mò, ưa khám phá
Tính sáng tạo, hài hước, năng động
Giàu trí tưởng tượng
Software Test Engineer
Sơ lược về công việc của 1 Software Test Engineer
Software Test Engineer
là gì?
Kỹ sư kiểm thử phần mềm, hay còn gọi là Thử nghiệm viên phần mềm, là người chịu trách nhiệm đảm bảo chất lượng của các ứng dụng phần mềm. Họ làm việc để phát hiện và khắc phục các lỗi trong phần mềm, đảm bảo rằng phần mềm đáp ứng các yêu cầu của người dùng và hoạt động chính xác.
Cơ hội nghề nghiệp
Các kỹ sư kiểm thử phần mềm có thể tìm được việc làm ở nhiều công ty khác nhau, bao gồm các công ty phần mềm, công ty sản xuất, công ty dịch vụ, v.v. Họ cũng có thể tự làm việc hoặc làm việc cho các công ty khởi nghiệp.
Mức lương của kỹ sư kiểm thử phần mềm phụ thuộc vào nhiều yếu tố, bao gồm kinh nghiệm, trình độ học vấn, kỹ năng, vị trí địa lý, v.v. Theo thống kê của Salary.com, mức lương trung bình của kỹ sư kiểm thử phần mềm tại Hoa Kỳ là 112.120 USD/năm.
Công việc của kỹ sư kiểm thử phần mềm
1.Tìm hiểu dự án
2.Lên kế hoạch kiểm thử
3.Phân công công việc
4.Đọc và mô tả chi tiết
5.Viết báo cáo kiểm thủ
Kỹ năng chuyên môn
Kiến thức về các nguyên tắc kiểm thử phần mềm: Bao gồm các nguyên tắc về trường hợp kiểm thử, kế hoạch kiểm thử, kỹ thuật kiểm thử, v.v.
Kiến thức về các ngôn ngữ lập trình: Kỹ sư kiểm thử phần mềm cần có kiến thức cơ bản về các ngôn ngữ lập trình để viết các trường hợp kiểm thử.
Đam mê, yêu thích công việc "Vạch lá tìm sâu"
Kỹ năng mềm
Kỹ nằng làm việc theo nhóm
Kỹ năng giao tiếp, diễn đạt tốt
Kỹ nằn phân tích và tư duy logic tốt
Kỹ năng ngoại ngữ tốt (Anh, Nhật, Pháp,..)
Cẩn thận, tỉ mỉ, kiên nhẫn
SAU KHI RA TRƯỜNG 2 NĂM
Trở thành một
Software Test Engineer
:checkered_flag:
Năm 2
Ngoại ngữ
Đọc hiểu hầu hết các bài viết, job bằng tiếng anh
Tiếp tục học hỏi những kiến thức tiếng anh để trau dồi vốn tiếng anh của mình
Giao tiếp với các doanh nghiệp bằng tiếng anh.
Kỹ năng mềm
Kỹ năng phối hợp, làm việc nhóm tốt.Hỗ trợ các thành viên trong nhóm hiệu quả.
Kỹ năng giải quyết vấn đề và ra quyết định.
Khả năng thuyết trình trước đám đông tốt,xử lý các câu hỏi được yêu cầu trong những buổi trình bày dự án rõ ràng, hiệu quả.
Khả năng lãnh đạo và quản lý.
Có khả năng học hỏi và thích ứng linh hoạt các công nghệ, ngôn ngữ mới.
Năng lực chuyên môn
Có kiến thức về các kỹ thuật kiểm thử như:
Kiểm thử hộp đen, Kiểm thử hộp trắng,Kiểm thử chức năng,Kiểm thử bảo mật,....
Có kiến thức về các công nghệ phần mềm
bao gồm các ngôn ngữ lập trình, các cơ sở dữ liệu như
C#
,
C++
,
Python
,
Java
,
Golang
,
CSS
,
SQL
,..
Nắm vững quy trình kiểm thử phần mềm( SDLC):
kiểm thử Waterfall, kiểm thử Agile, kiểm thử DevOps,...
Có kiến thức về các công cụ kiểm thử
bao gồm các công cụ kiểm thử tự động, các công cụ kiểm thử hộp đen, các công cụ kiểm thử hộp trắng, các công cụ kiểm thử tích hợp và các công cụ kiểm thử hệ thống.
Có kiến thức về các kỹ thuật kiểm thử
bao gồm kiểm thử đơn vị, kiểm thử tích hợp, kiểm thử hệ thống, kiểm thử chấp nhận và kiểm thử hồi quy.
Có kiến thức về các tiêu chuẩn chất lượng phần mềm.
Các vị trí việc làm mong muốn
Software Test Manager
:red_flag:
(
Quản lý kiểm thử phần mềm
) : Chịu trách nhiệm quản lý toàn bộ quá trình kiểm thử phần mềm, từ lập kế hoạch, thiết kế, triển khai, thực hiện, giám sát, báo cáo cho đến giải quyết vấn đề.
Lập kế hoạch kiểm thử
Xác định phạm vi, mục tiêu, rủi ro, tài nguyên, thời gian và ngân sách cho hoạt động kiểm thử.
Thiết kế test case
Xây dựng các trường hợp kiểm thử để đảm bảo sản phẩm đáp ứng các yêu cầu của khách hàng và các tiêu chuẩn chất lượng.
Triển khai và thực hiện kiểm thử
Giám sát và điều phối hoạt động kiểm thử của các tester
Giám sát tiến trình và kết quả kiểm thử
Theo dõi tiến độ kiểm thử, phân tích kết quả kiểm thử và xác định các vấn đề cần giải quyết.
Báo cáo kết quả kiểm thử
Gửi báo cáo kết quả kiểm thử cho các bên liên quan.
Giải quyết vấn đề
Phối hợp với các bên liên quan để giải quyết các vấn đề phát sinh trong quá trình kiểm thử.
Software Test Architect
:red_flag:
người chịu trách nhiệm thiết kế và triển khai quy trình kiểm thử phần mềm. Họ làm việc với các nhà phát triển phần mềm, kỹ sư kiểm thử, và các bên liên quan khác để đảm bảo rằng phần mềm đáp ứng các yêu cầu kỹ thuật và nghiệp vụ của khách hàng.
Xác định yêu cầu kiểm thử
Làm việc với các nhà phát triển phần mềm và khách hàng để xác định các yêu cầu kiểm thử của phần mềm. Các yêu cầu này bao gồm các chức năng, hiệu suất, khả năng mở rộng, bảo mật, và khả năng tương thích.
Thiết kế kế hoạch kiểm thử
Sử dụng các yêu cầu kiểm thử để thiết kế kế hoạch kiểm thử. Kế hoạch kiểm thử xác định các trường hợp kiểm thử, kịch bản kiểm thử, và công cụ kiểm thử sẽ được sử dụng.
Triển khai kế hoạch kiểm thử
Giám sát việc triển khai kế hoạch kiểm thử,đảm bảo rằng các trường hợp kiểm thử được thực hiện đúng và đầy đủ.
Phân tích kết quả kiểm thử
Phân tích kết quả kiểm thử để xác định các lỗi, xác định các lĩnh vực cần cải thiện trong quá trình kiểm thử.
Đề xuất các cải tiến
Đề xuất các cải tiến cho quy trình kiểm thử. Các cải tiến này có thể bao gồm việc sử dụng các công cụ kiểm thử mới, cải thiện các trường hợp kiểm thử, hoặc thay đổi cách thức triển khai kiểm thử.
Năm 1
Vị trí làm việc sau khi được nhận
Software Test Automation Engineer
:tada:
Phân tích yêu cầu và thiết kế
Làm việc với các nhà phát triển phần mềm để hiểu các yêu cầu của phần mềm và thiết kế các trường để đáp ứng các yêu cầu đó.
Thiết kế và phát triển các trường hợp
Sử dụng các kỹ năng lập trình để viết mã cho các trường hợp kiểm tra. Các trường hợp kiểm tra này sẽ mô tả các tình huống khác nhau mà phần mềm sẽ được sử dụng và sẽ xác định các hành vi mong đợi của phần mềm trong các tình huống đó.
Tạo và triển khai các công cụ tự động hóa
Sử dụng các công cụ tự động hóa để chạy các trường hợp kiểm tra.
Thực thi và phân tích kết quả kiểm tra
Chạy các trường hợp kiểm tra và phân tích kết quả để xác định bất kỳ lỗi nào và sẽ báo cáo bất kỳ lỗi nào cho các nhà phát triển phần mềm để được khắc phục.
(
Kỹ sư tự động hóa kiểm tra phần mềm
) : Chịu trách nhiệm thiết kế, phát triển và duy trì các hệ thống tự động hóa kiểm tra phần mềm.
QA/QC Engineer
:tada:
Xây dựng và triển khai hệ thống quản lý chất lượng (QMS)
Nghiên cứu, đánh giá các yêu cầu của khách hàng và các tiêu chuẩn chất lượng có liên quan
Thiết lập các mục tiêu và chính sách chất lượng
Phát triển các quy trình và thủ tục kiểm soát chất lượng
Phát triển các quy trình và thủ tục kiểm soát chất lượng:
Xác định các phương pháp và công cụ kiểm tra chất lượng
Xác định các tần suất kiểm tra
Xác định các hành động khắc phục và phòng ngừa
Kiểm tra chất lượng sản phẩm/dịch vụ trong quá trình sản xuất/cung cấp
Kiểm tra chất lượng sản phẩm/dịch vụ theo các tiêu chuẩn đã được thiết lập
Thực hiện các phép đo và kiểm tra định kỳ
Xử lý các sản phẩm/dịch vụ không đạt chất lượng
(
Quality Assurance/Quality Control Engineer
) :Chịu trách nhiệm đảm bảo chất lượng của sản phẩm, dịch vụ hoặc quy trình.
Kĩ năng mềm
Có kỹ năng phân tích dữ liệu để xác định các vấn đề về chất lượng.
Có kỹ năng giao tiếp tốt để có thể truyền đạt kết quả của mình cho các bên liên quan.
Có kỹ năng thực hiện các hoạt động kiểm tra và thử nghiệm để xác định chất lượng của sản phẩm, dịch vụ hoặc quy trình.
Thường phải làm việc với các nhân viên khác trong doanh nghiệp. Do đó,cần phải trau dồi kỹ năng làm việc nhóm tốt.
Ngoại ngữ
Có thể dịch các job hay văn bản bằng tiếng anh
Có thể giao tiếp với người ngước ngoài ở mức độ thấp
Năng lực chuyên môn
Có Kiến thức về các công cụ và framework kiểm thử tự động như:
Selenium
,
UFT/QTP
,
TestComplete
,...
Có kiến thức về cấu trúc dữ liệu và giải thuật
Nắm chắc về ngôn ngữ lập trình
Python
,
Java
,
HTML
,
C#
,
CSS
,
JavaScript
,
SQL
và nắm cơ bản một số ngôn ngữ khác ( Ruby, C++,PHP,..)
Có kiến thức về các kỹ thuật kiểm thử như
: Kiểm thử hộp đen, Kiểm thử hộp trắng,Kiểm thử chức năng,Kiểm thử bảo mật,...
Các công ty tôi mong muốn được làm việc
FPT Software
TMA
Shopee
Chú thích
Mục tiêu sau khi ra trường năm thứ nhất
Mục tiêu sau khi ra trường năm thứ 2
1. Khối kiến thức giáo dục đại cương (18%)
+) Khoa học chính trị và pháp luật
+) Giáo dục thể chất, Giáo dục QP-AN.
+) Ngoại ngữ
+) KHXH-Toán, KHXH-Môi trường, Khoa học quản lý
2. Khối kiến thức chuyên nghiệp (82%)
+) Kiến thức cơ sở ngành và khối ngành (44%)
+) Kiến thức ngành và chuyên ngành (27%)
+) Kiến thức bổ trợ (7%)
+) Khóa luận tốt nghiệp/ Học phần thay thế (4%)
CHÚ THÍCH
:!!:
Môn quan trọng
cần phải học trước thì mới học được môn khác màu vàng và có khung tròn :!!:
Màu đỏ và khung vuông là các môn giáo dục đại cương
Màu xanh lá và khung vuông là các môn giáo dục chuyên nghiệp
Môn cần phải học trước thì mới học được môn khác nhưng ít quan trọng
màu xanh lá và có khung tròn (đối với các môn giáo dục chuyên nghiệp) :!:
Môn cần phải học trước thì mới học được môn khác nhưng ít quan trọng
màu tím lá và có khung tròn (đối với các môn giáo dục đại cương) :!:
Nguyễn Diệu Linh
MSV: 4551050113
CHƯƠNG TRÌNH ĐÀO TẠO KHOA CNTT