Knowledge Resources

While the faculty would like to be able to teach you everything you need to know about databases, programming, networking, security, etc., the reality is that we only have a limited timeframe. A student's success depends on a willingness for life-long learning. The resources below may help you get started on that, even while still in college.

These resources are either free or low-cost, and are useful even with a limited background in these technologies.

Internet Protocol version 6 (IPv6)

Below are a collection of links to high-level information about IPv6:

Microsoft TechNet "How Do I?" Videos

A series of videos on many different topics, ranging from Security to Windows Server 2008 to SQL Server, covering a basic introduction to these technologies or specific skills that are often needed.

There is also an RSS feed available, making it easy to keep track of newly added content.

Microsoft Virtual Academy

The Microsoft Virtual Academy provides online, self-paced courses. On a regular basis, new content is made available at no charge to everyone. Visit the site, log in with your Microsoft Account, and start learning.

This is also the web site where you can find material to prepare for Microsoft certification exams.


Industry News and Updates

In no particular order.

Software Development

In no particular order.

IT Professional (Systems/Networking)

In no particular order.


Also from Microsoft comes the DreamSpark program, which does not only offer no-charge software downloads for students (after verification), but also provides training resources in the form of free e-books, free Microsoft certification exam vouchers, and free e-learning courses (called the IT Academy Student Pass).

Database Technology

Learning SQL:

SQL Server is a DBMS product made by Microsoft. You can download the software from the MS Academic Alliance website or DreamSpark. Here is a link for MS Academic Alliance website and video explaining how to install SQL Server 2008:

Database technology might be the most popular software in every IT or IS project. Here are several websites you that contain database related topics:

ORACLE is an another DBMS product which is popularly used among companies. They provide an express version (free) that you can install on your own computer ( Here is some information about ORACLE.

NoSQL Databases

NoSQL databases are databases that don't store data using the relational model developed by Codd and found in database management systems like SQL Server, Oracle database and MySQL. There are several NoSQL products, and they can be categorized based on the way they store data.

This article from eWeek provides an introduction about the reasons NoSQL databases are used and how they are categorized. Also included is a brief description of some of the most popular NoSQL databases:

Brooks, J. (2011, September 18) Does NoSQL matter for your organization? eWeek, 28(15). Retrieved from

Web Development and Programming

Here are several links with tutorials about web development:

Java is one of the languages popularly used to develop web applications. Here are several links you can download the development environments and study the language.

Technology Community

Here are several links for technology events:

Also see the resource page on Upcoming Industry Events.

Association for Computing Machinery (ACM)

The Association for Computing Machinery (ACM) is a professional organization for IT professionals and academicians. Like most organizations, they offer student memberships at significant discounts. Student members enjoy most of the benefits of professional members, including acces to e-books and online courses through the Professional Development portal.

The Troy Campus IT Society is an ACM chapter. Membership in the Troy University IT Society provides membership in ACM.

Last Updated: 2/23/2015