Khoa học máy tính là một trong những ngành có sự tăng trưởng nhanh chóng nhất trong vài năm trở lại đây. Sự bùng nổ của công nghệ thông tin và mạng Internet đã mang đến nhiều cơ hội việc làm hấp dẫn với mức lương cao và chế độ đãi ngộ tuyệt vời cho những người theo học ngành ngày. Đặc biệt, nếu có đủ đam mê và tài năng, bạn không nên bỏ lỡ khóa học ngành khoa học máy tính tại Úc. Úc là số ít các quốc gia dẫn đầu trong việc đào tạo chuyên sâu về lĩnh vực này.Ở bài viết này VNPC sẽ giới thiệu đến các bạn ngành khoa học máy tính tại trường Đại học Newcastle Úc.
1. Tổng quan về chương trình học ngành khoa học máy tính tại Đại học Newcastle
Khoa học máy tính là một lĩnh vực năng động và phát triển ngày càng lan rộng đến mọi mặt của xã hội. Trong chương trình này, bạn sẽ học các nguyên tắc cơ bản làm nền tảng cho khoa học máy tính và học các kỹ năng phát triển công nghệ phần mềm thực tế cho nhiều nền tảng và ứng dụng khác nhau. Bạn sẽ được lựa chọn nghiên cứu các chủ đề như Programming Languages, Distributed Computing, Computer Architectures, Algorithms and Operating Systems, Machine Learning, Intelligent Systems, Robotics, Programming for Web, Mobile and Embedded Applications, Scientific Computing, Visualisation and Big Data Mining, and Analytics. Bạn có thể chọn giữa một trong hai chuyên ngành và cũng có thể chọn từ một loạt các khóa học tự chọn. Trong năm học cuối cùng của bạn, bạn sẽ hoàn thành một dự án thực tế cho ngành công nghiệp hoặc vị trí nghiên cứu, cung cấp kinh nghiệm trực tiếp về kiến thức, kỹ năng và thuộc tính cần thiết để thành công trong công việc toàn thời gian.
2. Cơ hội nghề nghiệp ngành khoa học máy tính tại Úc
Theo dư báo nguồn nhân lực của chính phủ Úc, tốc độ phát triển ngành khoa học máy tính tại Úc tăng nhanh chóng và doanh thu tăng vượt bậc. Kể cả ở đâu thì với sự phát triển của công nghệ 4.0, nhu cầu của ngành IT là không ngừng tăng.
Mức thu nhập của ngành khoa học máy tính mang đến là rất hấp dẫn, thuộc top những ngành có thu nhập cao tại Úc. Chẳng hạn:
- Thực tập sinh ngành CNTT: 31.182 – 83.628 AUD/năm
- Kỹ sư hỗ trợ CNTT: 36.955 – 65.478 AUD/năm
- Chuyên gia phân tích CNTT: 43.106 – 96.433 AUD/năm
- Chuyên viên hỗ trợ CNTT: 42.647 – 100.546 AUD/năm
- Chuyên viên tư vấn CNTT: 49.573 – 139.169 AUD/năm
- Quản lý CNTT chung: 60.008 – 153.492 AUD/năm
- Quản lý dự án CNTT: 66.784 – 162.842 AUD/năm
3. Chi tiết về các khóa học ngành khoa học máy tính tại The University of Newcastle
Bachelor of Computer Science
- Thời gian: 3 năm
- Kỳ nhập học chính: tháng 2, tháng 7
- Mã môn học: CRICOS Code: 001604G
- Campus: Gold coast campus/ online
- Học phí tham khảo: 36,395AUD/ năm (áp dụng 2022) – có thể thay đổi theo quy định của nhà trường
- Yêu cầu đầu vào khóa học: Học sinh đủ 18 tuổi trở lên, tốt nghiệp THPT, IELTS 6.5 (không kỹ năng nào dưới 6.0)
Các môn học
Core courses
- COMP1010 Computing Fundamentals (10 tín chỉ)
- COMP1140 Database and Information Management (10 tín chỉ)
- MATH1110 Mathematics for Engineering, Science and Technology 1 (10 tín chỉ)
- MATH1510 Discrete Mathematics (10 tín chỉ)
- SENG1050 Web Technologies (10 tín chỉ)
- SENG1110 Object Oriented Programming (10 tín chỉ)
- SENG1120 Data Structures (10 tín chỉ)
- COMP2230 Algorithms (10 tín chỉ)
- COMP2240 Operating Systems (10 tín chỉ)
- COMP2270 Theory of Computation (10 tín chỉ)
- SENG2130 Systems Analysis and Design (10 tín chỉ)
- SENG2250 System and Network Security (10 tín chỉ)
- SENG2260 Human-Computer Interaction (10 tín chỉ)
- COMP3851A Computer Science and Information Technology Work Integrated Learning Part A (10 tín chỉ)
- COMP3851B Computer Science and Information Technology Work Integrated Learning Part B (10 tín chỉ)
- INFT3800 Professional Practice in IT (10 tín chỉ)
- SENG4500 Network and Distributed Computing (10 tín chỉ)
Computer Systems and Robotics Major
Compulsory Courses
- ELEC1710 Digital and Computer Electronics 1 (10 tín chỉ)
- MATH1120 Mathematics for Engineering, Science and Technology 2 (10 tín chỉ)
- ELEC2720 Introduction to Embedded Computing (10 tín chỉ)
- COMP3290 Compiler Design (10 tín chỉ)
- COMP3330 Machine Intelligence (10 tín chỉ)
Directed Courses
- SENG2200 Programming Languages and Paradigms (10 tín chỉ)
- COMP3320 Computer Graphics (10 tín chỉ)
- COMP3350 Advanced Database (10 tín chỉ)
Software Development Major
Compulsory Courses
- SENG2200 Programming Languages and Paradigms (10 tín chỉ)
- INFT3100 Project Management (10 tín chỉ)
- SENG3320 Software Verification and Validation (10 tín chỉ)
Directed Courses
- INFT2150 Business Analysis (10 tín chỉ)
- SENG2050 Web Engineering (10 tín chỉ)
- COMP3260 Data Security (10 tín chỉ)
- COMP3320 Computer Graphics (10 tín chỉ)
- COMP3350 Advanced Database (10 tín chỉ)
- INFT3950 Games Design (10 tín chỉ)
- INFT3960 Games Production (10 tín chỉ)
Cyber Security Major
Compulsory Courses
- INFT2031 Systems and Network Administration (10 tín chỉ)
- COMP3260 Data Security (10 tín chỉ)
- COMP3500 Security Attacks: Analysis and Mitigation Strategies (10 tín chỉ)
- COMP3600 Security Standards and Practices in Industry (10 tín chỉ)
Directed Courses
- INFT2051 Mobile Application Programming (10 tín chỉ)
- COMP3330 Machine Intelligence (10 tín chỉ)
- COMP3350 Advanced Database (10 tín chỉ)
- INFT3050 Web Programming (10 tín chỉ)
- INFT3100 Project Management (10 tín chỉ)
- SENG3320 Software Verification and Validation (10 tín chỉ)
- SENG4430 Software Quality (10 tín chỉ)
Là một trong những quốc gia đứng đầu về công nghệ, Úc tự hào nằm trong top 100 trường đào tạo ngành khoa học máy tính tốt nhất thế giới 2016 (theo QS World University Rankings). Tại Úc có đến 76% các công ty IT tập trung tại bang New South Wale. Một số tập đoàn lớn tại khu công nghệ cao của Sydney như IBM, Microsoft, CSC, Oracle, Sun Microsystem,…Nếu bạn đang quan tâm đến ngành học này và tìm kiếm một khóa học phù hợp tại đại học Newcastle, liên hệ với VNPC để được tư vấn thông tin chi tiết các bạn nhé!