The Bachelor of Science in Information Technology is designed to produce academically sound and functionally competent IT professionals who can build and deploy networks, databases, web properties, and other IT-related assets. Core programming skills along with problem-solving skills and techniques are offered to help bring you a well-rounded technology education applicable to the IT marketplace today. Additional concentrations allow you to choose from dozens of specific courses in order to specialize in the IT area of interest for your career. IT personnel are needed in all industries, and this online bachelor’s program helps prepare you for a variety of careers including programmer, systems analyst, project manager, web developer, database designer, and more.
Coursework in this program also meets various industry certifications including Certified Internet Webmaster (CIW). Please view course descriptions for complete details.
Software and/or lab equipment required for some courses in this program are not provided through the undergraduate book grant and will need to be purchased by any student registering in those courses. Please see the course materials section of those courses for more information prior to registration.
The curriculum for this program follows industry trends to help ensure relevancy to today's marketplace. View all courses.
Note: Some courses in this program have additional laboratory course materials that are not covered by our undergraduate book grant. View the Materials Cost information below for details.
In addition to the institutional and degree level learning objectives, graduates of this program are expected to achieve these learning outcomes:
- Demonstrate use of analytical, logical, and critical thinking to design, develop, and deploy effective Information Technology solutions.
- Examine the principles and concepts of Object-Oriented Programming (OOP) and the impact of (OOP) on software quality and reusability.
- Assess the significance of the system development life cycle and its effectiveness.
- Apply the principles of network technologies in designing a network.
- Examine the principles of database management systems.
- Analyze the computer and network security issues, policies, proactive measures, and software tools to counter security breaches and threats.
- Apply industry driven techniques for designing, developing, and deploying enterprise applications on the desktop and on the Web.