Skip to content

BSc Computer Science Degree

N/A

Introduction

N/A

Program Aim

The BSc Computer Science degree program aims to equip students with a strong foundation in computer science principles while incorporating cutting-edge skills in emerging technologies. This program prepares graduates to be innovative problem-solvers, capable of designing and developing sophisticated software systems, and contributing to the advancement of technology in a rapidly evolving digital landscape.

Learning Outcomes

By the end of the program, students will be able

  • To demonstrate a deep understanding of the fundamental principles of computer science, including algorithms, data structures, computer architecture, and operating systems.
  • To design, implement, and evaluate software solutions that address complex problems using modern programming languages and tools.
  • To utilize data science and machine learning methodologies to analyze large datasets and derive actionable insights.
  • To apply cybersecurity principles to protect systems and data from threats and vulnerabilities.
  • To integrate artificial intelligence, machine learning, and Internet of Things (IoT) technologies into software solutions to meet current and future industry demands.
  • To apply ethical considerations in the design and implementation of technology solutions, ensuring social responsibility and sustainability.
  • To work collaboratively in multidisciplinary teams to develop, manage, and lead technology projects.
  • To stay current with emerging trends in computer science and technology, continuously updating skills to remain competitive in the job market.

Benefits

  • Industry-Relevant Skills: Gain practical experience with cutting-edge technologies such as AI, IoT, cybersecurity, and data science, making graduates highly desirable to employers.
  • High Employability: Graduates are prepared for a wide range of high-demand careers in software development, data science, cybersecurity, AI, and more.
  • Global Recognition: The program is designed to meet international standards, ensuring graduates are competitive in the global job market.
  • Entrepreneurial Opportunities: Equipped with a blend of technical skills and innovation, graduates can pursue entrepreneurial ventures in the tech industry.
  • Pathway to Advanced Studies: Graduates are well-prepared for advanced studies in computer science, including master’s and doctoral programs.

3-Year Curriculum Breakdown

Year 1
  • Foundation in Computer Science
  • Introduction to Programming (Python, Java)
  • Mathematics for Computer Science (Discrete Mathematics, Linear Algebra)
  • Computer Systems and Architecture
  • Introduction to Algorithms and Data Structures
  • Software Engineering Fundamentals
  • Web Development Basics
  • Introduction to Databases (SQL, NoSQL)
  • Digital Logic Design
  • Cybersecurity Principles
  • Introduction to Artificial Intelligence
  • Ethics in Computing
  • Communication and Professional Skills
  • Advanced Concepts and Emerging Technologies
  • Object-Oriented Programming (Java, C++)
  • Advanced Algorithms and Data Structures
  • Operating Systems
  • Computer Networks
  • Database Management Systems
  • Machine Learning and Data Mining
  • Internet of Things (IoT) Fundamentals
  • Advanced Web Development (Full-Stack)
  • Mobile Application Development
  • Software Project Management
  • Cryptography and Network Security
  • Research Methods in Computer Science
  • Specialization and Industry Readiness
  • Artificial Intelligence and Deep Learning
  • Big Data Analytics
  • Cloud Computing (AWS, Azure, Google Cloud)
  • Advanced Cybersecurity (Ethical Hacking, Penetration Testing)
  • IoT Applications and Solutions
  • Blockchain Technology
  • Human-Computer Interaction
  • DevOps and Continuous Integration/Continuous Deployment (CI/CD)
  • Innovation and Entrepreneurship in Tech
  • Capstone Project I (Industry-Based Project)
  • Capstone Project II (Research/Development Project)
  • Elective (Choose from advanced topics such as Quantum Computing,
  • Augmented Reality

Study Anytime, Anywhere

  • All classes will be delivered 100% ONLINE. You will be given a SPECIAL PASSWORD to access the degree program.
  • There are 8 milestones to complete this degree which comprises of 4 modules (e.g Qualitative Research Methodology, Quantitative Research Methodology AI for Research Methodology etc) and 4 activities (e.g proposal defence, literature review etc). Each module is made up of 6 classes. Each class will be of 2 hours duration. For each activity, there will be a guided video of 1 hour duration.
  • You can study at your own pace, anytime from anywhere. However it is recommended that you allocate about 5 hours per week to do self-study .
  • To clarify any doubts on any lessons, you can contact the Program Leader for assistance.
  • Extension: For those who are unable to complete in 2 years, a 3-months FREE extension can be provided upon request using the Extension Form subject to giving a valid reason. Further extensions will be charged a fee.
  • Digital Library: All students can access our digital library at no extra cost.
  • Conference: All students can attend our Virtual Conference at no cost.

Duration & No. of Subject

  • The minimum duration to complete this ODL degree is 3 years where the maximum duration is 6 years.
  • Students can take a minimum of 4 subjects per person and maximum of 6 subjects per semester.

Next Intake & Application Dateline

The next intake is on the 15th Feb 2025.

Application is open for 15th November to 15th Jan 2025

Re-Sit & Re-Take

  • A Student who fails a subject, can resit 2 times and pay a resit fee of USD50.
  • A Student who fails a subject twice, need to retake the module again and need to pay USD100.

Scholarship

Special Fees Offer: In celebration of Binary University’s 40th Anniversary, applicants are entitled to enjoy a 50% discount on the tuition fee of USD 12,000 under the MyBinary International Grant (MyBIG). Hence, you need only pay USD 6,000.

Fees

All students are required to pay a registration fee annually and tuition fees on a semester basis.

The registration fee is USD150 per year, where the semester fee is USD600.

Application Process

OFFER LETTER

After you submit your application, an Offer Letter will be sent to you by e-mail. Please read and complete the Acceptance Form.

ACCEPTANCE FORM

Return the signed copy of the Acceptance Form along with the first payment of USD750 and registration fee of USD150 (Please attach proof of payment).

PAYMENT

Make payment using flywire or transfer telex. Details on how to do this will be explained in the Offer letter.

SPECIAL PASSWORD

Upon receipt of first payment and registration fee, a SPECIAL PASSWORD will be sent to you to access all our classes.