SBUBolivar, Missouri Est. 1878

CIS Major at Southwest Baptist University

Develop software that helps businesses do business.

Information gathering and reporting is crucial to businesses surviving in today’s competitive global economy. SBU’s Computer Information Science degree retains a software engineering focus but emphasizes business approaches to software development.

The SBU Advantage

  • Students are given a sound educational foundation in the disciplines of information and computer science from a Christian perspective.
  • The CIS Department has established itself as a national leader among CIS departments at Evangelical Christian universities in the U.S.
  • In the fall of 2012, the four full-time CIS Department faculty members are together celebrating more than 60 years of teaching experience.
  • SBU CIS graduates work at some of the best software and engineering companies in the world and have a greater than 98% job placement rate during the past 10 years.

Engaged Learning

Our students design and engineer software used by community businesses and organizations, as well as in educational settings. These practical software development experiences are pervasive in the curriculum, beginning even during the students’ freshman year.

Throughout the course of their senior year, teams of students in the CIS Department will develop a commercial-quality application faith-based companies, not-for-profit charities, and leading American companies. Recent clients include Silver Dollar City, Ozarks Food Harvest, Global Media Outreach, BNSF Railway, and Accenture.

Course Information

The Computer Information Science degree requires completion of a 28-hour core curriculum in addition to general education requirements, graduation requirements, and a 45-hour College of Business and Computer Science (COBACS) core curriculum. A Bachelor Science in Computer Information Science requires an additional 11-12 hours. Required classes include Web Engineering, Advanced Systems Analysis and Design, and Database Design.

Clubs and Organizations

SBU CIS has a student chapter of the Association for Computing Machinery and participated in the Association for Information Technology Professionals.

Scholarships & Internships

Top computer information science majors frequently receive scholarships related to their major sponsored by donors, alumni, and companies. Computer information science students have completed paid software development internships at leading software development companies like Accenture (Bolivar, MO), Associated Electric Cooperative (Springfield, MO), ANPAC (Springfield, MO), Cerner Corporation (Kansas City, MO), Leggett & Platt (Joplin, MO), Ungerboek Systems (St. Louis, MO), BNSF (Topeka, KS), Perceptive Software (Kansas City, KS), FIS Global (Little Rock, AR), and Garmin (Kansas City, KS).

Career Opportunities

Graduates of this program go on to graduate school or most frequently enter the workforce at companies like Walmart Information Systems Division, Shelter Insurance, Accenture, Jack Henry & Associates, Edward Jones and other well-known business-oriented software development companies.

According to Forbes Magazine, the highest in-demand degree for 2012 is computer science. Starting salaries for SBU CIS graduates currently fall into the $50,000-$65,000 range.

Special Features

  • Psalm 15: In an effort to encourage dialogue and in hopes of ingraining Christian perspectives in business and computer science students, the College has adopted Psalm 15 as a guiding principle for our students. The College is specifically dedicated to producing “Psalm 15 Professionals” for servant leadership roles in business and computer science. Using Psalm 15 as a basis, eight character traits that should be hallmarks of students and graduates of the College are Integrity, Service, Respect, Charity, Faithfulness, Truthfulness, Humility, and Perseverance.
  • Advisory board: The CIS Advisory Board consists of technology leaders who help set the future direction of the CIS Department. They provide foresight of what industry issues are on the horizon and give feedback on SBU’s program. Industry Advisory Board members come from O’Reilly Automotive, VML, Cerner Corporation, Jack Henry & Associates, ANPAC, and IBM.
  • CIS Research Lab: The CIS Research lab is a Windows 7 100 base TX ethernet networked lab. This lab houses three parallel processing platforms, including a multi-hundred core NVidia systems. The lab is used primarily for senior projects, work study, and research projects. Systems are equipped with dual monitors to allow software to be both viewed and edited at the same time. They have both the Windows 7 platform on them and network access to Linux-based operations.

Degree Requirements

