Credit by Exam CS 1428

CS 1428

A Credit by Exam (CBE) test for CS 1428, Foundations of Computer Science I, is available through the Department of Computer Science. The exam will test a student's programming skills in C++ language, and the specific topics covered in CS1428.


  • Variables, Operators, Data Types (including string)
  • Input/Output (including File I/O)
  • Branches
  • Loops
  • Functions
  • Arrays
  • Structs

The CBE will be given in the fall and the spring semesters before the start of classes.

A student can take the CS 1428 Credit by Exam only one time. If the student fails the exam, the student will be required to take the CS 1428 course. A student who already has earned credit for or received a grade in the CS 1428 course cannot take the CS 1428 CBE test.

Student must register to take the exam and pay the testing fee at least one week prior to the exam date. 

To register for the exam:

  1. Complete the exam registration form.
  2. Email the form to the CS academic advisor for approval to register for the exam.
  3. The academic advisor will email the form back to the student, noting if the student is approved to take the exam.
  4. Students can request an appointment by emailing the Testing Center at at least three business days in advance. Test fees can be paid at by entering $100 as the amount to be paid.

Information about the next CS 1428 Credit by Exam is given below:

Dates:  January 5 - 9, 2024
Time:  See Testing Evaluation and Measurement Center (TEMC) webpage for appointments
Location: Nueces Building

Follow this link for a sample of the CS 1428 Credit by Exam questions.

A student who takes the CS 1428 Credit by Exam will be notified by the academic advisor, via the student's Texas State email address, if the student earned credit on the exam.