The Department of Computer Science and Engineering offers degrees in two programs:

The mission of the Department of Computer Science and Engineering is to develop the human and intellectual resources needed to meet the future technological challenges in the field of computing. This includes developing computer scientists and computer engineers for positions of leadership in industry, government, and academia. It also means performing basic, applied and multi-disciplinary research as well as coordinating and cooperating with other parts of the System to enhance the effectiveness of educational resources. Likewise, the Department of Computer Science and Engineering provides the intellectual leadership and technology in the computing field required by the university, the state, and the nation.

Appointments with an academic advisor can be made online through SSC Advising Appointments, which is in your Howdy portal under the My Record tab or at If you do not have a TAMU NetID, please call our office at 979-845-4087 during business hours.

Walk-in times for Spring 2018:

  • Dr. Furuta - Tuesdays, 1:30-2:30
  • Dr. Sarin - Fridays, 11-12
  • Dr. Runnels - Wednesdays 2-4; Thursdays, 9-10:30
  • Mr. Marek - Tuesdays, 8:30-10:30; Thursdays, 2:30-3:30

All walk in times are first-come, first-served, and are in 328 Teague.  Please be aware that there may be a lengthy wait if there are many people ahead of you.

Current High School or College Transfer Students - Prospective Student Group Sessions

The Computer Science and Engineering Advising office offers Prospective Student Group Sessions throughout the year.

  • These meetings are typically offered on
    • Fridays at 2:30 pm
    • 301 HR Bright Building
    • To sign up for a CSE Prospective Student Group Session

We encourage Transfer Students to consult our CSCE departmental information for transfer students.

Change of Major to Computer Science or Computer Engineering

You must submit an online application if you wish to be considered for a change of major to Computer Science (CPSC) or Computer Engineering–CS track (CECN) from other majors at Texas A&M University.

Applications received after the deadline cannot be guaranteed full consideration. Decisions are made after a review of grades at the end of the semester. Applicants will be contacted via email at their TAMU email address.

We recommend that students interested in change of major review the general information that we provide--see the Undergraduate Transfers link in the sidebar to the right of this page. 

Summer 2018 CSCE courses

The department plans to offer the following courses on campus this summer: CSCE 206, CSCE 221, CSCE 310, CSCE 312, CSCE 314, CSCE 420, CSCE 435. The sessions, times, and instructors are still to be determined.

The department does plan to offer a number of courses as part of the distance education program this summer. These sections will bear extra tuition when compared with regular classes. They include CSCE 410/611, CSCE 411, CSCE 222, CSCE 121, CSCE 489/689 (Cloud Computing), and CSCE 489 (Data Mining).

Additional information will be shared when available.

Undergraduates enrolling for graduate courses

Undergraduates wishing to apply to take a graduate CSCE course should see our [information and application form]. Please complete the required information by the end of preregistration for full consideration. Department policy is that CSCE 315 should be completed before graduate courses are taken.

Some students are eligible to take up to three specified graduate courses on Fasttrack, which provides credit for both graduate and undergraduate course. If you are interested, see the [information about our Fasttrack program]

Students wishing to take a graduate class in another department first should obtain permission from that department’s advising office. If their advising office agrees, the student should obtain signatures from the course’s instructor and from that department's college on [the University’s form] The form should then be turned in to our office in 328 Teague. We will obtain the needed approvals from the CSCE department and the College of Engineering.

Undergraduate Forms

Undergraduate Curriculum Information

Honors and Independent Study Curriculum Information

General Curriculum Information

Computer Science Minor Information

Information about Computer Science Minors for Non-Computer Science Majors (updated 9/23/2017). Please note that this minor is not available to Computer Engineering Majors.

Additional information resources

Undergraduate Programs Contact

Office: 328 Teague Building
Mail Stop: 3112 TAMU
Phone: (979) 845-4087