Code Today. Innovate Tomorrow.
The Computer Science program at San Jac offers students a rigorous foundation in programming, algorithms, systems, and computational theory. Through core coursework in languages, data structures, and software development, learners gain the skills needed to build applications, solve complex problems, and adapt to emerging technologies. Graduates are well prepared to enter the tech workforce or transfer into a bachelor’s degree in computer science or related fields.
Career Opportunities and Income
Visit sanjac.edu for information regarding career opportunities and potential earnings in the Greater Houston region.
Learning & Career Pathway
The Associate of Science in Computer Science is primarily intended to support student transfer to a four-year bachelor’s degree program at a university.
San Jacinto College works with many Houston-area and Texas universities that offer bachelor’s degrees that are a great next step after earning the Associate of Science in Computer Science. The MAPS tab above shows transfer plans for these universities. If you know where you want to transfer and your intended major, use that plan to choose the right courses at San Jac.
Learning Outcomes and Career Skills
A student completing this transfer associate degree will be able to:
- Apply programming principles to analyze data, problems, structures, and/or scenarios.
- Utilize the necessary techniques, skills, and current integrated development environment, GitHub, Slack, Teams, and/or other tools to identify, analyze, and/or solve programming problems.
- Effectively communicate programming concepts, designs, and/or problems through verbal, oral, and/or written formats such as programming project templates, online integrated development environment, flowcharts, and/or pseudocode.
- Collaborate as part of a team to create programming projects and/or design programming project solutions.
- Uphold a code of ethics in all aspects of programming work.
- Evaluate the impact of programming on the modern world.
Locations
College Admission
San Jacinto College is an open admission institution. All students are welcome to apply and will be admitted to the College. You may begin the process on the College’s “How to Apply” webpage.
Program Admission
There are no additional admission requirements for the Computer Science program; you only need to complete your application to the College, as noted in “College Admission” above, and follow the enrollment steps.
Plan of Study
2COSCI
Students who know the university to which they want to transfer to pursue a related bachelor’s degree should use the appropriate transfer plan for the university listed on the Transfer Plans (MAPS) page from the tab above.
This plan of study is intended only for students who do not yet know the university to which they want to transfer or for students who do not currently plan to transfer after earning their associate degree.
| First Year | ||
|---|---|---|
| First Term | Credits | |
| ENGL 1301 | Composition I | 3 |
| Transfer Path Courses (see list below) | 3 | |
| American History | 3 | |
| EDUC 1100 | Learning Framework | 1 |
| COSC 1436 | Programming Fundamentals I | 4 |
| Credits | 14 | |
| Second Term | ||
| ENGL 1302 or ENGL 2311 | Composition II or Technical and Business Writing | 3 |
| American History | 3 | |
| Social and Behavioral Sciences | 3 | |
| COSC 1437 | Programming Fundamentals II | 4 |
| Transfer Path Courses (see list below) | 3 | |
| Credits | 16 | |
| Second Year | ||
| First Term | ||
| Life and Physical Science (Natural Science) lecture and lab | 4 | |
| Creative Arts (Fine Arts) | 3 | |
| GOVT 2305 | Federal Government (Federal Constitution and Topics) | 3 |
| Transfer Path Courses (see list below) | 4 | |
| Credits | 14 | |
| Second Term | ||
| Life and Physical Science (Natural Science) lecture and lab | 4 | |
| Language, Philosophy and Culture (Humanities) | 3 | |
| Mathematics | 3 | |
| GOVT 2306 | Texas Government (Texas Constitution and Topics) | 3 |
| Component Area Option | 3 | |
| Credits | 16 | |
| Total Credits | 60 | |
Transfer Path Courses
| Code | Title | Credits |
|---|---|---|
| Transfer Path | ||
| 18 total semester credit hours (SCH), including: | ||
| COSC 1436 | Programming Fundamentals I | 4 |
| COSC 1437 | Programming Fundamentals II | 4 |
| Select at least six SCH from the following: | 6 | |
| Programming Fundamentals III | ||
| Computer Organization | ||
| Calculus I | ||
| Calculus II | ||
| University Physics I (lecture) and University Physics I (lab) | ||
| University Physics II (lecture) and University Physics II (lab) | ||
| The remaining hours will be selected to meet the student's specific transfer institution requirements. | 4 | |
| Total Credits | 18 | |
If you do not see your transfer school, please follow the Plan of Study. For more information, contact an Admissions Advisor. Please speak to an advisor at San Jacinto College and the transfer institution to ensure this Transfer Plan is accurate and complete. For a list of all MAPs, students may go to Transfer Plans A-Z. Students may filter for specific universities, disciplines, or degrees, and print individual MAPs.
Computer Science
UH Main, Computer Science, BS Full-time
UH Main, Computer Science, BS Part-time