Bachelor of Science in Computer Science
BSCS Degree, rev 25/02 on February 1, 2025
Program Description

The Bachelor of Science in Computer Science (BSCS) online degree program of Richmindale College provides students with rigorous foundations in both the theoretical and practical aspects of computing. The core computer science courses provide students with an intensive background in writing complex software systems on different platforms and configuration. The program covers fundamental computing theories and principles focusing on computer systems and architecture, logic formulation, algorithm design, programming languages, application development, software engineering, technology management, and information systems.

The BSCS program is designed to be simple and straightforward. It consists of 38 required courses equivalent to 120 credit units, 28 of which are core courses for 90 credit units (75%) and the remaining 10 are general (G) education courses for 30 credit units (25%). Students must take all 38 courses to complete the program. Optional elective courses are not introduced in the program; however, students may take additional courses from other Richmindale offerings if they want to explore other disciplines.

The BSCS program normally takes 8 semesters for 120 credit units to complete.

Estimated Total Cost:
$ 13,300
Total Credit Hours:
120
Total Number of Courses:
39
Total Duration, semesters:
8
COST ELEMENTS
Admission Fee per application:
$
100
Tuition per credit unit:
$
100
Misc. Fee per credit unit:
$
10
OTHER FEES (if applicable)
Credit Transfer Evaluation Fee:
$
75
Document Request Fee:
$
10
Expedited Document Service Fee:
$
10
Courses
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 1
15.0
BUS-101, rev 05/24
Preq: None
None
3.0
ICT-101, rev 07/22
Preq: None
None
3.0
ENG-101, rev 05/24
Preq: None
None
3.0
MAT-101, rev 1.0
Preq: None
None
3.0
PSY-101, rev 1.0
Preq: None
None
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 2
16.0
ICT-102, rev 05/24
Preq: ICT-101
ICT-101
4.0
ICT-103, rev 07/22
Preq: ICT-101
ICT-101
3.0
ICT-104, rev 05/24
Preq: ICT-101
ICT-101
3.0
ENG-102, rev 05/24
Preq: ENG-101
ENG-101
3.0
MAT-102, rev 07/22
Preq: None
None
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 3
15.0
MAT-201, rev 05/24
Preq: MAT-101
MAT-101
3.0
ICT-201, rev 05/24
Preq: ICT-101
ICT-101
3.0
ICT-202, rev 07/22
Preq: ICT-101
ICT-101
3.0
ICT-203, rev 05/24
Preq: ICT-102
ICT-102
3.0
COM-201, rev 05/24
Preq: ENG-102
ENG-102
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 4
15.0
ICT-204, rev 05/24
Preq: ICT-101
ICT-101
3.0
ICT-205, rev 05/24
Preq: BUS-101
BUS-101
3.0
ICT-206, rev 05/24
Preq: ICT-201, ICT-202
ICT-201, ICT-202
3.0
ICT-207, rev 05/24
Preq: ICT-101
ICT-101
3.0
COM-202, rev 05/24
Preq: COM-201
COM-201
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 5
15.0
ICT-301, rev 05/24
Preq: ICT-206
ICT-206
3.0
ICT-302, rev 07/22
Preq: MAT-201
MAT-201
3.0
ICT-303, rev 05/24
Preq: ICT-103
ICT-103
3.0
ICT-304, rev 05/24
Preq: ICT-101
ICT-101
3.0
PHI-301, rev 05/24
Preq: None
None
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 6
16.0
ICT-305, rev 05/24
Preq: ICT-202, ICT-205
3.0
ICT-306, rev 05/24
Preq: ICT-205, ICT-302
3.0
ICT-307, rev 1.0
Preq: ICT-204, ICT-301
4.0
ICT-308, rev 05/24
Preq: ICT-304
3.0
PSY-301, rev 05/24
Preq: PSY-101
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 7
14.0
ICT-401, rev 05/24
Preq: ICT-307,ICT-308
4.0
ICT-402, rev 05/24
Preq: ICT-307,ICT-308
4.0
ICT-403, rev 05/24
Preq: ICT-205, ICT-301
3.0
ICT-404, rev 05/24
Preq: ICT-303, ICT-307
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 8
14.0
ICT-405, rev 05/24
Preq: ICT-203, BUS-101
3.0
ICT-406, rev 05/24
Preq: ICT-201
3.0
LAM-201, rev 05/24
Preq: None
3.0
BCS-490, rev 05/24
Preq: Final requirement
5.0
Total Credit Hours
120