Computer Science, PhD
Program Description
The PhD program in Computer Science is designed to cultivate experts in the expansive domain of computer science, anchoring students in rigorous theoretical and practical concepts. For those with a keen interest in spatial analysis and the dynamic interplay between location and computational data, the program offers an optional specialization in Geospatial Informatics.
Student Learning Outcomes
The program's student learning outcomes are for students to:
• Produce innovative research that advances theory or methodology in computer science and optionally in geospatial informatics.
• Advance the science of to create new algorithms and applications for computational challenges in the field of research.
• Develop the professional skills necessary to present research outcomes orally to a professional or general audience as well as in writing for peer reviewed journals and conference proceedings
For Additional Information
Website:
http://gradschool.tamucc.edu/degrees/science/geo_comp_sci.html
Campus Address:
Center for Instruction, Room 301
Phone: (361) 825-2474
Mailing Address:
Program Coordinator, PhD Computer Science
College of Engineering and Computer Science
Texas A&M University-Corpus Christi
6300 Ocean Drive
Corpus Christi, Texas 78412-5825
Admission Requirements
- Persons seeking admission to the COSC program should first contact the program to identify a faculty member willing to serve as their graduate advisor. Applicants will not be admitted to the program without a graduate faculty advisor.
- In addition to meeting all University requirements, students seeking admission to the graduate degree program in Computer Science must submit the following to the Office of Recruitment and Admissions:
- An application and application fee,
- Transcripts from regionally accredited institutions (international students will be required to submit relevant international transcripts),
- An essay (500-1000 words) discussing why you are seeking admission to the program and what your research plans are,
- A curriculum vitae,
- GRE scores (within five years of the date of application), and
- International students must submit TOEFL or IELTS scores and additional documents to the Office of Recruitment and Admissions. http://gradschool.tamucc.edu/international.htm
- A student entering the program is expected to have adequate preparation in computer science, geographic information science, and mathematics. For computer science, this preparation must include successful completion of coursework in a high-level programming language, For geospatial science, students must have successfully completed course work in geospatial data analysis and visualization. In mathematics, students must have successfully completed course work in calculus plus one additional junior level or higher mathematics course such as linear algebra, numerical analysis, or applied probability and statistics.
Students who have not successfully completed the above courses may be required to take leveling courses in any missing subjects before being formally admitted into the program. Leveling coursework does not count towards the total credit hours required for the degree. All leveling courses must be completed with a grade of “B” or better. While taking leveling courses, a student can take regular courses that can be counted towards the degree once admitted into the program formally. However, the total credit hours of such courses must not exceed nine hours.
Program Requirements
There are two pathways that students can take to be admitted into the PhD in Computer Science degree program, those coming in with
- a bachelor’s degree in a related field, and
- a master’s degree in a related field.
Students entering the program with a bachelor’s degree are required to take a minimum of 75 semester credit hours beyond the bachelor’s degree. Of these 75 hours, students must take certain core courses, Graduate Seminar, electives, and research and dissertation credits.
Students entering the program with a master’s degree are required to take a minimum of 57 semester credit hours beyond the master’s degree. Of these 57 hours, students must take certain core courses, Graduate Seminar , electives, and research and dissertation credits.
More details on core, required, elective, and research courses are given below.
Additional courses may be assigned depending on the student’s background. Students must file an approved degree plan by the end of their second semester in the program. A student’s graduate advisory committee must approve the degree plan. All students must pass a final dissertation defense, to be administered by their advisory committee, during their last semester before graduation.
The PhD program, by default, enables a student to become a Computer Science scholar and teacher. There is an optional specialization for those students who want to become specialists in the field of geospatial informatics.
1. Default CS Track
Code | Title | Hours |
---|---|---|
(a) Core Courses (12 hours) 1,2 | ||
COSC 6334 | Design and Analysis of Algorithms | 3 |
COSC 6351 | Advanced Computer Architecture | 3 |
COSC 6352 | Advanced Operating Systems | 3 |
COSC 6370 | Advanced Software Engineering | 3 |
(b) Required Courses (3 hours) 3 | ||
GSCS 6302 | Graduate Seminar | 3 |
(c) Research Hours | ||
Minimum of 30 hours of research and defense from the following: | 30 | |
Research | ||
Dissertation Research (after advancement to candidacy) | ||
Dissertation Defense (minimum of 3 sem. hours) | ||
(d) Electives | ||
Select 12-30 hours from the following list: 4 | 12-30 | |
Introduction to Computer Graphics | ||
Advanced Computer Graphics | ||
Database Management Systems 5 | ||
Machine Learning | ||
Deep Learning | ||
Human-Computer Interaction | ||
Advanced Topics in DBMS | ||
Compiler Design and Construction | ||
Artificial Intelligence | ||
Data Communications and Networking | ||
Theory of Computation | ||
Wireless Sensor Networks | ||
Parallel Computing | ||
Parallel Algorithms | ||
Mobile Software Development | ||
Computer Forensics | ||
Information Assurance | ||
Network Security 5 | ||
Applied Cryptography | ||
Advanced Information Assurance | ||
Data Analytics | ||
Selected Topics | ||
Geospatial Data Structures | ||
Advanced Geospatial Computing | ||
Special Topics | ||
Spatial Systems Science | ||
Geospatial Programming Techniques | ||
Programming for Geospatial Data Science | ||
Spatial Database Design | ||
Geospatial Data Mining | ||
UAS for Surveying and Mapping | ||
Geopositioning Systems and Autonomous Navigation | ||
Applied Geospatial Statistics | ||
Cadastral Information Systems Design | ||
Policy and Legal Aspects of Spatial information Systems | ||
Advanced Geospatial Analytics | ||
Geospatial Visualization Design | ||
Photogrammetric Engineering and Lidar Scanning | ||
Remote Sensing and Image Analysis | ||
Advanced Topics | ||
Total Hours | 57-75 |
- 1
All students must master the same core knowledge, and this content must be mastered prior to their candidacy exam. The core knowledge can be mastered with the following courses listed above. If any of the core courses have been previously taken by the student, one core course (3 hours) can be replaced by an approved transfer of credit or GSCS 6996 Research. Additional core courses (up to 9 hours) can be replaced by approved COSC electives.
- 2
Previously taken core courses must be deemed equivalent and validated by the syllabus, confirmed on the student’s graduate transcript with a grade of B or better, and approved prior to enabling a transfer of credit or core replacement. Specific requirements must be met for courses that may transfer into a terminal degree at TAMU-CC as defined by the College of Graduate Studies (CGS). Credit used for another graduate degree cannot be applied to a graduate degree at TAMU-CC. Refer to the CGS Doctoral Student Handbook for more details on credit transfers.
- 3
Students should take GSCS 6302 within their first semester or year in the program. Exceptions are if the course is not offered within a given academic year due to low enrollment.
- 4
Students entering with a bachelor’s degree must take at least 30 hours of electives. Student’s entering with a master’s degree must take at least 12 hours of electives. Electives will predominately come from COSC, GSCS, and GSEN graduate courses. Up to 6 hours can be from another graduate program at TAMU-CC with approval.
- 5
Students are required to take COSC 6336 Database Management Systems and COSC 6376 Network Security as part of their elective sequence unless the course (or equivalent) has been previously taken by the student at the graduate level. The student’s transcript must show the course taken with a grade of B or better. Course equivalency will be validated by the course syllabus.
2. Optional Geospatial Informatics Specialization
Code | Title | Hours |
---|---|---|
(a) CS Core (12 hours) 1,2 | ||
COSC 6334 | Design and Analysis of Algorithms | 3 |
COSC 6351 | Advanced Computer Architecture | 3 |
COSC 6352 | Advanced Operating Systems | 3 |
COSC 6370 | Advanced Software Engineering | 3 |
Geospatial Informatics Core (6 hours) | ||
Select two from the following: | 6 | |
Geospatial Data Structures | ||
Advanced Geospatial Computing | ||
Spatial Systems Science | ||
(b) Required Courses (3 hours) 3 | ||
GSCS 6302 | Graduate Seminar | 3 |
(c) Research Hours | ||
Minimum of 30 hours of research and defense from the following: | 30 | |
Research | ||
Dissertation Research (after advancement to candidacy) | ||
Dissertation Defense (minimum of 3 sem. hours) | ||
(d) Electives | ||
Select 6-24 hours from the following list: 4 | 6-24 | |
Introduction to Computer Graphics | ||
Advanced Computer Graphics | ||
Database Management Systems 5 | ||
Machine Learning | ||
Deep Learning | ||
Human-Computer Interaction | ||
Advanced Topics in DBMS | ||
Compiler Design and Construction | ||
Artificial Intelligence | ||
Data Communications and Networking | ||
Theory of Computation | ||
Wireless Sensor Networks | ||
Parallel Computing | ||
Parallel Algorithms | ||
Mobile Software Development | ||
Computer Forensics | ||
Information Assurance | ||
Network Security 5 | ||
Applied Cryptography | ||
Advanced Information Assurance | ||
Data Analytics | ||
Selected Topics | ||
Geospatial Data Structures | ||
Advanced Geospatial Computing | ||
Special Topics | ||
Spatial Systems Science | ||
Geospatial Programming Techniques | ||
Programming for Geospatial Data Science | ||
Spatial Database Design | ||
Geospatial Data Mining | ||
UAS for Surveying and Mapping | ||
Geopositioning Systems and Autonomous Navigation | ||
Applied Geospatial Statistics | ||
Cadastral Information Systems Design | ||
Policy and Legal Aspects of Spatial information Systems | ||
Advanced Geospatial Analytics | ||
Geospatial Visualization Design | ||
Photogrammetric Engineering and Lidar Scanning | ||
Remote Sensing and Image Analysis | ||
Advanced Topics | ||
Total Hours | 57-75 |
- 1
All students must master the same core knowledge, and this content must be mastered prior to their candidacy exam. The core knowledge can be mastered with the following courses listed above. If any of the core courses have been previously taken by the student, one core course (3 hours) can be replaced by an approved transfer of credit or GSCS 6996 Research. Additional core courses (up to 9 hours) can be replaced by approved COSC electives.
- 2
Previously taken core courses must be deemed equivalent and validated by the syllabus, confirmed on the student’s graduate transcript with a grade of B or better, and approved prior to enabling a transfer of credit or core replacement. Specific requirements must be met for courses that may transfer into a terminal degree at TAMU-CC as defined by the College of Graduate Studies (CGS). Credit used for another graduate degree cannot be applied to a graduate degree at TAMU-CC. Refer to the CGS Doctoral Student Handbook for more details on credit transfers.
- 3
Students should take GSCS 6302 within their first semester or year in the program. Exceptions are if the course is not offered within a given academic year due to low enrollment.
- 4
Students entering with a bachelor’s degree must take at least 24 hours of electives and at least 6 hours must come from geospatial informatics (GSEN, GSCS). Student’s entering with a master’s degree must take at least 6 hours of electives and at least 3 hours must come from geospatial informatics. Electives will predominately come from COSC, GSCS, and GSEN graduate courses. Up to 6 hours can be from another graduate program at TAMU-CC with approval.
- 5
Students are required to take COSC 6336 Database Management Systems and COSC 6376 Network Security as part of their elective sequence unless the course (or equivalent) has been previously taken by the student at the graduate level. The student’s transcript must show the course taken with a grade of B or better. Course equivalency will be validated by the course syllabus.
Courses
Computer Science Courses
* May be taken concurrently.
Geospatial Computer Science Courses
Geospatial Systems Engineering Courses
* May be taken concurrently.