Learn About the Admissions Process

Learn how to apply for admission to the UofM.

Schedule a Visit

Tours offered weekdays at 9:30 am & 1:30 pm.

True Blue Tiger

We want YOU to be a Tiger.

Scholarships and Financial Aid

Apply for assistance and academic scholarships.

Undergraduate Applications

Spring Deadline: Dec 15

Get an early start on your application.

Graduate Applications

Step Up: Start a Masters or PhD today.

Law Applications

Fall 2016 Deadline: Mar 16

Experience Memphis Law.

International Applications

Spring Deadline: Dec 15

Receive a world-class education.

"Continue to positively impact American education so every student recieves optimal teaching and learning, every day."

Photo of Laura Jane Link


Register for classes or edit your schedule.

Student Services

Experience college life beyond the classroom.

Student Organizations

Get engaged. Get involved. Experience more.

Majors and Minors

Find your calling with over 50 degree programs.

Course Schedule

View class offerings for the current and upcoming terms.

Academic Calendars

Mark your calendar for start days, breaks and final exams.

Academic Support Services

Improve your academic success.

Lambuth Campus

Advancing the University's mission in West Tennessee.

"Being the first one in my family to attend college."

Photo of Lucas Keenan Hefner

eNews and Signup

Stay up-to-date with the UofM.

Parent and Family Events

Join us for events held just for you!


Have a question? We have answers!

Connect With Us

We are here to help you help your student.

Scholarships & Financial Aid

We can help your student attend the UofM.

Student Services

Resources to help your student succeed.

Campus Card

Add money to your student's card for books and food.

Give to UofM

Your gift to the Parent Fund makes the UofM a better place.

"Continue to positively impact American education so every student recieves optimal teaching and learning, every day."

Photo of Laura Jane Link

Join Now

Be True Blue and join the Alumni Association.

Update Your Information

Receive University updates and the Memphis magazine.

Clubs and Chapters

Get involved and stay connected to the UofM.

Make a Gift

Your contribution can make a difference.

Lambuth Chapter

Lambuth Graduates: Reconnect with fellow alumni.

Upcoming Events

Mark your calendar for these upcoming events.

Photo Gallery

View annual collections of the Alumni Association Photo Gallery.


Stay up-to-date with Memphis Matters.

"To work with a non-profit organization that will allow me to utilize my servant leadership skills and caring ability to further enhance the socioeconomic needs of both domestic and foreign citizens."

Photo of Jade L. Anderson

Veterans Resource Center

Supporting the transition from military life to civilian life.

Veterans Benefits and Certifications

Learn about Veterans Educational Benefits and Certifications.

Get Credits Toward your Degree

Receive college credit for military experience, skills, and training.

Online Degree Programs

Top provider of more than 50 online degree programs.

Scripts and Scripting Resources

One of the most important tools used today to create, maintain and manipulate information via Web sites is the use of scripts.

Generally, there are two types of scripts: server-side scripts which are run on the Web server and client-side scripts which are run at the client's computer. Listed below are some popular scripting languages and links to finding out more about them.

Scripting Resources:

ADO (ActiveX Data Objects)
A high-level data access object model introduced by Microsoft in 1996.
ASP (Active Server Pages)
A technology introduced by the Mesa Group in 1997 and now owned by Microsoft (which acquired Mesa Group in 1998). ASP automatically senses whether the user's browser supports ActiveX. If it does, an applet is downloaded; if not, ASP runs the applet on the server and broadcasts the result to the client.
CGI / Perl (Common Gateway Interface / Practical Extraction and Report Language)
CGI is a data-passing specification used when a Web server must send or receive data from an application such as a database. A CGI script passes the request from the Web server to a database, obtains the output and returns it to the Web client.

Perl (Practical Extraction Report Language) A Unix scripting language for high-level system control, often used to manage Web servers.
A scripting language targeted specifically to the Internet. It is the first scripting language to fully conform to ECMAScript, the Web's only standard scripting language. Despite its name, javascript is not a derivative of Java; its origin is Netscape's Livescript language. Javascript is, in fact, closer to C / C++ in syntax than it is to Java.
The term "Java" can be applied to Sun Microsystems' Java platform or to its Java programming language. The Java platform include the Java Virtual Machine (JVM), which provides a uniform Java byte code emulator for Java's cross-platform runtime environment; the Java programming language, which provides a robust, object-oriented language for constructing Java components and applications; and the standard Java class library packages, which provide sets of reusable services that promote consistency among components and applications. The Java programming language is based on C and extends and complements the basic capabilities of Hypertext Markup Language. Java permits the creation of applications and application modules (called "applets") that run in the JVM on the browser.
JSP (Java Server Pages)
A mechanism that allows Java source code to be embedded into Hypertext Markup Language (HTML) files. This source code is executed on the Web server (by servlets), and the resulting HTML is output to a Web browser. JSP allows many types of developers to interact with both HTML and Java in designing the interface to Java applications.
PHP: Hypertext Preprocessor
A very popular open-source scripting language popular for the ability to work on various platforms.
SQL (Structured Query Language)
A relational data language that provides a consistent, English-keyword-oriented set of facilities for data querying, definition, manipulation and control. It is a programmed interface to relational database management systems (RDBMSs). IBM introduced SQL as the main external interface to its experimental RDBMS, System R, which it developed in the 1970's. SQL statements include:
  • Data manipulation language (DML) statements: "select," "insert," "update" and "delete"
  • Data definition language (DDL) statements, including the "create" and "drop" statements for tables and indexes
  • Data control language (DCL) statements that control access and update privileges: "grant" and "revoke."
  • SQL statements are called "dynamic" when they are not completely specified until the program is executed, and "static" when they are completely specified when the program is compiled. SQL is precise, because it is based on predicate logic, but is difficult for average users to deal with, and its most fruitful position is as a protocol for software-to-software connectivity, rather than for human-to-software access.
SSI (Server Side Includes)
Server-side commands run via the Web server.
A Microsoft proprietary language derived from Visual Basic. Like javascript, VBScript is intended for use as a browser-based, server-side and administrative language. Unlike javascript, support for VBScript in browsers is limited to Microsoft's Internet Explorer.