University of Management and Technology Bachelor of Science in Computer Science
University of Management and Technology

University of Management and Technology

Bachelor of Science in Computer Science

Arlington, USA

BSc

English

Sep 2026

Distance Learning

Key Summary

About: The Bachelor of Science in Computer Science at The University of Management and Technology (UMT) requires 120 credit hours, with 60 upper-level credits and 30 credit hours general education. Core courses cover programming (JavaScript, Java), data structures, database systems, systems analysis, and web topics. The program offers majors in Information Systems, Information Technology, and Software Engineering. UMT is chartered by the State Council of Higher Education of Virginia (SCHEV) and accredited by the Distance Education Accrediting Commission.

Career Outcomes: Graduates can work as software developers, web developers, systems analysts, database administrators, or IT consultants; move into cloud, cybersecurity, or project management.

About

The BSCS requires the successful completion of a total of 120 credit hours of instruction, 60 of which are at the upper level (junior and senior years).

A student must complete at least 30 credit hours in General Education to receive a BSCS degree. A student must also complete the BSCS core courses shown below. The remaining credit hours consist of major courses (if applicable) and/or elective courses.

The BSCS program offers three majors: Information Systems, Information Technology, and Software Engineering. For each major, the student must complete the courses listed in the corresponding major. Students may choose courses from other majors as electives. Students are not required to complete a major.

BSCS Program Objectives

Upon successful completion of the program, students will be able to:

  • Apply design and development principles and methods to software design
  • Design and implement software systems
  • Demonstrate programming skills in internet, web, and computer applications
  • Apply principles and techniques of database design and tools for the management of database and information systems
  • Operate effectively in a team and business environment

BSCS Core Courses

  • CST 110 Management Information Systems
  • CST 120 Program Logic and Design
  • CST 125 Internet and Web Programming
  • CST 200 Computer Architecture and Organization
  • CST 210 Data Communications
  • CST 221 Programming in JavaScript
  • CST 222 Programming in Java
  • CST 315 Database Systems
  • CST 400 Systems Analysis and Design
  • CST 415 Data Structures
  • MATH 210 Finite Mathematics and Calculus I
  • MATH 211 Finite Mathematics and Calculus II
  • MGT 100 Introduction to Business
  • MGT 275 e-Commerce

BSCS Majors

  • Information Systems
  • Information Technology
  • Software Engineering