Bachelor Degree

Computer Science Program

The computer science degree program is applied in nature and is designed to prepare students to begin or advance computing careers in business, industry, government, or education, or to pursue further study in computer science. The curriculum is thorough, current, and oriented toward the technical competencies required of a modern computer professional with emphasis on the development, evaluation, and integration of software systems.

DEGREE OPTIONS:

  • Systems Programming Option(SYPO)
  • Cyber Security and Infrastructure Option(CSIF)
  • Game Programming Option(GMPR)
  • Information Systems Option(ISYS) 
  • Computer Science Education(CSE)

Table of Graduation Data for the School

Table of Enrollment in Computer Science

DEGREE OPTIONS

Systems Programming

This option is for those who intend to pursue careers as systems programmers or pursue advanced study in computer science. The degree program has an emphasis in system software programming and requires a one-year sequence in a physical science with a laboratory component.

A summary of the required hours follows:

First-Year Seminars (when applicable) (2) Sem. Hrs.
Core Curriculum Program 42 Sem. Hrs.
Major Curriculum 40 Sem. Hrs.
Courses Specific to system programming 37 Sem. Hrs.
Total Hours 119/121 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.

Degree Plan

Suggested Four Year Plan

Cyber Security and Infrastructure

This option is for those who intend to pursue careers in network administration, system administration, web administration and cyber security experts. The degree program has an emphasis on gaining these skills.

A summary of the required hours follows:

First-Year Seminars (when applicable) (2) Sem. Hrs.
Core Curriculum Program 42 Sem. Hrs.
Major Curriculum 40 Sem. Hrs.
Courses Specific to cyber security and infrastructure 39 Sem. Hrs.
Total Hours 121/123 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.

Degree Plan

Suggested Four Year Plan

Computer Game Programming

This option is for those who intend to pursue careers as game programmers. The degree program has an emphasis on the skills necessary for creating and programming computer games.

A summary of the required hours follows:

First-Year Seminars (when applicable) (2) Sem. Hrs.
Core Curriculum Program 42 Sem. Hrs.
Major Curriculum 40 Sem. Hrs.
Courses Specific to computer game programming 37 Sem. Hrs.
Total Hours 119/121 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.

Degree Plan

Suggested Four Year Plan

Computer Information Science

The Computer Information Systems option is intended for those who want to develop and maintain information systems. In this option, the student learns to develop software systems and function as a computer professional. The student should choose electives to link the application-independent foundations and processes of computing and information systems to the needs of a particular application area.  The student will gain knowledge of the particular application area by choosing a minor in an academic discipline highly related to the application area.

The minor should be appropriate as an application area for computer information systems and must consist of at least 18 semester hours. The coursework that satisfies the minor is determined by the faculty in the minor subject.

A summary of the required hours follows:

First-Year Seminars (when applicable) (2) Sem. Hrs.
Core Curriculum Program 42 Sem. Hrs.
Major Curriculum 40 Sem. Hrs.
Courses Specific to computer information science 37 Sem. Hrs.
Total Hours 119/121 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.

Degree Plan

Suggested Four Year Plan

Computer Science Education

The Computer Science Education option is designed for those students seeking a Bachelor of Science Degree and a secondary teaching certificate (grades 8-12) in computer science. They must also comply with teacher certification requirements. Prospective candidates for teacher certification are strongly urged to obtain current certification information from the College of Education prior to formulating a degree plan or pursuing degree-specific course work.

A summary of the required hours follows:

First-Year Seminars (when applicable) (2) Sem. Hrs.
Core Curriculum Program 42 Sem. Hrs.
Major Curriculum 40 Sem. Hrs.
Courses Specific to computer science education 37 Sem. Hrs.
Total Hours 119/121 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.

**Computer Science Minor is available. Complete information can be found in the undergraduate catalog--Computer Science Minor.

Computer Programming Help Centers

The help centers available are:

PAL

  • A help center containing Undergraduate Students that are able to help with basic and intermediate levels of computer programming
  • Location: Center for Instruction, Room 347

TA Office Hours

  • A help center containing Graduate Students that are able to help with basic, intermediate and advanced levels of computer programming
  • Location: Center for Instruction, Room 346

What can we help you with?

  • Problems with debugging for programming classes
  • Problems using Unix/Linux/Windows/Mac
  • Using email/internet/print services
  • Understanding error messages from compilers
  • We are here to help debug programs and techniques. We do not design logic, write or rewrite code.

To get help with a program:

  • Bring a copy of the assignment or program specification
  • Bring any pertinent flowcharts, structure charts, and pseudocode
  • Bring a current printout of the program you are working on

CS Programming Help Sheets

PAL and TA Office Hours

  • To see the schedule please click here
X

Academic Advising

Academic Advising is available to all students. The Computer Science Advisor is Martha Simcik. To make an appointment contact the Academic Advising Office. 

Computer Labs

The computing laboratories are maintained by the Computing Sciences Department at Texas A&M University-Corpus Christi. These laboratories include computing resources in the Center for Instruction Rooms - 226, 228, 229, 230. The labs are used for instruction, and when classes are not in session,can be used for homework.

Cyber Defense Team


The Cyber Defense Laboratory supports TAMUCC's Cyber Defense Team which is an organization focused on knowledge sharing, social networking and preparing students to participate in the National Collegiate Cyber Defense Competition. This program is an extension of the college learning process and is open to all students. For more information visit The TAMUCC Cyber Defense Website

Undergraduate Research Program

All undergraduate students are invited to participate as CS/AMP research fellows, working under a faculty mentor in their program of study/major. CS/AMP will offer students a chance to work on cutting edge research at Texas A&M-Corpus Christ. For more information visit The CSAMP Website.

Computer Science Club

The Computer Science Club's purpose at Texas A&M University Corpus Christi is to bring together students interested in computer science, math, and engineering for activities such as volunteer work, outreach programs, educational trips, speakers, professional networking, social networking, etc. To get involved in the computer science club feel free to join us at the University Center every other Friday at 12.

For more news and updates join a TAMUCC Computer Science Listserv

Opportunities-list: Student scholarship and internship opportunities

http://listserv.tamucc.edu/mailman/listinfo/opportunities-list

Events: Distribution list of campus event information
http://listserv.tamucc.edu/mailman/listinfo/events