Cử nhân Khoa học Máy tính
Reading, Vương quốc Liên hiệp Anh và Bắc Ireland
KHOẢNG THỜI GIAN
3 Years
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
Jan 2025
HỌC PHÍ
GBP 29.950 / per year *
HÌNH THỨC HỌC TẬP
Trong khuôn viên trường
* sinh viên quốc tế mới: 29.950 bảng Anh | sinh viên Anh/Cộng hòa Ireland mới: 9.535 bảng Anh mỗi năm cho năm 2025/26
Giới thiệu
Phát triển kiến thức và kỹ năng máy tính có giá trị, được săn đón để theo đuổi nhiều nghề nghiệp khác nhau, với bằng Cử nhân Khoa học Máy tính ba năm của chúng tôi.
Khoa học máy tính – cùng với ứng dụng của khoa học dữ liệu – có tác động to lớn đến xã hội hiện đại và là nền tảng của mọi công nghệ số được sử dụng trong cuộc sống hàng ngày của chúng ta.
Bạn sẽ tham gia Khoa Khoa học Máy tính của Đại học Reading, nơi 100% tác động nghiên cứu của chúng tôi được xếp loại là nổi bật hoặc rất đáng kể (REF 2021, kết hợp các bài nộp 4* và 3* – Khoa học Máy tính và Tin học).
Reading có số lượng tổ chức công nghệ số cao thứ tư tại Vương quốc Anh ("UK's Top Digital Tech Cities", tháng 3 năm 2020, The Data City) và năm 2023 xếp thứ 2 trong danh sách các điểm nóng AI của Vương quốc Anh của The Data City. Các công ty như Microsoft, Oracle, Cisco Systems và Intel có trụ sở chính tại Vương quốc Anh gần đó và thường tuyển dụng sinh viên của chúng tôi sau khi tốt nghiệp.
Bằng Cử nhân Khoa học Máy tính của chúng tôi được công nhận bởi Hiệp hội Máy tính Anh – Viện CNTT Công nhận.
Tuyển sinh
Học bổng và tài trợ
Bạn có thể đủ điều kiện nhận học bổng hoặc trợ cấp để giúp chi trả cho việc học của mình. Sinh viên từ Vương quốc Anh cũng có thể đủ điều kiện nhận khoản vay sinh viên để giúp trang trải các chi phí này.
Chúng tôi có nhiều học bổng dành cho sinh viên đại học.
Chương trình giảng dạy
Mô-đun bắt buộc
Năm 1
- Kiến trúc hệ thống máy tính: Phát triển kiến thức cơ bản về kiến trúc hệ thống máy tính, bao gồm biểu diễn nhị phân, ngôn ngữ máy, bộ xử lý và bộ nhớ, đồng thời hiểu được sự kết hợp giữa tương tác phần cứng và phần mềm.
- Cơ sở dữ liệu: Triển khai và quản lý cơ sở dữ liệu để cấu trúc, lưu trữ, truy cập và truy xuất dữ liệu bằng cách thực hiện các bước phương pháp. Bạn sẽ phát triển khả năng giải quyết vấn đề, tư duy phản biện và làm việc nhóm, cùng với nhận thức về nhu cầu của người dùng cuối và thử nghiệm.
- Toán học và tính toán: Xem xét ứng dụng toán học và thuật toán vào khoa học máy tính và dữ liệu. Bạn sẽ được giới thiệu về toán học có liên quan trong đại số tuyến tính và phân tích dữ liệu và áp dụng chúng thông qua các triển khai trong MATLAB.
- Lập trình mệnh lệnh: Học cách viết các chương trình nhỏ bằng Java, cũng như các thuật toán cơ bản và các phương pháp phát triển phần mềm cơ bản như kiểm soát phiên bản, đặc tả và thử nghiệm.
- Lập trình hướng đối tượng: Hợp tác theo nhóm để phát triển chương trình và sử dụng chương trình đó để chia sẻ và hợp nhất mã nguồn. Cũng như phát triển các kỹ năng lập trình chính, bạn sẽ tăng khả năng giải quyết các vấn đề phức tạp.
Năm 2
- Cấu trúc dữ liệu và thuật toán: Khám phá hai yếu tố thiết yếu của lập trình máy tính và phát triển khả năng làm việc nhóm, tư duy phản biện và kỹ năng viết chuyên nghiệp. Bạn sẽ giải quyết một vấn đề lớn tích hợp các thành phần của cấu trúc dữ liệu, phát triển và triển khai thuật toán.
- Hệ điều hành và mạng: Phát triển sự hiểu biết của bạn về hệ điều hành hiện đại, các khái niệm cơ bản và lý thuyết về mạng máy tính. Bạn sẽ xem lại lịch sử và sự phát triển của hệ điều hành và áp dụng các lý thuyết trong truyền thông máy tính vào mạng thực tế.
- Trí tuệ nhân tạo: Áp dụng các phương pháp cơ bản trong trí tuệ nhân tạo vào nhiều vấn đề thực tế. Bạn sẽ mở rộng các kỹ năng tư duy phản biện để giải quyết các vấn đề lớn, cùng với các kỹ năng viết để phát triển thuật toán và triển khai phần mềm.
- Lập trình bằng Python: Sử dụng ngôn ngữ lập trình Python, phát triển kỹ năng và kiến thức của bạn để sử dụng các công cụ hiện tại trong thiết kế chương trình chung, phát triển và khoa học dữ liệu. Bạn cũng sẽ phát triển các kỹ năng chuyên môn có thể chuyển giao cho nhiều lĩnh vực sử dụng lập trình.
- Thiết kế hệ thống phần mềm: Khám phá các kỹ năng, khái niệm và nguyên tắc phân tích và thiết kế hướng đối tượng (OOAD). Bạn sẽ học các kỹ thuật ngôn ngữ mô hình thống nhất (UML) để thiết kế hệ thống phần mềm và hiểu được phương pháp luận.
- Kỹ thuật phần mềm và phát triển chuyên môn: Khám phá kỹ thuật phần mềm như một phương pháp tiếp cận có hệ thống đối với phát triển phần mềm. Bạn sẽ nghiên cứu và áp dụng các mô hình và phương pháp luận để thông báo về phát triển phần mềm, đổi mới, quản lý và tính bền vững để ứng phó với kỷ nguyên số thay đổi nhanh chóng.
Năm thứ 3
- Dự án cấp bằng: Thực hiện một dự án chuyên môn trong một lĩnh vực cụ thể của khoa học máy tính, thể hiện tính chủ động và sáng tạo, đồng thời áp dụng các kỹ năng và kiến thức bạn đã học được trong suốt quá trình học.
Đây là các học phần mà chúng tôi hiện đang cung cấp cho kỳ nhập học 2024/25. Chúng có thể thay đổi khi chúng tôi thường xuyên xem xét các học phần của mình để đảm bảo chúng được cập nhật theo các phương pháp nghiên cứu và giảng dạy mới nhất.
Xin lưu ý rằng trường Đại học không thể đảm bảo rằng tất cả các học phần tùy chọn sẽ có sẵn cho tất cả sinh viên muốn học.
Bạn cũng có thể đăng ký thông tin của mình với chúng tôi để nhận thông tin về khóa học bạn quan tâm, việc học và cuộc sống tại University of Reading .
Cơ hội nghề nghiệp
Bằng Cử nhân Khoa học Máy tính của chúng tôi sẽ chuẩn bị cho bạn nhiều nghề nghiệp trong lĩnh vực máy tính không ngừng phát triển, cho dù bạn muốn gia nhập các công ty đa quốc gia lớn, các công ty khởi nghiệp nhỏ hay phát triển doanh nghiệp của riêng mình.
Ngoài việc lồng ghép phát triển kỹ năng vào quá trình học của bạn, chúng tôi thường xuyên tổ chức cho các nhà tuyển dụng đến và nói chuyện với sinh viên của chúng tôi về CV, phỏng vấn và quy trình tuyển dụng. Là một sinh viên tại Reading, bạn cũng sẽ được hưởng lợi từ các buổi học một kèm một giúp bạn tạo CV, thực hành phỏng vấn và các trung tâm đánh giá thử.
Bạn sẽ được định vị lý tưởng để tận dụng mật độ cao của các doanh nghiệp công nghệ trong khu vực bằng cách kết nối với những người cùng chí hướng trong ngành tại các buổi gặp gỡ của các nhà phát triển và công nghệ địa phương. Bạn có thể nâng cao hồ sơ chuyên môn của mình trong khi giải quyết các vấn đề thực tế và thảo luận về những khám phá và đổi mới mới nhất.
Sinh viên tốt nghiệp của chúng tôi có vị thế tốt để thăng tiến trong sự nghiệp ở các lĩnh vực bao gồm:
- kỹ sư phần mềm
- phát triển phần mềm
- phân tích hệ thống
- nhà khoa học dữ liệu
- kỹ sư vận hành phát triển
- an ninh mạng.