BSc (Hons) Computer and Data Science

Course Title
BSc (Hons) Computer and Data Science
Course Duration
4 Years
Course Director
Mr. Rupak Koirala
Timing
Full Time
Credit Hours
480
Registration Form
Register Here
Do you want to develop the skills needed to be a leading computing professional in the 21st century? Sunway is one of the first data science colleges in Nepal to introduce specialized degrees in computer and data science. Data Science is an exciting new discipline that integrates computer science and statistics, which helps enable you to gain valuable insights that are needed in modern organizations. The Computer and Data Science degree course is designed to equip you with the cutting-edge skills required to satisfy the global demand for Data Scientist, Machine Learning and Artificial Intelligence roles and thus build a rewarding career.
This course shares a common first year with the Computer Science programme, covering fundamental concepts, such as algorithms and data structures, as well as nurturing your creativity. In the second and third year the course continues to teach vital topics from Computer Science such as software engineering, cyber security and databases.
The Data Science element of the course focuses on the technical aspects of data science as well as developing a wider appreciation of how these principles can be applied elsewhere. You’ll cover all aspects of data science, ranging from data acquisition, integration, storage, analysis and visualization of data. You’ll also learn about data mining, statistical analysis, and machine learning by working collaboratively with academics and businesses, applying practice-based skills to real-life case studies and projects.
You’ll gain a well-rounded education in Computer and Data Science, whilst developing your teamwork and software development skills. When you graduate you’ll be able to design software by applying mathematical and scientific principles, enabling you to thrive in the IT industry.
We focus on employability so our course encourages and enables collaborative activity, engagement with work placements, projects and international exchanges. Various activities have been built into the course to promote employability such as innovation fest, mid-semester employability week and the mini project during level 4 induction week. You will have the opportunity to take a sandwich placement year between your second and third year. This is something that is highly recommended, as it will give you an invaluable opportunity to put your skills into practice, try out a potential career path and get relevant workplace experience that is valued by so many employers.
Course Structure
Year 1
Module Name | Credit Value |
---|---|
Computer Programming (Excel / Python) | 20 |
Computer Systems (Arduino / Raspberry PI) | 20 |
Network Fundamentals (Cisco Packet Tracer / Arduino / Fusion 360) | 20 |
Data Structures and Algorithms (Python) | 20 |
Innovation Project (Arduino / Raspberry PI / Fusion 360) | 20 |
Website Design and Development (Figma / VS Code / Adobe Dreamweaver/Illustrator) | 20 |
Year 2
Module Name | Credit Value |
---|---|
Cyber Security | 20 |
Object-Oriented Programming (Python / Java) | 20 |
Introduction to Data Science (Data Wrangling / R / Linear Algebra / Statistical Inference / Data Science Tools and Applications) | 20 |
Software Design | 20 |
Database and Web Application Development (SQL / PHP) | 20 |
Data Visualization (Python / R) | 20 |
Year 3
Module Name | Credit Value |
---|---|
Professional Placement Year (9 months) | 120 |
Year 4
Module Name | Credit Value |
---|---|
Individual Honours Project | 40 |
Artificial Intelligence and Machine Learning (Python / Building ML predictive models / Deep Learning / Agent Technology and Game Theory / Reinforcement Learning) | 20 |
Modern Data Stores (NoSQL / MongoDB / Hadoop) | 20 |
Deep Neural Networks | 20 |
Data management and Machine learning operations (Data Warehousing) | 20 |
Entry Requirements
- Students must complete grade 12 exam conducted by National Exam Board (NEB) or equivalent with an aggregate score ≥ 55% or 2.4 CGPA
- For A-Levels, a minimum of 3.0 credits with at least a grade of D and above
- Students must have compulsory mathematics in grade 10 (score ≥ 50% or C+)
- Applicants must demonstrate their English proficiency with the BCU recognized English Tests: IELTS/TOEFL/PTE/ELLTS –6.0 overall with 5.5 minimum in all bands
Course Learning Outcomes
- Demonstrate knowledge and understanding of essential facts, concepts, theories, and principles of computer/data science technology.
- Knowledge and understanding of contemporary tools and technologies to produce solutions relevant to the domain of computer science/data science to meet a set of agreed requirements.
- Understand the roles and responsibilities of a professional working within the computing profession.
- Appreciate the social, environmental, ethical, economic, and commercial considerations that impact the computer/data science solutions.
- Critically appraise and deploy effectively a range of theories, techniques, and tools for the modeling, design, and implementation of computer-based systems for the purposes of comprehension, communication, prediction, and the understanding of trade-offs.
- Specify the requirements and practical constraints of computer/data science solutions considering a wide range of aspects including legal, ethical, and social issues.
- Recognize and analyze criteria and specifications appropriate to specific problems, and plan strategies for their solution and future development.
- Work effectively as a member of a team, and undertake management and planning activities, recognizing the different roles within a team and different ways of organizing teams.
Upon successful completion of the course, you can develop your career in the following:
Data Analyst | Data Engineer | Data scientist | Data analyst | Machine learning engineer | Business analyst | AI engineer | Deep learning engineer | Data Platform engineer | BI analyst | Data Architect | Big data engineer | Database Administrator | Data storyteller | Machine learning scientist | ETL developer | Data distribution engineer | Quality Assurance | Data manager | Data science Content Manager | Research engineer | Research scientist | Chief Data Officer | Data quality engineer | BI engineer | Data modeler | Chief Analytics officer | Product/Finance/Risk/Marketing analyst | Software Developer | Software Engineer and so on.
You can work in almost any industry, from anywhere working in a data science team.
Download a BrochureWhat Experts Say
FAQs Related to BSc (Hons) Computer and Data Science
Other Bachelor Programs
BSc (Hons) Computer Science and Artificial Intelligence
Mr. Rupak Koirala
This is an updated version of BSc(Hons) Computer and Data Science course that was offered till March 2023 intake. BSc Computer Science with Artificial Intelligence embodies the academic and industrial understanding that artificial intelligence is a highly demanded specialisation of computer science, and therefore practitioners of artificial intelligence must have a strong and solid foundation in computer science. Level Four The first year equips you with a solid foundation in key topics in Computer Science and introduces artificial intelligence. Therefore, the first year shares five of its six modules with BSc (Hons) Computer Science and covers key concepts, such as[...]