Texas State
Computer Science

Computer Science

Undergraduate Prerequisite Chart

(Conforms to 2008 - 2010 Catalog)

* Required for both the BA and the BS degrees
** CS 3468 or CS 4326 or CS 4398 required for both the BA and BS degrees
*** Required for the BS degree
(1) Prerequisite may be waived under certain circumstances. See the Math catalog.

Co- or Pre- Requisites

CS 2318 has a co- or prerequisite of CS 2308.
CS 3409 has a co- or prerequisite of CS 2318.
CS 3358 has a co- or prerequisite of Math 3398.
CS 2308 has a prerequisite of CS 1428.
CS 1428 is for CS majors/minors and related majors only - refer to the course catalog of your specific major or academic advisor for details.

No Pre-requisites

CS 1308 Computer Literacy and the Internet
CS 1319 Fundamentals of Computer Science (non-CS majors/minors)
CS 2428 Applications Programming in Visual Basic
(For students coming in under the 2002-2004 catalog or later, the above courses will no longer count toward satisfying degree requirements for a BS degree. CS 2428 will still count toward a BA degree.)

Pre-requisites not shown above

CS 2320 has a prerequisite of CS 2308 or consent of instructor

Department or Instructor Approval

CS 2378 Topics in Computer Science
CS 4378 Topics in Computer Science
CS 4100 Internship
CS 4395 Independent Study