Computer Science

Associate of Science

This program is designed for students who plan to continue a Baccalaureate degree at South Texas College or to transfer to a four-year college or university to pursue a Baccalaureate degree in Computer Software Engineering and/or Computer Science. It is also designed to prepare students for entry-level positions in the field of computer science. The curriculum of the computer science degree program focuses on computer programming and general education cores of studies. Students who wish to declare this transfer major should ask for program planning assistance from a Computer Science program advisor. Transfer institutions vary in lower division (first two years of college) major department requirements. Meeting the South Texas College Associate of Science degree requirements does not automatically guarantee that all four-year colleges will accept each and every course toward their degree plan.

It is imperative that students work closely with South Texas College departmental faculty and the four-year college faculty in determining transferability of courses.

Computer Science Career Opportunities

The Bureau of Labor Statistics states that Computer and Information Technology occupations are projected to grow by 22 percent, adding 758,800 new jobs from 2010 to 2020. The high request for workers in these occupations will be driven by companies struggling to find competent technical talent to fulfill their needs, the continuing need for businesses, government agencies and other organizations to adopt and utilize the latest technologies. Workers in these occupations will be needed to increase cyber security, develop software and update existing network infrastructure. Companies are struggling to find competent technical talent to fulfill their needs.

Some disciplines under Computer Science include:

  • Computer Programmer
  • Programmer Analyst
  • Software Engineers
  • Computer and Information Scientist
  • Computer Hardware Engineers
  • Information Security Analysts


Field of Study - 18 credit hours
COSC 1436Programming Fundamentals I4
COSC 1337Programming Fundamentals II3
COSC 2436Programming Fundamentals III4
COSC 2425Computer Organization4
COSC 1320C Programming3
STC Core Curriculum - 42 credit hours
Complete 42 credit hours of required Core Curriculum including the following: 142
Pre-Calculus Math
Calculus I
Language, Philosophy & Culture Elective
Introduction to Logic
Total Credit Hours60

In addition to the courses in the Field of Study, the student is required to take 42 credit hours from the STC Core Curriculum.


Recommended Course Sequence

Plan of Study Grid
First SemesterCredit Hours
Life and Physical Sciences Elective - Core Curriculum 4
HIST 1301
United States History I
or Mexican-American History I
ENGL 1301 Composition I 3
COSC 1436 Programming Fundamentals I 4
 Credit Hours14
Second Semester
Life and Physical Sciences Elective - Core Curriculum 4
HIST 1302
United States History II
or Mexican-American History II
ENGL 1302 Composition II - Rhetoric 3
COSC 1337 Programming Fundamentals II 3
 Credit Hours13
Third Semester
Creative Arts Elective - Core Curriculum 3
Component Area Option - Core Curriculum 3
 Credit Hours6
Fourth Semester
GOVT 2305 Federal Government 3
Social and Behavioral Sciences Elective - Core Curriculum 3
COSC 2436 Programming Fundamentals III 4
MATH 2412
Pre-Calculus Math
or Calculus I
 Credit Hours14
Fifth Semester
GOVT 2306 Texas Government 3
COSC 1320 C Programming 3
COSC 2425 Computer Organization 4
PHIL 2303 Introduction to Logic 3
 Credit Hours13
 Total Credit Hours60 Credit Hours