BSC (HONS) COMPUTER SCIENCE

PLYMOUTH UNIVERSITY – UNITED KINGDOM

Duration - 3 Years (Full time)

KEY FEATURES

  • The course has a stronger focus on fundamental concepts underpinning Computer Science and the coverage of recent industry-changing developments in AI, big data analytics, computational theory and statistics for computing and machine learning.
  • The inclusion of a more substantial computation, statistical, and big data element into the course requires students with a stronger mathematical background, which is ensured by differentiated criteria for admission.
  • The course combines the Sri Lankan computing market demand with the wider research and development approaches in computer science to provide the necessary knowledge portfolio for the graduates, both within the Sri Lankan context and the wider international trends.
  • The course is taught by a combination of flying faculty from University of Plymouth and local lecturers, all with recognised research track record within their field, that seeking to embed research-informed teaching throughout the learning experience and helping to ensure state of the art knowledge, skills and practice. Students will have the exciting opportunity to engage with world-leading researchers in areas such as artificial intelligence, machine learning, neural networks and further advanced computing paradigms, provided through the continuous alignment of the programme to the current University of Plymouth curriculum.
  • NSBM has strong links with the Sri Lankan industry, having signed a Memorandum of Understanding (MoU) with 25 organizations who have either a IT focus or include a substantive IT element in their infrastructure or. In the preliminary phases, the group was consulted by the programme team to ensure the relevance of the curriculum to the market needs.
  • In line with the University of Plymouth values, NSBM promotes learning through practice and doing, and a prominent feature the two stages of the degree is a practice module that provides a holistic learning experience for students, drawing on the rest of their taught content from that stage (and earlier) and combining it to produce outputs of a professional standard.
  • The focus on fundamental and state of the art Computer Science topics further provides options to engage into postgraduate studies in Computer Science or Artificial Intelligence.

Aims of the Program

  • To give students with a wide variety of qualifications and opportunities to realise their potential.
  • To enrich the curriculum content and teaching quality through the professional and/or research expertise of staff and through links to external organisations.
  • To encourage and support students while they develop and apply subject-specific and generic skills that will facilitate life-long learning and continuing professional development.
  • To produce graduates who can make a significant contribution to their chosen profession.
  • To provide an understanding of common algorithms, design patterns and computational models, and to apply these techniques to create high quality computer software and systems.
  • To produce graduates who are technical experts, but who also have an awareness of the business, social, legal and ethical contexts of IT.
  • In addition, the BSc (Hons) Computer Science programme has the following specific programme aims and objectives.
  • To provide a theoretical understanding of the fundamental principles underpinning Computer Science, such as aspects of class theories of computer languages and machines, contemporary AI and machine learning, or next generation computational paradigms like neural or quantum computing.
  • To present students to a broad spectrum of tools and methods in state-of-the-art parallel computing, networking, artificial intelligence or machine learning in order to develop key skills requested in many modern work environments.
  • To empower students to establish original solutions to novel challenges in professional environments based on computational thinking and theory. This may refer to a career in industry or the possibility of subsequent postgraduate studies.
  • To be informative and challenging, and to establish a knowledge base suitable for a career in computer science.
  • To provide a theoretical underpinning of the fundamental computer science principles that date from Alan Turing’s ideas, and earlier, and to apply these to an ever-changing world.
  • To provide an understanding of next generation computing paradigms, models and systems.

PROGRAMME CONTENTS

Year 1

  • > Introduction to Computer Science
  • > Mathematics for Computing
  • > Fundamentals of Artificial Intelligence
  • > Programming Fundamentals
  • > Personal Development and Communication Skills
  • > Database Management Systems
  • > Algorithms and Data Structures
  • > IT Solutions Architecture
  • > Web and Mobile Development
  • > System Analysis and Design
  • > Object-Oriented Programming with C#

Year 2

  • Computational Theory and Statistics for Computing
  • Information Management and Retrieval
  • Computing Group Project
  • Introduction to IOT
  • Software Development Tools and Practices
  • Mobile Application Development

Year 3

  • Computing Individual Project
  • Full Stack Development
  • AI and Machine Learning
  • Big Data Analytics
  • HCI, Computer Graphics and Visualization

ENTRY QUALIFICATIONS

Three Passes in Physical Science and Biological Science streams in a single sitting, at one of the following examinations or equivalent foreign qualifications:

  • G.C.E. Advanced Level examination conducted by the Department of Examinations, Sri Lanka.
  • G.C.E Advanced Level examination conducted by Pearson Edexcel, UK (London A/L).
  • International Advanced Level examination conducted by Pearson Edexcel, UK.
  • G.S.E Advanced Level examination conducted by Cambridge International Examination, UK

“Non-STEM background students are required to undergo a selection test to qualify for the enrollment in the Plymouth BSc.(Hons) Computer Science Program, ensuring readiness for the Plymouth program registration.”

COURSE FEE
  • Year 1 - 1,200,000 LKR
  • Year 2 - 700,000 LKR
  • Year 3 - 700,000 LKR
  • Registration Fee - 10,000 LKR
  • Library Fee - 5,000 LKR
