Bachelor of Science in Computer Science (BSCS)

Overview

The BSCS is a program that focuses on computer theory, computing problems and solutions, and the design of computer systems and user interfaces from a scientific perspective. Includes instruction in the principles of computational science, computer development and programming, and applications to a variety of end-use situations.

Computer Science is to provide a career path for learners who wish to develop a broad base of knowledge and skills that will enable them to work in a variety of roles in the Computer Science industry.  It is designed to ensure that each learner is a confident, independent thinker with a basic knowledge of Computer  Science, and equipped with the skills to adapt rapidly to change at a junior or middle management level, and aspiring  into higher management within their organization or industry. The qualification is ideal for those who have started, or are planning to move into, a career in private or public sector  business. Successful completion of the degree will provide learners with the opportunity to progress to further study or  employment.

This degree program is designated as STEM by the U.S. Department of Homeland Security (DHS). F-1 students may be eligible for OPT STEM Extension benefits. (CIP Code 11.0701*)

Admissions

OCU requires, minimally, evidence of an earned high school diploma, General Educational Development (GED) tests, ability-to-benefit exam (ATB), or the successful completion of a degree program. OCU also requires that the applicant complete general education requirements prior to applying to OCU, preferably around 60 units or an associate degree.

Transfer Credit

OCU will award a maximum of 80% undergraduate semester hours earned at previous institutions as transfer credit. Transfer credits must be from recognized institutions of higher education.

Curriculum

120 Semester Hours
RequirementsSemester Hours
Core Module | The Core Component consists of courses in degree programs that are specifically required for a particular program of study. They are the foundation courses to an academic program. The Core Component courses are clearly listed as to which to complete.108
CS 611 Cyber Security6
CS 612 Principles of Computer Programming6
CS 613 Systems Analysis and Design6
CS 614 Web and Mobile Applications6
CS 615 Computer and Network Technology6
CS 616 Managing Digital Information6
CS 621 Software Engineering6
CS 622 Database Systems9
CS 623 Advanced systems Analysis and Design6
CS 624 Management Information Systems6
CS 625 Network Information Systems6
CS 626 IT Project Management12
CS 631 Advanced Computer Networks6
CS 632 Advanced Data Analytics6
CS 633 Advanced Database Management Systems9
Capstone Module | The Capstone Component is the final project that wraps up the entire academic program and represents a significant milestone in academic and professional development.12
CS 635 Computing Project 12
Total Semester Hours120