Texas State University
 
adjust type size make font smaller make font larger reset font size

Online Tutorial Signup


Signup for Tutorials
  Tutorial Document Action
Note:

If a tutorial is currently scheduled to be offered, a "schedule" link will appear next to its name, and you can register through that page. If a tutorial session is not currently scheduled, many of our tutorials are designed to be self-paced, so you can still print the handout and work through it in one of our open Computer Science labs. The lab assistant on duty, in most cases, should be able to provide assistance or answer questions.

If you have already registered for a tutorial and wish to see when you are registered or cancel your registration, login here.

   
 
LC3  

   
 
  • This tutorial is designed to familiarize students with the LC-3 assembly programming environment. This covers using the LC3 editor, creating/compiling/running assembly programs, resetting programs, setting breakpoints, stepping through code etc.
 pdfN/A
JAVA  

   
 
  • his tutorial is intended to help familiarize interested students with the very basics of Java programming and Ant. It will cover Basic Java Variables Types and Operators, Java Syntax Primer , Java Program Flow Control, Key Differences between C++ and Java, Java Compilation Basics, Advanced Java Topics and Useful Links For Java. Offered at both the San Marcos and Round Rock campuses.
 pdfN/A
CS Lab Linux Getting Started  

   
 
  • Linux Newbies is a one and one-half hour hands-on tutorial to help new and existing Computer Science students become familiar with the Linux computing environment. This covers basic Linux commands for listing files, creating/copying/moving files or folders, using editors, compiling programs, using floppies, printing , using tar and other commands.
 pdfN/A
CVS  

   
 
  • This tutorial is designed to familiarize students with using CVS (Concurrent Version Control System). This tutorial will cover CVS Command Structure, Environmental Variables, Repository Setup, Repository Checkout, Repository Modifications, Adding files, Removing files, Committing modifications, Viewing Modifications and other Additional Sources.
 pdfN/A
Linux Programming Development Tools  

   
 
  • This will cover simple compilation from the command line using the gcc or g++ compiler and compiling more complicated projects using the Unix “make” utility. It will also cover the use of the gnu debugger(gdb), utilities like Gcov , Gprof, Dos2Unix and Unix2Dos.
 pdfN/A
Windows Programming Development Tools  

   
 
  • This tutorial will cover Compiling, linking, executing and debugging C++ programs using the Dev C++ and Visual Studio DOTNET environments.
 pdfN/A
Using the VIM editor  

   
 
  • This tutorial is intended to familiarize you with the VIM editor. It will cover invoking vim, vim modes, opening/saving/editing files using vim, moving around the editor, undoing mistakes, using cut-copy-paste, text searching & text replacing.
 pdfN/A
Using the EMACS editor  

   
 
  • In this tutorial we will cover basic use of the Emacs text editor, primarily from the perspective of Computer Science student.Emacs is a Unix based text editor available on every flavor of Unix and Linux.
 pdfN/A
Testing application  

   
 
  • Testing CS internal applications
N/AN/A
 
    Login to View Tutorials You Have Signed Up