College CORE Curriculum

ACC 2013 Principles of Financial Accounting
An introduction to the concepts and principles underlying accounting and financial information as used in operating a business. Basic fundamentals of financial accounting from both a preparer’s and a user’s perspective will be presented. The impact of business events on an entity’s financial position will be emphasized through an understanding of an organization’s operating, investing, and financial activities.
ACC 2043 Principles of Managerial Accounting
A study of managerial accounting that focuses on the role of accounting in the improvement of management practices and pays specific attention to: cost accumulation, cost behavior, accounting analysis, budgeting, management decision-making and control, time-value-of-money and capital budgeting.
BUS 2013 Business Communication
A general introduction to the uses of communication in the business world today. Four major sections include basic language usage; communication foundations and writing principles; business letters, memos and emails; and problem analysis and report writing.
BUS 2023 Business Statistics
An introduction to business statistics. Students will calculate and interpret measures of center and dispersion. Normal, binomial, Chi-square, F, t, and Poisson distributions, elementary probability, sampling techniques, hypothesis testing, confidence intervals, linear correlation, simple and multiple regression, contingency tables and computer applications are also covered.
BUS 3073 Legal Environment of Business
Ethical, social and legal issues in business environment. The development and resolution of contemporary issues found in the business environment. Emphasis on the perspective and systematic approach to the law to such issues. Topical areas: legal history, reasoning, procedure; environmental, administrative, criminal and tort law; law of contracts, law of sales.
CIS 3303 Systems Management
This course examines the issues and challenges involved in the management and implementation of information systems. It includes a foundational understanding of information technology, an overview of the correlation between business and information systems, and the challenges associated with the integration of multiple applications across a variety of platforms.
ECO 2023 Principles of Microeconomics
A study of economic principles with emphasis upon microeconomics. Includes a study of economics of the firm, consumer demand theory and current problems.
ECO 2033 Principles of Macroeconomics
Study of the basic principles of macroeconomics designed to give a broad understanding of the economy. Emphasis upon aggregate problems and issues considered important to the nation.
FIN 3053 Business Finance
Study of the principles of financing short-term and long-term capital needs of business firms in keeping with an objective of maximizing the firm's value to its shareholders, i.e., stock price. Special attention given to Capital Asset Pricing Model, the various capital budget theories and computer applications.
LDR 4043 Ethics and Professional Development
A senior-level course that equips the graduating student with the life skills and information necessary for making the transition from college to the professional world. Emphases will be placed on career development, etiquette, and personal financial planning. Particular attention will be given to the role of personal and professional ethics from a Christian worldview.
MGT 3013 Principles of Management
The study of the process of management, which is the coordination of all the resources of organizations in order to achieve organizational objectives. The management process will be described, analyzed and applied to all types of organizations, indicating the universality of management.
MGT 3033 Operations Management
An introduction to operations management, which is the design, operation and improvement of the processes that transform inputs into finished goods and services so as to meet the goals of both manufacturing and service organizations. Students learn how to apply the basic analytical models to operations decisions involving planning, scheduling and controlling product and service facilities, product and service design, processes, cost, quality, quantity assurance, production, capacity, inventory management, just-in-time production, supply chain management, project management and distribution requirements.
MGT 4083 Strategic Management
Examine the cooperation that must exist across various functional areas of the business to effectively scan the environment and formulate, implement, evaluate and control corporate objectives, strategies, and policies in order to positively influence the long-term performance of the organization. A business simulation program will be extensively utilized to reinforce the objectives of the course. This course is the capstone requirement for majors in computer information science and all majors from the Departments of Accounting and Business Administration.
MKT 3023 Principles of Marketing
The study of the system of activities that constitute marketing with emphasis on the principles, policies and strategies utilized to identify and satisfy the needs and wants of consumers. The universal application of marketing management in all forms or organizations is stressed.
MAT 1173 Discrete Mathematics
This course is a study of mathematical concepts that are not dependent upon the continuum. Topics will include sets, logic, combinatorics, probability, functions, relations, matrix algebra, Boolean algebra and graph theory. The concept of proof and the nature of proof will also be explored.

