Bachelor of Science in Computer Science
BSCS Degree, rev 1 on Jan 1, 2024
View: revision 0
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 0
Preq: None
None
3.0
ICT-101, rev 0
Preq: None
None
3.0
ENG-101, rev 0
Preq: None
None
3.0
MAT-101, rev 0
Preq: None
None
3.0
PSY-101, rev 0
Preq: None
None
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 2
16.0
ICT-102, rev 0
Preq: ICT-101
ICT-101
4.0
ICT-103, rev 0
Preq: ICT-101
ICT-101
3.0
ICT-104, rev 0
Preq: ICT-101
ICT-101
3.0
ENG-102, rev 0
Preq: ENG-101
ENG-101
3.0
MAT-102, rev 0
Preq: None
None
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 3
15.0
MAT-201, rev 0
Preq: MAT-101
MAT-101
3.0
ICT-201, rev 0
Preq: ICT-101
ICT-101
3.0
ICT-202, rev 0
Preq: ICT-101
ICT-101
3.0
ICT-203, rev 0
Preq: ICT-102
ICT-102
3.0
COM-201, rev 0
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 0
Preq: ICT-101
ICT-101
3.0
ICT-205, rev 0
Preq: BUS-101
BUS-101
3.0
ICT-206, rev 0
Preq: ICT-201, ICT-202
ICT-201, ICT-202
3.0
ICT-207, rev 0
Preq: ICT-101
ICT-101
3.0
COM-202, rev 0
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 0
Preq: BUS-101
BUS-101
3.0
ICT-302, rev 0
Preq: MAT-201
MAT-201
3.0
ICT-303, rev 0
Preq: ICT-103
ICT-103
3.0
ICT-304, rev 0
Preq: ICT-101
ICT-101
3.0
PHI-301, rev 0
Preq: None
None
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 6
16.0
3.0
ICT-306, rev 0
3.0
4.0
ICT-308, rev 0
Preq: ICT-304
3.0
PSY-301, rev 0
Preq: PSY-101
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 7
14.0
4.0
4.0
ICT-403, rev 0
3.0
3.0
Course Code, rev
Course Title
Prerequisites (Preq)
Course Title
Prerequisites
Credits
Semester 8
14.0
3.0
ICT-406, rev 0
Preq: ICT-201
3.0
LAM-201, rev 0
Preq: None
3.0
BUS-490, rev 0
Preq: Final requirement
5.0
Total Credit Hours
120