Photos of university / #newcastleuni
The BSc (Hons) in Computer Science with Industrial Placement (Software Engineering) at Newcastle University Medicine Malaysia offers students a comprehensive education in the fundamental principles of computer science, combined with practical industry experience through a structured placement year. Designed for students passionate about developing innovative software solutions and understanding the complexities of modern computing systems, this programme equips learners with both theoretical knowledge and real-world skills. Throughout the course, students explore core areas such as programming, algorithms, data structures, computer architecture, and software development methodologies, ensuring a solid foundation in computer science principles. Emphasis is placed on developing practical abilities in designing, implementing, and testing software applications, with opportunities to work on team projects, real client assignments, and cutting-edge research topics. The industrial placement component offers invaluable hands-on experience, allowing students to apply their learning in professional environments, gain insights into industry practices, and build a network of professional contacts. This placement year not only enhances employability but also fosters independence, problem-solving skills, and adaptability essential for a successful career in technology.
The programme is delivered through a blend of lectures, tutorials, laboratory sessions, and project work, utilizing state-of-the-art facilities and resources. Students benefit from the expertise of experienced faculty members, many of whom are active researchers and industry professionals. The curriculum is continuously updated to reflect the latest technological advancements and industry needs, with particular focus on software engineering best practices, cybersecurity, and emerging areas such as AI and machine learning. Upon graduation, students are well-prepared for careers in software development, systems analysis, IT consultancy, or further postgraduate study. The programme also provides a pathway to professional certifications and specializations, supporting lifelong learning and professional growth. With a global outlook and strong industry connections, Newcastle University Medicine Malaysia’s Computer Science with Industrial Placement (Software Engineering) programme offers students a unique opportunity to develop their skills in a dynamic, supportive environment that bridges academic excellence with practical industry experience.
Detailed Course Facts
Application deadline January 15 Tuition fee- GBP 9000 Year (EEA)
- GBP 15490 Year (Non-EEA)
Duration full-time 48 months Languages Take an IELTS test
- English
Course Content
Our degrees are divided into Stages. Each Stage lasts for an academic year and you need to complete modules totalling 120 credits by the end of each Stage.
Please be aware that programme modules do change and therefore may differ for your year of entry.
Stage 1
Compulsory modules
- CSC1021 Programming I
- CSC1022 Programming II
- CSC1023 The Software Engineering Professional
- CSC1024 Computer Architecture
- CSC1025 Mathematics for Computer Science
- CSC1026 Website Design and Construction
Stage 2
Compulsory modules
- CSC2021 Software Engineering
- CSC2022 Software Engineering Team Project
- CSC2023 Algorithm Design and Analysis
- CSC2024 Database Technology
- CSC2025 Operating Systems
- CSC2026 Computer Networks
Industrial Placement
You spend the year between Stages 2 and 3 on a work placement in an IT-related company. Whilst on placement, you complete the following module:
- ICM0043 Intercalating Module for Computing Science Programmes
We provide lots of support to help you find a suitable placement. However, students who are unable to secure a placement, or who do not pass the placement year, will transfer to Stage 3 of the equivalent degree without an industrial placement.
Stage 3
Compulsory modules
- CSC3095 Project and Dissertation in Computing Science
- CSC3321 Understanding Programming Languages
- CSC3322 Real-Time and Cyber-Physical Systems
- CSC3323 Software Verification Technology
- CSC3324 Understanding Concurrency
Optional modules
You choose modules from the following list to bring your total credits to 120:
- CSC3121 Distributed Systems
- CSC3122 Mobile Computer Systems Development
- CSC3123 Internet Technology
- CSC3124 System and Network Security
- CSC3221 Programming for Games
- CSC3222 Gaming Simulations
- CSC3223 Graphics for Games
- CSC3224 Computer Games Development
- CSC3422 Website Construction and Management (Server-side)
- CSC3423 Bio-computing
- CSC3424 Bio-algorithms
- CSC3621 Cryptography
- CSC3622 Reliability and Fault Tolerance
- CSC3721 Introduction to Human-Computer Interaction
- CSC3722 Advanced Interaction Design
- CSC3723 User Interface Techniques and Technologies
- NCL3007 Career Development for Final Year Students
- SUG3500 Creativity and Market Research in Science and Engineering
English Language Requirements
IELTS band : 6.5 TOEFL iBT® test : 90
To study at this university, you have to speak English. We advice you to
take an IELTS test. More About IELTSRequirements
All candidates are considered on an individual basis. If your qualifications are not listed here, please see our additional entry requirements web pages to find out which other qualifications are considered.
- A Levels
AAB-ABB/AAC (excluding General Studies and Critical Thinking). GCSE Mathematics grade B required.- Scottish Qualifications
AAABB-AABBB at Higher Grade. Mathematics required at grade 2 Standard Grade (or Intermediate 2 equivalent) if not offered at Higher Grade. Combinations of Highers and Advanced Highers accepted.- International Baccalaureate
34-35 points. Standard Level Mathematics or Mathematical Studies required at grade 5 if not offered at Higher Level.- Irish Leaving Certificate
A1A1A1B1B-A1A1B1B1B.- Access Qualifications
A unit in Mathematical Studies essential. At least 30 level 3 credits in a science subject at Distinction. In addition, at least 15 level 3 credits at a minimum of Merit.- BTEC Level 5 HND
Applicants will be considered on an individual basis.- BTEC Level 3 Extended Diploma (formerly BTEC National Diploma)
Applicants will be considered on an individual basis.- Cambridge Pre-U
D3, D3, M2 - D3, M2, M2 / D3, D3, M3 in Principal Subjects. GCSE Mathematics grade B required.- PARTNERS - A Levels
BBB (excluding General Studies and Critical Thinking). GCSE Mathematics grade B required.
The PARTNERS Programme is Newcastle Universitys supported entry route for students from identified schools and colleges. Find out more about the PARTNERS Programme.
- PARTNERS - BTEC Level 3 Extended Diploma (formerly BTEC National Diploma)
Applicants will be considered on an individual basis.
The PARTNERS Programme is Newcastle Universitys supported entry route for students from identified schools and colleges. Find out more about the PARTNERS Programme.
- English Language Requirements
For this degree you will need a minimum score of IELTS 6.5 or equivalent.
Visit our International Students webpages to find out more about our English language admission requirements and English language support courses offered by INTO Newcastle University.
- International Foundation Programmes
If you are an international student and you do not meet the academic and English language requirements specified above, you should consider a preparation course at INTO Newcastle University, which will help to prepare you for study on this degree course. INTO Newcastle University is based on the University campus and offers a range of courses including the International Foundation in Physical Sciences and Engineering.Work Experience
No work experience is required.
Related Scholarships*
- Academic Excellence Scholarship
"The Academic Excellence Scholarship can provide up to a 50 % reduction in tuition per semester. These scholarships will be renewed if the student maintains superior academic performance during each semester of their 3-year Bachelor programme. The scholarship will be directly applied to the student’s tuition fees."
- Access Bursary
Bursary for UK students all subjects where the variable tuition fee rate is payable.
- Alumni Bursary
Alumni Bursary for UK Undergraduate students
* The scholarships shown on this page are suggestions first and foremost. They could be offered by other organisations than Newcastle University.
Accreditation
We have a policy of seeking British Computer Society (BCS) accreditation for all of our degrees, so you can be assured that you will graduate with a degree that meets the standards set out by the IT industry.
Our existing degrees are already accredited and we apply for accreditation for all new degrees.
BCS is the chartered institute for IT. Studying a BCS-accredited degree provides the foundation for professional membership of the BCS on graduation and is the first step to becoming a chartered IT professional.
Please note that students who choose to undertake a study abroad exchange as part of their degree do not meet the requirements for BCS accreditation.