Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of the People

Bachelor of Science in Computer Science (BCS) Online Degree

via University of the People

Overview

Expand your knowledge by learning about innovative software, computer programming and technology to give you a critical advantage in a popular industry. Become fluent in current programming languages like Java and Python, explore database management, and dive into the latest concepts in AI and machine learning. This degree is perfect for working professionals who want a strong foundation in computer science or hope to pursue an advanced degree in the future.

Syllabus

  • Online Education Strategies – UNIV 1001
  • College Algebra – MATH 1201
  • Introduction to Statistics – MATH 1280
  • English Composition 2 – ENGL 1102
  • Introduction to Computer Science – CS 1111
  • Programming Fundamentals – CS 1101
  • Programming 1 – CS 1102
  • Programming 2 – CS 1103
  • Digital Electronics and Computer Architecture – CS 1105
  • Databases 1 – CS 2203
  • Communications & Networking – CS 2204
  • Web Programming 1 – CS 2205
  • Operating Systems 1- CS 2301
  • Software Engineering 1 – CS 2401
  • Data Structures – CS 3303
  • Web Programming 2 – CS 3305
  • Databases 2 – CS 3306
  • Operating Systems 2 – CS 3307
  • Comparative Programming Languages Course – CS 4402
  • Data Mining & Machine Learning – CS 4407
  • Discrete Mathematics – MATH 1302
  • Calculus – MATH 1211
  • Humanities
  • Social & Behavioral Sciences
  • Natural Science and Technology
  • Civilization Studies, Culture and Belief
  • Values and Ethical Reasoning
  • Electives

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.