What You Need to Know Before
You Start

Starts 8 June 2025 20:38

Ends 8 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Bachelor of Science in Computer Science (BCS) Online Degree

Gain in-demand skills to join one of the fastest growing fields in the world and learn the latest in programming, software, and computing technology.
via University of the People

2 Courses


24-30 months

Optional upgrade avallable

Intermediate

Progress at your own speed

$5,660.00

Optional upgrade avallable

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

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

Subjects

Computer Science