Degree Semester Hour Requirement
A minimum of 120 semester hours
Residency Requirement
A minimum of 30 semester hours must be completed at Trident.
Upper Division Semester Hour Requirement
A minimum of 32 upper division semester hours
Course Requirements
General Education Requirements
A minimum of 36 semester hours are required to meet degree requirements, these can be met through a combination of specific General Education coursework and Core requirements that also meet General Education competencies.
The Computer Science General Education requirements are:
Arts and Humanities |
2 courses / 8 SH
|
English Composition |
2 courses / 8 SH |
College Mathematics |
2 courses /8 SH
MAT 150 required; 1 course competency Satisfied by MAT 201 in the Program Core
|
Physical and Biological Sciences |
1 courses /4 SH |
Social and Behavioral Sciences |
1 course /4 SH
competency met by CSC 416 in program core
|
Information and Technology Literacy |
1 course /4 SH |
See General Education requirements for a list of courses that are available to meet these requirements. Students seeking a Bachelor of Science in Computer Science will satisfy the GE math and science requirements with 8 semester hours of math and 4 semester hours of science.
Lower Division Program Requirements (8 Semester Hours):
Note: MAT 150 or equivalent is required to meet GE requirements.
Program Core Courses (56 Semester Hours)
CSC 111L | Foundations of Computing and Program Design | 4 |
CSC 112 | Assembly Language | 4 |
CSC 202 | Calculus for Computer Sciences I | 4 |
CSC 210 | Operating Systems and Security | 4 |
CSC 212 | Intermediate Object Oriented Programming | 4 |
CSC 320L | Networking Fundamentals | 4 |
CSC 310 | Advanced Programming Topics | 4 |
ITM 205 | Object-Oriented Programming | 4 |
CSC 312 | Data Structures and Algorithms in Programming | 4 |
CSC 316 | Database Systems I | 4 |
CSC 330 | Computer System Architecture | 4 |
CSC 416 | Information Security and Technology in Society | 4 |
ITM 426 | Systems Analysis and Design I | 4 |
CSC 425 | BSCS Integrated Project | 4 |
Program Core Special Instructions
CSC 425 (Capstone Course) must be completed in the final session. A minimum grade of “C” is required in CSC 425 to meet graduation requirements.
Concentration Options
BSCS students may choose to complete the program with no concentration or choose a program concentration option. With a concentration, the student will complete 12 semester hours of specialized coursework in an area of the student’s choice. Concentrations must be selected prior to enrollment in the capstone course. The BSCS offers the below concentrations:
Cloud Computing
Concentration Core Courses (12 Semester Hours)
Select 3 of the following:
Cybersecurity Concentration
Concentration Core Courses (12 Semester Hours)
CSC 414 | Advanced Networking: Wireless, Hybrid Networks | 4 |
CSC 420 | Network Security | 4 |
CSC 421 | Introduction to Cryptography | 4 |
General Electives
Students who elect to complete the program with no concentration will take 28 semester hours of General Elective courses to bring degree totals to 120 semester hours. Students who choose to complete a concentration option will complete 16 semester hours of General Elective courses to bring degree totals to 120 semester hours.