BSIT Data Science

BSIT Data Science

4 years
Get notified when enrollment starts?

Offering Colleges

The Bachelor of Science in Information Technology (BSIT) program is an interdisciplinary program from a holistic perspective, with an emphasis on Information Technology. The program is designed to provide pathways for students who want to pursue careers in the growing field of Information Technology. The program focuses on addressing business challenges in the 21st century globalized economy by solving complex business problems and creating new opportunities with technology. The students pursuing this program will gain the necessary skills to solve challenges through data analysis and the use of Information Technologies. The objective of Westcliff University’s Bachelor of Science in Information Technology program is to provide graduates with the technical acumen needed to solve business problems and innovate in order to remain competitive.

What does the course entail?

Programming, Descriptive Analytics, Predictive Analytics, Prescriptive Analytics, Machine Learning Algorithms, Artificial Intelligence, Critical Thinking, and more.

Salient Features

Expected educational outcomes:

  1. Get acquainted with and Evaluate existing as well as emerging technologies.
  2. To create user-friendly interfaces, identify and collect user requirements.
  3. Apply, configure, and manage IT technologies.
  4. Data utilization skills to help businesses grow sustainably.
  5. Access the impact of information technology on organizations, individuals as well as the environment.
  6. Apply IT concepts and strategies to solve real-world problems.
  7. Enhanced research skills in IT and related fields.


High School/+2/A-Level or equivalent degree in any discipline from a recognized board of Nepal or from any other board across the globe recognized by HSEB board of Nepal. For A level students, 3.5 credit hours is required.

Job Prospects

  • Software developer
  • Computer programmer
  • Software engineer
  • Data scientist
  • Research scientist.

Curricular Structure

Core Courses


  1. Capstone Project 
  2. Introduction to Data Analytics
  3. Applied Statistical Analytics
  4. Database Design & Analytics
  5. Introduction to Technology
  6. Technology and Systems
  7. User Experience and User Interface (UX/UI)
  8. Information Security 
  9. Technical Documentation and Communication 
  10. Internet of Things (IoT)
  11. Emerging Technologies
  12. Discrete Mathematics 
  13. Introduction to Networking
  14. Network Routing and Switching
  15. Cloud Computing
  16. Data Structures & Algorithms Design 
  17. Programming in the Cloud
  18. Software Quality, Architecture, and Documentation
  19. Advanced Python
  20. Models of Computation 
  21. Calculus for Computing
  22. Distributed Systems
  23. Operating Systems
  24. Numerical Methods 


  1. Essentials of Entrepreneurship
  2. Composition 1
  3. Composition 2
  4. College Algebra
  5. Creating a Sustainable World: Technology & Energy Solutions
  6. Academic Communication
  7. The Impact of Art: Visual, Media & Design
  8. Personal Finance
  9. Speech, Debate, and Ethics
  10. Integrative Studies Capstone
  11. Psychology, Motivation, & Decision-Making

Specialization / Elective Courses

  1. Fundamentals of Artificial Intelligence
  2. Machine Learning and Deep Learning
  3. Linear Algebra for Data Science
  4. Programming Fundamentals of Data Science
  5. Data Analytics & Visualization using R/Python