Computer and Information Sciences Core Curriculum

CIS 1001 CIS Seminar
Seminar in Computer and Information Science provides a broad overview of foundational topics related to professional computing. Included in the course are career and internship preparation, the establishment of a digital portfolio, ethics in the technical academic environment, personal and legal issues in technical security, oral and written technical communication, and the role of faith in a computing professional’s life. Prerequisite: CIS1144 with a grade of C or better. One lecture and one lab of 50 minutes each.
CIS 1144 Computer Science I
This course introduces the concepts of computer programming and problem solving and the associated ideas of algorithms and data structures. It is designed to provide the serious computer science student with basic skills and a solid foundation for further study. Includes an introduction to the Java programming language. Three lectures, one lab per week.
CIS 1154 Computer Science II
This course is a continuation of CIS 1144 with emphasis upon good programming methodology (software engineering). The data structures of linked lists, stacks, queues and trees are developed along with an introduction to file structures. Recursion, searching and sorting algorithms are analyzed for order as well as time and space efficiency . Parallel sorting and searching algorithms are introduced. Java is utilized for programming. Three lectures and one lab per week.
CIS 2213 Systems Analysis and Design
Study of the phases a system project using current design tools and techniques. Includes an introduction and overview of several development methodologies with in depth study of one development methodology.
CIS 2233 Machine Organization
A survey of the electronic and mechanical components of a computer, including processing units, memory and I/O devices. Also includes an introduction to assembly language programming.
CIS 3323 Database Management
A study of the concepts and structures necessary to design and implement a database system.
CIS 3333 Algorithms and Data Structures
This course presents an advanced study of algorithms and data structures. Topics include precise iterative and recursive runtime and storage usage calculation and optimization, linear runtime sorting, graphs, Red-Black trees, AVL trees, B-trees, file structures and external sorting. Parallel sorting and searching algorithms are introduced. A non-object oriented language with manual memory management such as C is utilized for programming assignments.
CIS 4443 Networks
This course examines the physical and conceptual structures underlying local and wide area networks. Topics include network topologies and architectures, common protocols, and error and flow control mechanisms. Programming assignments will include multithreaded clients and servers.
CIS 4462 Applied Software Engineering I
A comprehensive software engineering project conducted by a team of students. Students are required to define, design and do the initial implementation of a practical, commercial quality software project.
CIS 4472 Applied Software Engineering II
A continuation of CIS 4462. Students are required to complete the project started in CIS 4462.

CIS Support Classes

CIS 2253 Web Engineering
A study of the development techniques, protocols, and approaches to engineering web-based software systems. Topics include HTML, CSS, XML, CGI, PHP, Javascript, Ajax, DOM, client/server computing and Ruby on Rails. Issues related to design, maintainability, metrics, security, and performance are addressed.
CIS 3313 Advanced Systems Analysis and Design
This course presents an advanced study of analysis and design methodologies, techniques and tools. Topics include object-oriented methodologies, prototyping, client/server architectures, Joint Application Development, Rapid Application Development, human interface design and CASE. A project based approach is utilized.
Choose one of the following:
CIS 2002 Secure Software
A study of the most common security-related coding flaws in modern computer programs. Students will develop and refine secure programming techniques through correcting flaws in example programs and creation of their own secure programs. Uses the Unix operating system.
CIS 3113 Interface and Interaction Design
A study of interaction theory and interface design for computing devices. Applied approaches are used to address issues in the development of mobile, web and other screen-based interfaces. Includes an introduction to Microsoft Visual Studio.
CIS 3353 Survey of Programming Languages and Artificial Intelligence
Survey of programming languages including their structure, syntax, semantics, uses and design. Methods used for representing knowledge will be studied including algorithms for learning.