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
- The CIS Department has established itself as a national
leader among CIS departments at Evangelical Christian universities in the
- 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.
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’
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.
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).
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
- 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,
- 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.
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
- 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
- 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
- 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
- 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
- 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,
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
- 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.