Skip to Content

Academic Advising

Computer Science B.S.C.S. Direct Transfer Track

placeholder

 

 

Bulletin Year: 2026-2027

Important: This course plan provides a recommended sequence for this major. For detailed degree requirements, please refer to the University of South Carolina Bulletin. Additionally, reach out to your academic advisor at Midlands Technical College for assistance in navigating coursework in your MTC program of study.  Your University of South Carolina advisor will help with course selection and planning for upcoming semesters after transfer.

Print this page

* Credit hours received for MAT 112 may reduce additional elective hours needed and Students may place into and begin with MAT 140.

The Computer Science curriculum includes 4-13 hours of electives, depending on how students fulfill the Carolina Core requirements. Any course not being used for degree applicability can be used to satisfy the elective requirement.


Courses to be completed at Midlands Technical College

Complete foundational coursework before transferring.

Semester One (17 Credit Hours)

MTC Subject and Title Credit Hours Min. Grade USC Equivalent Course
ENG 101 English Composition l 3 C ENGL 101 Critical Reading & Composition
(CC-CMW)
CHM 110 College Chemistry 4 C CHEM 111/111L General Chemistry l & Lab
(CC-SCI)
MAT 112 Precalculus 5 C MATH 115 Precalculus
(Pre-req/ Elective)
COL 101 College orientation 1   Non-Transferable
(Not Degree Applicable)
EGR 281 Intro to Algorithmic Design 4 C CSCE 145 Algorithmic Design l
(PR)

Semester Two (17 Credit Hours)

MTC Subject and Title Credit Hours Min. Grade USC Equivalent Course
MAT 140 Analytical Geometry & Calculus l 4 C MATH 141 Calculus l
(CC-ARP)
ENG 102 English Composition ll 3 C ENGL 102 Rhetoric & Composition
(CC-CMW/INF)
CPT 247 UNIX Operating System 3 C CSCE 215 UNIX/Linux Fundamentals
(PR)
HIS 101 Western Civilization to 1689 3 C HIST 101 Eur Civ: Ancient-Mid 17th Cent.
(CC-GHS)
EGR 283 Intro to Algorithmic Design ll 4 C CSCE 146 Algorithmic Design ll
(PR)

Summer Semester (13 Credit Hours)

MTC Subject and Title Credit Hours Min. Grade USC Equivalent Course
MAT 141 Analytical Geometry & Calculus ll 4 C MATH 142 Calculus ll
(CC-ARP)
MUS 105 Music Appreciation or
ART 101 Art History & Appreciation or
THE 101 Introduction to Theatre
3 C MUSC 110 Introduction to Music or
ARTE 101 Introduction to Art or
THEA 200 Understanding & Appreciating Theatre
(CC-AIU)
SPC 205 Public Speaking 3 C SPCH 140 Public Communications
(CC-CMS)
PSC 201 American Government 3 C POLI 201 American National Government
(CC-GSS/FD)

Semester Three (17 Credit Hours)

MTC Subject and Title Credit Hours Min. Grade USC Equivalent Course
ECE 102 Instrument Control 3 C ELCT 102 Electrical Science
(PR-Elective)
MAT 240 Analytical Geometry & Calculus lll 4 C MATH 241 Vector Calculus
(PR)
ECE 211 Intro to Computer Engineering 3 C CSCE 211 Digital Logic Design
(PR)
PHY 221 University Physics l 4 C PHYS 211/211L Essential of Physics l & Lab
(CC-SCI)
ECE 240 Intro to Software Eng. or
ECE 245 Object-Oriented Program Technology
3 C CSCE 247 Software Eng. or
CSCE 240 Advanced Programming Techniques
(PR)

Semester Four (16 Credit Hours)

MTC Subject and Title Credit Hours Min. Grade USC Equivalent Course
ECE 221 Intro to Electrical Engineering l 3 C ELCT 221 Circuits
(PR-Elective)
MAT 242 Differential Equations 3 C MATH 242 Elem. Differential Equations
(PR-Elective)
EGR 209 Statistics for Engineers 3 C STAT 509 Statistics for Engineers
(PR)
PHY 222 University Physics ll 4 C PHYS 212/212L Essential of Physics ll & Lab
(PR-Lab Science Elective)
ECE 212 Intro to Computer Engineering 3 C CSCE 212 Intro to Computer Architecture
(PR)

Courses to be completed after transfer to USC

Complete major coursework and remaining degree requirements.

Semester Five (12 Credit Hours) Fall

USC Course Subject and Title Credit Hours Min. Grade University Requirements
CSCE 311 Operating Systems 3 C  (MR)
MATH 374 Discrete Structures 3 C  (PR)
CSCE 247 Software Engineering 3 C  (PR)
CSCE Major Elective 3 C  (MR)

Semester Six (14 Credit Hours) Spring

USC Course Subject and Title Credit Hours Min. Grade University Requirements
CSCE 416 Intro to Computer networks 3 C  (MR)
CSCE 350 Data Structures & Algorithms 3 C  (MR)
CSCE 390 Prof. Issues in Computer Science Engr. 1 C  (CC-VSR)
CSCE Major Elective 3 C  (MR)
ENGL 462 Technical Writing or
ENGL 463 Business Writing
3 C  (PR)
CSCE 190 Computing in the Modern World 1 C  (PR)

Semester Seven (12-15 Credit Hours) Fall

USC Course Subject and Title Credit Hours Min. Grade University Requirements
CSCE 355 Foundations of Computation 3 C  (MR)
CSCE 490 Capstone Computing Project l (fall only) 3 C  (MR/ CC-INT)
CSCE 330 Programming Lang. Structures (fall only) 3 C  (MR)
CSCE Major Elective 3 C  (MR)
Carolina Core GFL 0-3    (CC-GFL)

Semester Eight (13-16 Credit Hours) Spring

USC Course Subject and Title Credit Hours Min. Grade University Requirements
CSCE 492 Capstone Computing Project ll (spring only) 3 C  (MR)
Elective 3 C  (PR)
Elective 3 C  (PR)
Math 344 Applied Linear Algebra 3 C  (PR)
MATH 344L Applied Linear Algebra Lab 1 C  (PR)
Carolina Core GFL 0-3 C  (CC-GFL)

Code Definitions

University Requirements: Bachelor’s degree-seeking students must meet Carolina Core (general education) requirements.

Code Definition
CC Carolina Core
CC-AIU Carolina Core – Aesthetic and Interpretive Understanding
CC-ARP Carolina Core – Analytical Reasoning and Problem-Solving
CC-CMS Carolina Core – Effective, Engaged, and Persuasive Communication: Spoken Component
CC-CMW Carolina Core – Effective, Engaged, and Persuasive Communication: Written Component
CC-GFL Carolina Core – Global Citizenship and Multicultural Understanding: Foreign Language
CC-GHS Carolina Core – Historical Thinking
CC-GSS Carolina Core – Social Sciences
CC-INF Carolina Core – Information Literacy
CC-INT Carolina Core – Integrative Course
CC-SCI Carolina Core – Scientific Literacy
CC-VSR Carolina Core – Values, Ethics, and Social Responsibility
CR College Requirement
MR Major Requirement
PR Program Requirement

Disclaimer: Transfer Tracks are only a suggested or recommended sequence of courses required in a program of study. Please contact your academic advisor for assistance in the application of specific coursework to a program of study and course selection and planning for upcoming semesters. 


Challenge the conventional. Create the exceptional. No Limits.

©