Online Bachelor of Science in Information Technology

OCU’s Information Technology major prepares students for a career in the information technology field. The Bachelor of Science degree in Information Technology integrates information technology with business and equips students to plan, implement, and support information systems.

Major Objectives

Upon completion of this major, the student should be able to:
  •  
    Analyze users’ technology needs.
  •  
    Evaluate current and emerging technologies.
  •  
    Create an effective IT project plan.
  •  
    Integrate Christian principles in critical thinking and decision-making.
  •  
    Apply management principles to work with people and processes within an organization.

GENERAL EDUCATION45 CREDITS

Required Social and Behavioral Science Course:
  •  
    This course introduces economic analysis at the aggregate level, including the impact of both domestic and international policies on key economic indicators and on overall macroeconomic performance. (Recommendation: Prior completion of a college-level economics course.)
     
Required Reasoning Skills Course:
  •  
    Statistics is the method of conducting a study about a particular topic by collecting, organizing, interpreting, and finally presenting data. This course prepares the student to perform statistical analysis of data sets. Topics include descriptive statistics, probability, sampling distributions, interval estimation, hypothesis testing and regression.
     
  •  
    Remaining General Education Courses39 Credits

GENERAL ELECTIVES30 CREDITS

Prerequisites must be completed before starting the major:
  •  
    This course will provide the basic knowledge of computer hardware, software, and operating systems. Students should build an understanding of operating system configurations and maintenance, client systems, and managing applications. Additionally, students should also increase their knowledge and understanding of networking concepts and acquire the required skills to prepare for a career in network support or administration.
     
  •  
    This course will provide knowledge of computer hardware, software, and operating systems. Students should be able to apply their knowledge and understanding of networking concepts. This course applies required skills to prepare for a career in network support or administration.
    (Prerequisite: IST2000)
  •  
    This course introduces the basic concepts of operating systems. The student will acquire detailed knowledge of the Windows operating system and practical skills in installing, configuring and maintaining this operating system. Other popular operating systems will be introduced including OS X, iOS, Android and Linux.
     
  •  
    This course introduces the concepts of relational databases and basic relational database design and maintenance. The student will gain knowledge of design concepts such as records, tables, data types and table normalization. This course also includes the concepts of reading database data through queries using query functions and linked tables. A brief introduction to the SQL query language will be presented. Popular relational database software will be discussed along with alternate database technologies. Students will interact with these concepts using a relational database software program.
     
  •  
    This is an introductory course in computer programming. Using the JAVA programming language, the student gains knowledge and interacts with the concepts of program design and the fundamentals of computer programming including data types and program flow constructs. Techniques for processing data programmatically such as data arrays and data algorithms are discussed. The idea of efficient program design is taught through the introduction of functions.
     

REMAINING ELECTIVES15 CREDITS

INFORMATION TECHNOLOGY COURSES45 CREDITS

  •  
    This course introduces the student to the double-entry system of bookkeeping and the basic accounting cycle. An examination of the fundamental concepts and procedures utilized by entities to communicate financial information according to generally accepted accounting principles. Individual effort is emphasized through a workbook and practice set.
    (Prerequisite: BUS2050)
  •  
    Business law is a study of the fundamental principles and practices of law, and how it impacts business situations. This course emphasizes the dynamic interaction between the individual, organization, and society. The concepts of Christian ethics and proper business conduct will be emphasized throughout the course.
     
  •  
    This course will examine computerized information systems and how data is captured, processed, and communicated. Students will learn about the fundamental concepts and technologies used in business information systems. A practical hands-on look at how (intermediate) Microsoft Excel and (beginning) Microsoft Access can be integrated within business information systems will be covered. This course provides an introduction to a broad view of data analytics through the use of fundamental techniques and tools in analyzing large amounts of data.
     
  •  
    There is an increasing emphasis on how human factors affect technology systems. This course explores several aspects of this emerging field. Topics include the study of social and organizational impact of technology and understanding the user experience in relation to individual and group application of technology.
     
  •  
    This course is a hands-on course based on the MySQL open source database software. By interacting with the MySQL database, the student will practice the skills required to install, configure, secure and maintain an enterprise database system. The student will be guided through the process of designing and creating a simple database and interacting with the database through applications and programming languages.
    (Prerequisite: IST2400)
  •  
    The students will survey current topics in operating systems such as processor, memory and storage technology. The concepts of both virtualization and the virtual desktop are explored along with cloud computing. The course covers the unique aspects of targeted application of operating systems such as server, tablet, and mobile computing.
    (Prerequisite: IST2300)
  •  
    The Information and Network Security course is an introduction to the basic tenets of information systems security. A wide range of security topics are discussed including those related to securing the network, securing applications, securing data and securing host computers. In addition, the aspects of compliance and operation security, access control and identity management are examined. Theoretical and practical information about threats and vulnerabilities is presented along with a study of cryptography.
    (Prerequisites: IST2000, IST2010)
  •  
    This course develops a foundation of principles and solutions that support IT project management through all lifecycle phases, including initiation, planning, executing, monitoring and controlling, and closing.
     
  •  
    The Systems Analysis and Design course prepares the student to plan, analyze, design, implement, and maintain information technology systems following the System Development Life Cycle (SDLC) framework. The course examines methods and models that can be used to develop and document the requirements for an information system. Discussion of processes and procedures to design, procure, implement, and maintain systems is included. Also, the course provides an introduction to industry standard methods and tools that support the SDLC process such as UML, Use Case analysis, Rapid Application Development and CASE.
     
  •  
    Programming II introduces the student to programing for the World Wide Web. The fundamental web page definition and scripting languages, HTML and Javascript, are covered in this course. The student will learn to create complex web pages and discover how scripting is used to enhance those pages. Techniques to create mobile friendly web pages is discussed. A survey of automated web page creation tools is examined along with the appropriate use of these tools.
    (Prerequisite: IST2500)
  •  
    This course examines managing the ethical and legal issues that arise in the use of the Internet. Emphasis is given to areas of privacy, intellectual property, freedom of expression, and e-commerce.
     
  •  
    Systems Administration introduces the student to the concepts and skills necessary to design, install, and maintain a computer network. The Microsoft Windows network is used as a model to demonstrate and provide real world application.
     
  •  
    This course provides the student an opportunity to investigate an area of Information Technology that is of special interest through research or experience.
     
  •  
    This course provides the student with necessary knowledge to manage the many decisions and activities required to acquire and implement an information system project. Knowledge to make strategic decisions based on consideration of technical, business, human, political and legal factors that affect the process is discussed. Understanding of the issues involved in vendor selection and relationship management are included. Examination of the human aspects related to information system projects is considered including change management, education and training.
     
  •  
    This course integrates student learning from the Information Technology major courses requiring the synthesis of learned skills in IT systems, databases, networks, and security.
    (Prerequisite: Completion of major courses)

Total120 Credit Hours

Request Information

Loading...