Bachelor of Science
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.
The curriculum for this online program is reviewed by an advisory council of industry experts for relevancy to today’s marketplace. Course topics include:
- Programming fundamentals
- Information systems analysis and design
- Object-oriented programming and UML (Unified Modeling Language)
- Relational database concepts, management issues, and advantages
- Information security and assurance
- Local Area Network (LAN) technologies and concepts
- Telecommunications and network concepts
- Internet and ecommerce
- Enterprise data exchange using XML
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.
- Analyze ethical issues and controversies evolving in the cyber and technology-related climate.
- 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.
- Assess Cloud Computing implementation strategies in meeting business requirements.
- Apply industry driven techniques for designing, developing, and deploying enterprise applications on the desktop and on the Web.
Concentrations are designed to help you group courses together so you can further specialize in your field and pursue a more focused path to degree completion. You will be asked to select a concentration when you enroll in this program.
Explore the concentrations available for this program.
Broadens the scope of understanding ecommerce solutions for the buying and selling of products and services via computer networks. Examines guidelines, techniques, developing trends, and how ecommerce has transformed business today.
- WEBD321 - Web eCommerce Development
- WEBD322 - Web Videography
- WEBD323 - Search Engine Optimization
- WEBD324 - Web Content Management Systems
- WEBD122 - Introduction to Web Analytics
Focuses on mobile application design and development, and how mobile devices enhanced by application software are changing the face of technology. Uses scenario-based exercises and requires students to use assigned tools to write, test, and deploy mobile software applications.
- ENTD413 - Advanced Mobile Application Design and Development
- ENTD313 - Mobile Application Design and Development
- ENTD322 - Application Development for the Droid
- ENTD465 - Application Development for Windows Mobile Operating Systems
- ENTD333 - Application Development for the iPhone and iPad
Web Development Using .NET
Focuses on the principles and practices necessary to design, develop, and deploy web applications using the .NET framework. Graduates will be able to build real-world .NET applications based on the knowledge and skills gained in the program, and apply object-oriented programming (OOP), Visual Basic, ASP, and C#.
- ENTD361 - Enterprise Development Using VB.NET: Introduction
- ENTD461 - Enterprise Development Using VB.NET: Advanced
- ENTD462 - Enterprise Development Using ASP.NET
- ENTD464 - Enterprise Development using .NET: Project
- ENTD463 - Enterprise Development Using C#
- All undergraduate programs require a minimum of a high school diploma or equivalent (i.e. GED).
- New undergraduate students may be asked to complete our College Readiness Assessment (ADMN100). If you have successfully completed 9 or more hours of college credit, you may reach out to your admission representative to inquire about waiving this requirement.
- If you have previous college experience, you will be asked to submit your transcripts from previous schools where you earned academic credit.
- There is no fee to complete our admission application. View steps to apply.
Selecting the right program to meet your educational goals is a key step in ensuring a successful outcome. If you are unsure of which program to choose, or need more information, please contact an admission representative at 877-777-9081 or firstname.lastname@example.org.
Software and/or lab equipment required for some courses in this program must be purchased at the student’s expense, and are not included in the undergraduate book grant.
Estimated course materials for this program are $1,686. You can view the materials required for individual courses in the ecampus under your Academic Plan.