Three Years (Full Time)
2,600,000 LKR
Enroll Now

Student Loan facilities are available from 

Send us an inquiry to ask about payment plans and loan facilities

COURSE FEE

Semester-based Flexible Course Fee Structure, Contact us for more details     +94 11 544 5000

Student Loan facilities are available from 

Send us an inquiry to ask about payment plans and loan facilities

EMPLOYMENT OPPORTUNITIES

  • Software Engineer
  • System Analyst
  • Quality Assurance Engineer
  • Computer Scientist
  • UI Engineer
  • Big Data Engineer
  • Database Engineer
  • Web Designer
  • Data Scientist
Faculty of Computing

BSc (Hons)
Computer Science

Study the foundations of computing alongside software development, AI, big data and emerging technologies. This three-year degree develops practical and analytical skills, preparing graduates for high-demand careers across the rapidly evolving computing industry.

3 Years Full-time undergraduate programme
Computing studies at NSBM Green University
International Degree Awarded by University of Plymouth, United Kingdom
Duration 3 Years
Study Mode Full Time
Faculty Faculty of Computing
Awarded By University of Plymouth, UK
O/L or A/L results pending? Start your application now.

Apply while awaiting A/L results. Students awaiting O/L results can also enquire about NSBM’s Foundation Programme pathway. Direct entry and other routes remain subject to programme requirements.

Click Here to Register
Programme Overview

Understand the ideas behind the software shaping tomorrow.

Build a rigorous foundation in programming, algorithms, mathematics and computing systems while exploring AI, data analytics and contemporary software development.

The University of Plymouth degree combines fundamental computer science with hands-on projects, computational theory, cloud and mobile technologies, and research-informed teaching.

Develop solutions to real problems, consider the social and ethical context of technology, and gain adaptable skills for careers in Sri Lanka and the wider computing industry.

Aims of the Programme

  • ✓Apply algorithms, computational models and design methods to build reliable software and systems.
  • ✓Connect computing theory with practical programming, group work and an individual project.
  • ✓Explore AI, machine learning, big data and next-generation computing.
  • ✓Develop communication, problem-solving and professional skills valued by employers.
  • ✓Understand the business, social, legal and ethical settings of computing.
Key Features

Build strong foundations. Apply them to emerging technology.

Move from core principles to professional practice through research-informed teaching and substantial project work.

Computing Fundamentals

Study algorithms, programming, mathematics, computational theory and software systems.

Practice-led Projects

Apply knowledge in collaborative work and an individual computing project with professional outcomes.

Emerging Technologies

Explore AI, machine learning, cloud and IoT, mobile development and big data analytics.

Research-informed Teaching

Learn from NSBM lecturers and University of Plymouth faculty with research experience in advanced computing.

Career-ready Skills

Strengthen problem-solving, communication and software development skills for a changing industry.

International Degree

University of Plymouth
United Kingdom

The BSc (Hons) Computer Science programme is offered by NSBM Green University as a University of Plymouth, United Kingdom degree.

University of Plymouth
What You’ll Learn

Programme Contents

Progress from programming and mathematical foundations into computational theory, software development, cloud and mobile technologies, AI, big data and independent project work.

Year 01

11 modules
Introduction to Computer Science
Mathematics for Computing
Fundamentals of Artificial Intelligence
Programming Fundamentals
Personal Development and Communication Skills
Database Management Systems
Algorithms and Data Structures
IT Solutions Architecture
Web and Mobile Development
System Analysis and Design
Object-Oriented Programming with C#

Year 02

6 modules
Computational Theory and Statistics for Computing
Information Management & Retrieval
Introduction to IoT and Cloud Computing
Mobile Application Development and DevOps
Applied Group Project in Emerging Technologies
Software Development Tools and Practices

Year 03

5 modules
AI and Machine Learning
Full Stack Development
Computing Individual Project
HCI, Computer Graphics and Visualization
Big Data Analytics
Your Next Step

You can begin your application while results are pending.

Results Pending?

Waiting for your O/L or A/L results?

Students who have completed A/Ls in any stream, including those awaiting results, or students who have completed O/Ls and wish to enter through the Foundation Programme.

Apply With Pending Results

Career Opportunities

Preparing graduates for high-demand careers in software, data and emerging computing fields, with access to NSBM career guidance and employer opportunities.

Software Engineer
Systems Analyst
Quality Assurance Engineer
Computer Scientist
UI Engineer
Big Data Engineer
Database Engineer
Web Designer
Data Scientist
Course Fee

Flexible semester-based payment options.

NSBM provides a semester-based flexible course fee structure. Contact the university for current fee information, payment plans and student loan facilities.

Call +94 11 544 5000
Student loan facilities available from
Bank of Ceylon
National Savings Bank
NDB Bank
Applications

Apply for the BSc (Hons)
Computer Science degree

Apply to NSBM Green University for the University of Plymouth BSc (Hons) Computer Science degree and build your path towards career opportunities across software, data and emerging technology.