Computer Information Science-full

Computer Information Science

Plug into your future with a solid foundation and an associate of applied science.

See How You Can Afford It

2 Yrs. 62 Credit Hours
4 Semesters


$11,333 – $15,301*

Enhance your career opportunities with additional training.

See How You Can Afford It

1 Yr. 30 Credit Hours
2 Semesters


$5,440 – $7,360*

Plug into your future with a solid foundation and an associate of applied science.

See How You Can Afford It

2 Yrs. 62 Credit Hours
4 Semesters


$11,333 – $15,301*

Enhance your career opportunities with additional training.

See How You Can Afford It

1 Yr. 30 Credit Hours
2 Semesters


$5,440 – $7,360*

Create Apps, Websites and Tech Solutions

Do you like working with computers or want to learn how to build apps and websites? The Computer Information Science Program at Ozarks Tech can help you get started.

In this program, you’ll learn how to:

  • Write code using popular programming languages
  • Build computer programs for businesses
  • Work with databases and other tech tools

Our classes follow industry standards, so you’ll be learning the skills that real employers want. You can earn a degree or certificate to help you start your career in tech.

Already have a four-year degree? Sharpen your skills with our Certificates of Specialization in computer programming, video game development or web development.

Program Information

View our accreditation information and learn more about how to apply to Ozarks Tech.

General Admissions to Ozarks Tech

Admission to Ozarks Technical Community College is open to all individuals who can benefit from its educational programs. A focus of the college mission is on the academic, career and personal goals of the student. OTC may admit you as a First-Time student just completing their high schoolGED or HiSET requirements or as a Transfer student coming from another institution finishing up a certificate or degree. For more information, visit OTC Admissions.

Wondering how you’re going to pay for college? At OTC, we believe that cost shouldn’t be a barrier to earning a degree. Our staff will work with you to make a financial plan. To browse the resources available to you, see paying for college.

At Ozarks Tech, we want your transfer process to be easy. We accomplish this goal through articulation agreements. These agreements are an official partnership to match coursework between schools. This gives you a more seamless transition from Ozarks Tech to a four-year institution.

We have established an agreement for this program. This will simplify the transfer of your credits to partner schools. To understand how this degree will transfer, review the current articulation agreements. Be sure to consult with your transfer school to ensure you’re on the right path toward completing your four-year degree.

Dr. Tiffany Ford
Computer Science, Cyber and IT Infrastructure
Department Chair
417-447-8296

Computer Information Science Team

OTC is accredited by the Higher Learning Commission (hlcommission.org), an accreditation agency recognized by the U.S. Department of Education. Our current accreditation status with the HLC is displayed on the page linked below. Our next comprehensive evaluation will be in 2030-2031. View more on OTC Accreditation.

Get Involved

Find your community and get involved on campus. Student clubs are a great place to build friendships and professional connections in your field.

Tec2Gether

STEM Club

Looking for something a little different?

Check out similar programs that might be the right fit for you!

Computer Science

Cybersecurity

Information Technology

Information Technology Infrastructure

 

Course Information

Discover overview information, course sequences and specific course descriptions. Or, view the full catalog to see all the details.

Computer Information Science (A.A.S.)

A.A.S. Degree: 62 Hours

This Associate of Applied Science degree program prepares students with the essential knowledge and skills to develop computer and web applications within the business environment of local industries using current programming languages, database programming, and other development tools necessary in today’s workplace.  This program uses as a guide the competencies outlined by the National Business Education Association, as well as various industry certification standards, such as those developed by Microsoft Corporation.

Computer Information Science Program Requirements – 46 Credit Hours

Computer Information Science Program Requirements – 46 Credit Hours

  • Credits: 3

    Technology & Digital Literacy

    This course provides an overview of digital literacy topics such as computer hardware, software, programming, security, safety, and information systems. This is a “hands-on” class learning to use the most common computer software programs and information resources facilities. This course provides a look at the structure and components of computers, their operating systems, and an introduction to various applications with emphasis on word processing, spreadsheet applications, presentation software, and Internet usage.

    Prerequisite(s): Keyboarding skill of 25 WPM or BUS 101 or CIS 100 recommended.
  • Credits: 3

    Introduction to Computer Programming

    This course teaches introductory skills in computer programming using a high-level computer programming language. There is an emphasis on both the principles and practice of computer programming topics such as basic principles, object-oriented programming, algorithms, and software development methods. Emphasis in both synthesis and analysis of computer programs.

    Prerequisite(s): CIS 101 or concurrent enrollment.
  • Credits: 3

    Web Site Development I

    This course entails development of websites using modern technologies. Students will learn to develop websites using the latest HTML standards, to employ cascading style sheets (CSS), and to use web scripting languages. Provides extensive hands-on experience of an introductory nature.

    Prerequisite(s): CIS 101 or concurrent enrollment.
  • Credits: 3

    Web Site Development II

    This course covers the advanced features of Web Development, which brings interactivity and personalization to Web pages. Subjects explored include advanced HTML, using forms to gather information, JavaScript, and current frameworks.

    Prerequisite(s): Grade of "C" or better in CIS 120 and a grade of "C" or better in CIS 130.
  • Credits: 3

    Cloud Fundamentals

    This course provides the concepts and skills necessary to use different cloud-computing resources in an application development setting. Topics include the benefits of different cloud service models, learning how to use services provided by major public cloud providers and best practices when working with application cloud services.

  • Credits: 3

    Systems Analysis & Design

    In this course, students will use systems design and database to provide enterprise-wide business, organizational and managerial solutions.

    Prerequisite(s): Grade of "C" or better in CSC 140 or CIS 150 or CIS 170 or CSC 160. 
  • Credits: 3

    Database and Query

    This is an introductory course that provides database theory with an emphasis on relational database management. Hands-on Structured Query Language (SQL) database programming is included. The course also covers design, normalization, implementation and query of a relational database and uses an enterprise level database management system. In addition, students will learn the basics of NoSQL database schemas and how to interact with a non-relational model.

    Prerequisite(s): CIS 150 or CIS 170 or CSC 140 or CSC 160 or concurrent enrollment.
  • Credits: 3

    Mobile App Development

    This course is an introduction to mobile application development, including market opportunities, challenges, and architectural models. Course covers an overview and comparison of technical approaches by Apple (iOS), Google (Android) and Microsoft. Course topics will include design and creation of basic and advanced applications, use of an integrated development environment, performance and security issues, and application packaging and distribution mechanisms. Students will become familiar with the end-to-end process to install, develop, test, and distribute mobile applications.

    Prerequisite(s): Grade of "C" or better in CIS 150 or CIS 170 or CSC 160.
  • Credits: 3

    Software Engineering Project

    This course is intended to develop the student’s programming knowledge and skills in an applied environment. Students will work as individuals and in teams to implement a real-world equivalent system, perhaps converting legacy code to current technology standards or designing a new product from scratch. Students will develop designs, generate test procedures, and build a multitiered, clientserver application capable of being utilized from a variety of platforms. Students will also learn project management and scheduling skills and that will be used to manage project phases and keep teams on task. Students must earn a grade of C or better in this course to meet graduation requirements.

    Prerequisite(s): Grade of "C" or better in CIS 250 and a grade of "C" or better in CIS 151 or CIS 171 or CSC 161.
  • Credits: Variable 1 – 3

    Co-Operative Ed/Internship

    This course provides supervised work experience in the major field, which provides the opportunity to make practical application of the knowledge and skills attained. An individualized instructional management plan will determine goals to be accomplished. Seminars may also be required. Please see the department chair of specific program area for application.

    Prerequisite(s): Completion of 30 credit hours and 2.0 GPA and advisor's approval. Please see the department chair of the specific program for application.
    • Credits: 3

      DevOps and Quality Assurance

      This course provides an in-depth exploration of the principles and practices of DevOps and Quality Assurance (QA). Students will learn to define and explain core DevOps and QA concepts, perform code reviews, and design and execute automated tests to ensure software quality. The course emphasizes the integration of security practices into the DevOps pipeline and QA processes to ensure secure software delivery. Students will also learn and apply testing methodologies to integrate testing early in the development process. Through team projects, students will apply their software development skills in real-world environments, preparing them for industry challenges.

      Prerequisite(s): CIS171 or CIS151 or CSC161 or Concurrent Enrollment
    • or
    • Beginning Programing Language 1 Credits: 3
    • or
    • Beginning Programing Language 1 Credits: 3
    • or
    • Advanced Programming Language 1 Credits: 3
    • or
    • Credits: 1

      Occupational Seminar

      Note: It is recommended students have 30 hours completed towards their degree program prior to enrolling in this course.  Instruction for this course includes career identification, self-assessment, resume’ development, preparation of cover letters, completion of applications for local jobs, learning the online employment application process, research of local companies, jobs available, and current salary ranges, job searching techniques and tools, interviewing skills, follow-up steps after the job interview and on-the-job performance expectations.

    • or
    • Related Elective Credits: 6
  • Credits: 3

    Cloud Development

    This course provides the concepts and skills necessary to use different cloud-computing resources in an application development setting. Topics include the benefits of different cloud service models, learning how to use services provided by major public cloud providers to deploy applications, and best practices when working with application cloud services. 

    Prerequisite(s): Grade of "C" or better in CIS 120 and CIS 135.
Note:

Note:

1 All students are required to take two beginning and one advanced course from the programming language choices listed.

Beginning language choices: CIS 150, CIS 170, CSC 160.

Advanced language choices: CIS 151, CSC 161.  

General Education Requirements – 16 Credit Hours

General Education Requirements – 16 Credit Hours

The Missouri Department of Higher Education has identified a common set of general education courses that have been adopted statewide. These courses are called the “CORE 42.”  CORE 42 courses are guaranteed to transfer to any Missouri public college or university to satisfy general education requirements.

Courses in knowledge areas below, designated with the CORE 42 logo indicates courses in that area have been evaluated and provided a MOTR number for transfer to all Missouri public institutions of higher education.

Courses that do not have this designation may still transfer to public and private colleges and universities in Missouri and elsewhere, but students are encouraged to check the transfer equivalency website of the institution to which they plan to transfer to confirm.

Please refer to the MDHE Core Transfer Curriculum for detailed information on CORE 42 courses.

Mathematical Sciences – 3 Credit Hours

Mathematical Sciences – 3 Credit Hours

  • Credits: 3
    Contemporary Mathematics

    This course provides students with a basic survey of mathematics. Topics include problem solving, modeling, counting methods, probability, statistics and geometry.

  • Credits: 4
    Cont Mathematics with Support

    This course provides students with a basic survey of mathematics. Topics include problem solving, modeling, counting methods, probability, statistics and geometry. MTH 128S will be driven by the same objectives as MTH 128, and satisfy the same requirement. The course design will provide students with more time, support, and individualized instruction to accomplish those objectives.

  • Credits: 3
    Algebra for Calculus

    This course is a standard course in college-level algebra necessary for further studies in mathematics. Topics include solving equations, systems of equations, and inequalities; properties of functions; polynomial, rational, exponential, logarithmic functions and their graphs.

  • Credits: 4
    Algebra for Calculus With Support

    This course is a standard course in college-level algebra necessary for further studies in mathematics. Topics include solving equations, systems of equations, and inequalities; properties of functions; polynomial, rational, exponential, logarithmic functions and their graphs. MTH 130S will be driven by the same objectives as MTH 130, and satisfy the same requirement. The course design will provide students with more time, support, and individualized instruction to accomplish those objectives.

  • Credits: 5
    Pre-Calculus Mathematics

    This course prepares students for calculus by integrating both college-level algebra and trigonometry. Topics include solving equations, systems of equations, and inequalities; properties of functions; polynomial, rational, radical, exponential, logarithmic, and trigonometric functions and their graphs; analytic trigonometry; and vectors. This course is designed for students with a prior background in algebra and trigonometry.

    Prerequisite(s): Grade of "B" or better in MTH 110 or satisfactory score on the ACT.
  • Credits: 3
    Trigonometry

    This course is a study of trigonometric function and their graphs, identities, equations and applications. Topics include an introduction to polar coordinates, vectors, and solutions of right and oblique triangles.

    Prerequisite(s): Grade of "C" or better in MTH 130 or satisfactory score on the ACT.
  • Credits: 5
    Analytic Geometry and Calculus I

    This is the first course in a three-semester sequence. Topics include an introduction to analytic geometry, limits and continuity, the derivative and differential, the definite integral and applications.

    Prerequisite(s): Grade of "C" or better in MTH 131 or MTH 138 or satisfactory score on the ACT.
  • Credits: 5
    Analytic Geometry and Calculus II

    This is the second course in a three-semester sequence. Topics include techniques of formal integration, applications of definite integration, infinite sequences and series, parametrized curves and polar coordinates.

    Prerequisite(s): Grade of "C" or better in MTH 140.
  • Credits: 3
    Statistical Methods

    Students study basic concepts of statistics and probability applicable to all disciplines. Topics include distributions, measures of central tendency and dispersion, elementary probability, sampling, estimation of parameters, hypothesis testing, regression and correlation.

    Prerequisite(s): Grade of "C" or better in MTH 128 or MTH 130 or satisfactory score on the ACT.
  • Credits: 3
    Discrete Mathematics

    This course provides an introduction to discrete mathematics.  Topics include logic, basic counting, discrete probability, recursion, sets and relations, graphs and trees.

    Prerequisite(s): Grade of "C" or better in MTH 131 or MTH 138 or satisfactory score on the ACT.
  • Credits: 3
    Algebraic Structures

    This course provides an introduction to techniques of mathematical reasoning and formal mathematical proof. Topics include logic, set theory, relations, functions, and number theory. 

    Prerequisite(s): Grade of "C" or better in MTH 140.
  • Credits: 3
    Linear Algebra

    This course is a study of vector spaces, matrices, linear transformations, determinants, quadratic forms, eigenvalues, eigenvectors, canonical forms and inner-product spaces. Emphasis is placed on rigorous proof and the development of mathematical maturity.

    Prerequisite(s): Grade of "C" or better in MTH 141.
  • Credits: 3
    Analytic Geometry and Calculus III

    This is the third course in a three-semester sequence. Topics include vector-valued functions, solid analytic geometry, partial differentiation, multiple integration and line and surface integrals in vector fields.

    Prerequisite(s): Grade of "C" or better in MTH 141.
  • Credits: 3
    Differential Equations

    This is an introduction to the techniques available for the solution of ordinary differential equations. Topics include first and second order equations, systems of differential equations, Laplace transforms, series solutions, numerical methods and applications.

    Prerequisite(s): Grade of "C" or better in MTH 141. 
Written Communications – 3 Credit Hours

Written Communications – 3 Credit Hours

    • Credits: 3
      Composition I

      This course introduces students to college-level reading, thinking, and writing through a series of composition-rhetoric assignments and activities that culminate in a research-supported project. Specifically, students apply critical and creative thinking to evaluate problems, interpret evidence/data, and draw conclusions. As part of this process, students learn to evaluate sources and emerging digital tools for currency, feasibility, truthfulness, credibility, and accuracy. Ultimately, students learn to synthesize knowledge to solve problems. This writing process (thinking, researching, evaluating, and persuading) helps students to develop an essential skill set they can use in their future academic, civic, and professional lives.

    • or
    • Credits: 5
      Composition I With Support

      This course introduces students to college-level reading, thinking, and writing through a series of composition-rhetoric assignments and activities that culminate in a research-supported project. Specifically, students apply critical and creative thinking to evaluate problems, interpret evidence/data, and draw conclusions. As part of this process, students learn to evaluate sources and emerging digital tools for currency, feasibility, truthfulness, credibility, and accuracy. Ultimately, students learn to synthesize knowledge to solve problems. This writing process (thinking, researching, evaluating, and persuading) helps students to develop an essential skill set they can use in their future academic, civic, and professional lives.  English 100 will be driven by the same course objectives as English 101 and satisfy the same requirement.

Oral/ Written Communications – 3 Credit Hours

Oral/ Written Communications – 3 Credit Hours

  • Credits: 3
    Introduction to Communication

    This course provides an introduction to the study of communication, including interpersonal communication, small group dynamics, and public speaking.

  • Credits: 3
    Public Speaking

    This is an introductory course in research, composition, delivery, and evaluation of speeches for a variety of purposes and occasions. Students develop skills in critical listening and analysis through small group and individual activities.

  • Credits: 3
    Interpersonal Communication

    This course is designed as an introduction to the theory and practice of interpersonal communication. Students learn how to become both effective and appropriate communicators in a variety of contexts. Students also develop good listening and responding skills, conflict management strategies, sensitivity to language and an understanding of cultural and gender differences.

    Prerequisite(s): Grade of "C" or better inENG 100 or ENG 101. 
  • Credits: 3
    Composition II

    This course continues developing students’ abilities to use research and writing to make informed and ethical arguments; effectively communicating these arguments to professional and expert audiences in a research-supported project. Moreover, the course further develops students’ skills in critical and creative thinking to evaluate problems, interpret evidence/data, and draw conclusions.

    Emphasis is placed on honing skills of audience analysis, analytical reading, problem solving, research methods—including both primary and secondary research—and persuasive writing. Also, this course will acquaint students with patterns and conventions of multiple disciplinary communities. This writing process (thinking, researching, evaluating, and applying rhetorical strategy) prepares students for their academic and professional futures.

    Prerequisite(s): ENG 100 or ENG 101.
  • Credits: 3
    Technical Writing

    This course emphasizes developing the student’s ability to write clearly, concisely and accurately. Students practice collecting, analyzing, interpreting and presenting information in a variety of technical documents used in professional settings while using proper research and documentation techniques, sound visual design principles and effective writing styles suitable for a specific communicative context. Throughout, emphasis will be placed on honing skills in audience analysis, analytical reading, critical thinking, research methods and clear writing.

    Prerequisite(s): ENG 100 or ENG 101.
Natural Sciences – 4 Credit Hours

Natural Sciences – 4 Credit Hours

  • Credits: 4
    Technical Physics

    This course entails a survey of basic physics for students majoring in technical fields. Students will learn how the concepts of force, work, rate, resistance, energy, power, and force transformation are related to mechanical, fluid, thermal, and electrical systems. Laboratory activities will give the students an opportunity to demonstrate the principles of physics, as presented in lecture.

    Prerequisite(s): Grade of "C" or better in TEC 108 or higher
  • Credits: 3
    Essentials in Human Biology

     This online only course will provide a basic understanding of anatomy and physiology, the interrelationship between structure and function, and the effects of disease on body systems. This course will not fulfill the Anatomy or Physiology prerequisite requirement of OTC’s Health Sciences programs.

  • Credits: 3
    Health Sciences Nutrition

    This course is a survey of human nutrition for Pre-Health Sciences students. Students will study the different nutrients found in food, food grouping systems, the human digestive system, body weight maintenances, immunity and disease prevention, nutrition through lifespan, and food processing technology. Students will also study the different dietary requirements for disease treatment.

  • Credits: 4
    Human Anatomy

    Microscopic and macroscopic examination of the human body structures and systems are the focus of this course. Students evaluate the integration of the various systems within the entire body. The laboratory provides an opportunity for identification and evaluation of representative human models and slides and dissection of comparable mammalian organ systems.

  • Credits: 3
    Pathophysiology

    This survey course studies the changes in normal anatomy and physiology of the human body. Disease processes are studied and the disruption of homeostasis is emphasized. Also included is the correlation between the pathology of the disease process and clinical signs and symptoms of the disease.

    Prerequisite(s): Grade of "C" or better in BCS 165 and BCS 200 and BCS 205.
  • Credits: 4
    Life Science

    This course covers a study of the biological principles that apply to all living systems. A survey of living organisms with an emphasis on how life functions on earth and how living things have adapted over time is explored. Laboratory activities give students the opportunity to apply biological principles presented in lecture.

  • Credits: 4
    Environmental Science

    This course will survey basic environmental science topics including; how ecosystems function, standards of sustainability, and the impact of humans on the biosphere.  Outdoor and indoor laboratory activities provide students with a hands on opportunity to apply principles presented in lecture.

  • Credits: 3
    Nutrition for Living

    This course is a survey of human nutrition. Students will study the different nutrients found in foods, food grouping systems, the human digestive system, body weight maintenance, immunity and disease prevention, nutrition throughout the lifespan and food processing technology.

  • Credits: 4
    General Biology I

    This course is an introductory biology course for biology majors and minors. It provides an introduction to the concepts of biological structure and function at the molecular and cellular level, genetics and evolution. Students have the opportunity to demonstrate in the laboratory the principles presented in lecture.

  • Credits: 4
    Introductory Chemistry

    This is an introductory course designed to study basic chemical principles. Topics include atomic structure, measurement, bonding, properties of gases, acids and bases, solutions, organic nomenclature, functional groups, carbohydrates, lipids, proteins, and nucleic acids. Laboratory activities give students the opportunity to demonstrate chemical principles presented in lecture.

  • Credits: 4
    Introduction to Physics

    This course provides an introduction to basic physics. Students will apply the principles of mechanics, energy, waves, matter and atomic theory. Laboratory activities will give students the opportunity to demonstrate physics principles presented in lecture. A previous college level math course is recommended.

    Prerequisite(s): Knowledge of algebra, scatter plot graphing, slope and equation of the line, scientific notation, and unit conversions is recommended.
  • Credits: 4
    Introduction to Geology

    This course is an introduction to basic geology. Students learn about the principles and applications of mineralogy, petrology, structural geology, geomorphology and historical geology. Laboratory skills necessary for the study of geology are introduced. A previous college level course is recommended.

  • Credits: 4
    Introduction to Astronomy

    This course provides an introduction to basic astronomy. Students will learn about the composition, dynamics, evolution of planets, stars, and the universe. Laboratory activities will give students the opportunity to demonstrate physics principles presented in lecture. One evening field trip is required. A previous college level math course is recommended.

  • Credits: 4
    General Physics I

    This is an algebra based physics course. Students learn about the principles and applications of mechanics, wave motion and heat. Laboratory activities give students an opportunity to demonstrate physics principles presented in lecture. This course is designed for earth science, biology, chemistry, health and medical majors.

    Prerequisite(s): Grade of "C" or better in MTH 130 or equivalent (MTH 131 recommended).
  • Credits: 5
    Physics Engrs & Scientists I

    This is a calculus based physics course. Students learn about the principles and applications of mechanics, wave motion and heat. Laboratory activities give students the opportunity to develop the basic skills in data collection and analysis required in physics. This course is designed for pre-engineering, physics, chemistry and pre-med majors.

    Prerequisite(s): Grade of "C" or better in MTH 140.
    • Credits: 4
      General Chemistry I

      This course is a study of the fundamental laws and theories of chemical structures and reactions. Topics include: atomic theory, stoichiometry, aqueous reactions, properties of gases, liquids, and solids, periodicity, bonding, thermodynamics, and properties of solutions. This course is recommended for all those majoring in Science as well as Chemistry majors and minors.

      Prerequisite(s): Grade of "C" or better in MTH 110 or higher, or satisfactory score on the ACT.
    • and
    • Credits: 1
      General Chemistry I Lab

      The lab emphasizes proper laboratory technique, synthesis, physical studies, qualitative and quantitative analysis, and data manipulation and statistical analysis. This course is recommended for all those majoring in Science as well as Chemistry majors and minors.

      Prerequisite(s): Grade of "C" or better in MTH 110 or higher, or satisfactory score on the ACT.
Social and Behavioral Sciences – 3 Credit Hours

Social and Behavioral Sciences – 3 Credit Hours

  • Credits: 3
    American Government and Politics

    This introductory course familiarizes students with American and Missouri government constitutions, institutions, policies and processes. Students develop an understanding of the foundations, environment, and principles of democracy with key concepts about voting, political parties, campaigns, and interactions between the branches of government. The course emphasis is on the values, rights, and responsiblities that shape public decision making of active and informed citizens in the American political system. This course meets instruction requirements (Missouri Revised Statute 170.011.1) in the Constitution of the United States and the state of Missouri.

  • Credits: 3
    U.S. History I: to 1865

    This course is a survey of the history of the United States from pre-Columbian societies through the Civil War, including formative political, social, economic and cultural developments. It also introduces students to history as an academic discipline and requires analysis, synthesis and evaluation of primary and secondary materials in reading, discussion and writing. HST 120 will satisfy the Missouri state law requiring instruction in the United States and Missouri Constitutions.

  • Credits: 3
    U.S. History II: 1865-Present

    This course is a survey of the history of the United States from Reconstruction to the present, covering the political, economic, social and cultural developments that have shaped modern America. It introduces students to history as an academic discipline and requires analysis, synthesis and evaluation of primary and secondary materials in reading, discussion and writing.  HST 130 will satisfy the Missouri state law requiring instruction in the United States and Missouri Constitutions.

Computer Information Science Certificate

Certificate: 30 Hours

This Certificate degree program prepares students with the foundational knowledge and skills to develop computer applications within the business environment of local industries using current programming and web development languages desired in today’s workplace.  This program uses as a guide the competencies outlined by the National Business Education Association, as well as various industry certification standards, such as those developed by Microsoft Corporation.

 

Computer Information Science Certificate Requirements

Computer Information Science Certificate Requirements

  • Credits: 3

    Technology & Digital Literacy

    This course provides an overview of digital literacy topics such as computer hardware, software, programming, security, safety, and information systems. This is a “hands-on” class learning to use the most common computer software programs and information resources facilities. This course provides a look at the structure and components of computers, their operating systems, and an introduction to various applications with emphasis on word processing, spreadsheet applications, presentation software, and Internet usage.

    Prerequisite(s): Keyboarding skill of 25 WPM or BUS 101 or CIS 100 recommended.
  • Credits: 3

    Introduction to Computer Programming

    This course teaches introductory skills in computer programming using a high-level computer programming language. There is an emphasis on both the principles and practice of computer programming topics such as basic principles, object-oriented programming, algorithms, and software development methods. Emphasis in both synthesis and analysis of computer programs.

    Prerequisite(s): CIS 101 or concurrent enrollment.
  • Beginning Programing Language Credits: 3
  • Credits: 3

    Web Site Development I

    This course entails development of websites using modern technologies. Students will learn to develop websites using the latest HTML standards, to employ cascading style sheets (CSS), and to use web scripting languages. Provides extensive hands-on experience of an introductory nature.

    Prerequisite(s): CIS 101 or concurrent enrollment.
  • Credits: 3

    Web Site Development II

    This course covers the advanced features of Web Development, which brings interactivity and personalization to Web pages. Subjects explored include advanced HTML, using forms to gather information, JavaScript, and current frameworks.

    Prerequisite(s): Grade of "C" or better in CIS 120 and a grade of "C" or better in CIS 130.
  • Credits: 3

    Cloud Fundamentals

    This course provides the concepts and skills necessary to use different cloud-computing resources in an application development setting. Topics include the benefits of different cloud service models, learning how to use services provided by major public cloud providers and best practices when working with application cloud services.

  • Credits: 3

    Systems Analysis & Design

    In this course, students will use systems design and database to provide enterprise-wide business, organizational and managerial solutions.

    Prerequisite(s): Grade of "C" or better in CSC 140 or CIS 150 or CIS 170 or CSC 160. 
General Education Requirements – 9 Credit Hours

General Education Requirements – 9 Credit Hours

The Missouri Department of Higher Education has identified a common set of general education courses that have been adopted statewide. These courses are called the “CORE 42.”  CORE 42 courses are guaranteed to transfer to any Missouri public college or university to satisfy general education requirements.

Courses in knowledge areas below, designated with the CORE 42 logo indicates courses in that area have been evaluated and provided a MOTR number for transfer to all Missouri public institutions of higher education.

Courses that do not have this designation may still transfer to public and private colleges and universities in Missouri and elsewhere, but students are encouraged to check the transfer equivalency website of the institution to which they plan to transfer to confirm.

Please refer to the MDHE Core Transfer Curriculum for detailed information on CORE 42 courses.

Oral/Written Communications – 3 Credit Hours

Oral/Written Communications – 3 Credit Hours

  • Credits: 3
    Introduction to Communication

    This course provides an introduction to the study of communication, including interpersonal communication, small group dynamics, and public speaking.

  • Credits: 3
    Public Speaking

    This is an introductory course in research, composition, delivery, and evaluation of speeches for a variety of purposes and occasions. Students develop skills in critical listening and analysis through small group and individual activities.

  • Credits: 3
    Interpersonal Communication

    This course is designed as an introduction to the theory and practice of interpersonal communication. Students learn how to become both effective and appropriate communicators in a variety of contexts. Students also develop good listening and responding skills, conflict management strategies, sensitivity to language and an understanding of cultural and gender differences.

    Prerequisite(s): Grade of "C" or better inENG 100 or ENG 101. 
  • Credits: 3
    Composition II

    This course continues developing students’ abilities to use research and writing to make informed and ethical arguments; effectively communicating these arguments to professional and expert audiences in a research-supported project. Moreover, the course further develops students’ skills in critical and creative thinking to evaluate problems, interpret evidence/data, and draw conclusions.

    Emphasis is placed on honing skills of audience analysis, analytical reading, problem solving, research methods—including both primary and secondary research—and persuasive writing. Also, this course will acquaint students with patterns and conventions of multiple disciplinary communities. This writing process (thinking, researching, evaluating, and applying rhetorical strategy) prepares students for their academic and professional futures.

    Prerequisite(s): ENG 100 or ENG 101.
  • Credits: 3
    Technical Writing

    This course emphasizes developing the student’s ability to write clearly, concisely and accurately. Students practice collecting, analyzing, interpreting and presenting information in a variety of technical documents used in professional settings while using proper research and documentation techniques, sound visual design principles and effective writing styles suitable for a specific communicative context. Throughout, emphasis will be placed on honing skills in audience analysis, analytical reading, critical thinking, research methods and clear writing.

    Prerequisite(s): ENG 100 or ENG 101.
Mathematical Sciences – 3 Credit Hours

Mathematical Sciences – 3 Credit Hours

  • Credits: 3
    Contemporary Mathematics

    This course provides students with a basic survey of mathematics. Topics include problem solving, modeling, counting methods, probability, statistics and geometry.

  • Credits: 4
    Cont Mathematics with Support

    This course provides students with a basic survey of mathematics. Topics include problem solving, modeling, counting methods, probability, statistics and geometry. MTH 128S will be driven by the same objectives as MTH 128, and satisfy the same requirement. The course design will provide students with more time, support, and individualized instruction to accomplish those objectives.

  • Credits: 3
    Algebra for Calculus

    This course is a standard course in college-level algebra necessary for further studies in mathematics. Topics include solving equations, systems of equations, and inequalities; properties of functions; polynomial, rational, exponential, logarithmic functions and their graphs.

  • Credits: 4
    Algebra for Calculus With Support

    This course is a standard course in college-level algebra necessary for further studies in mathematics. Topics include solving equations, systems of equations, and inequalities; properties of functions; polynomial, rational, exponential, logarithmic functions and their graphs. MTH 130S will be driven by the same objectives as MTH 130, and satisfy the same requirement. The course design will provide students with more time, support, and individualized instruction to accomplish those objectives.

  • Credits: 3
    Trigonometry

    This course is a study of trigonometric function and their graphs, identities, equations and applications. Topics include an introduction to polar coordinates, vectors, and solutions of right and oblique triangles.

    Prerequisite(s): Grade of "C" or better in MTH 130 or satisfactory score on the ACT.
  • Credits: 5
    Pre-Calculus Mathematics

    This course prepares students for calculus by integrating both college-level algebra and trigonometry. Topics include solving equations, systems of equations, and inequalities; properties of functions; polynomial, rational, radical, exponential, logarithmic, and trigonometric functions and their graphs; analytic trigonometry; and vectors. This course is designed for students with a prior background in algebra and trigonometry.

    Prerequisite(s): Grade of "B" or better in MTH 110 or satisfactory score on the ACT.
  • Credits: 5
    Analytic Geometry and Calculus I

    This is the first course in a three-semester sequence. Topics include an introduction to analytic geometry, limits and continuity, the derivative and differential, the definite integral and applications.

    Prerequisite(s): Grade of "C" or better in MTH 131 or MTH 138 or satisfactory score on the ACT.
  • Credits: 5
    Analytic Geometry and Calculus II

    This is the second course in a three-semester sequence. Topics include techniques of formal integration, applications of definite integration, infinite sequences and series, parametrized curves and polar coordinates.

    Prerequisite(s): Grade of "C" or better in MTH 140.
  • Credits: 3
    Statistical Methods

    Students study basic concepts of statistics and probability applicable to all disciplines. Topics include distributions, measures of central tendency and dispersion, elementary probability, sampling, estimation of parameters, hypothesis testing, regression and correlation.

    Prerequisite(s): Grade of "C" or better in MTH 128 or MTH 130 or satisfactory score on the ACT.
  • Credits: 3
    Algebraic Structures

    This course provides an introduction to techniques of mathematical reasoning and formal mathematical proof. Topics include logic, set theory, relations, functions, and number theory. 

    Prerequisite(s): Grade of "C" or better in MTH 140.
  • Credits: 3
    Linear Algebra

    This course is a study of vector spaces, matrices, linear transformations, determinants, quadratic forms, eigenvalues, eigenvectors, canonical forms and inner-product spaces. Emphasis is placed on rigorous proof and the development of mathematical maturity.

    Prerequisite(s): Grade of "C" or better in MTH 141.
  • Credits: 3
    Analytic Geometry and Calculus III

    This is the third course in a three-semester sequence. Topics include vector-valued functions, solid analytic geometry, partial differentiation, multiple integration and line and surface integrals in vector fields.

    Prerequisite(s): Grade of "C" or better in MTH 141.
  • Credits: 3
    Differential Equations

    This is an introduction to the techniques available for the solution of ordinary differential equations. Topics include first and second order equations, systems of differential equations, Laplace transforms, series solutions, numerical methods and applications.

    Prerequisite(s): Grade of "C" or better in MTH 141. 
Written Communications – 3 Credit Hours

Written Communications – 3 Credit Hours

    • Credits: 3
      Composition I

      This course introduces students to college-level reading, thinking, and writing through a series of composition-rhetoric assignments and activities that culminate in a research-supported project. Specifically, students apply critical and creative thinking to evaluate problems, interpret evidence/data, and draw conclusions. As part of this process, students learn to evaluate sources and emerging digital tools for currency, feasibility, truthfulness, credibility, and accuracy. Ultimately, students learn to synthesize knowledge to solve problems. This writing process (thinking, researching, evaluating, and persuading) helps students to develop an essential skill set they can use in their future academic, civic, and professional lives.

    • or
    • Credits: 5
      Composition I With Support

      This course introduces students to college-level reading, thinking, and writing through a series of composition-rhetoric assignments and activities that culminate in a research-supported project. Specifically, students apply critical and creative thinking to evaluate problems, interpret evidence/data, and draw conclusions. As part of this process, students learn to evaluate sources and emerging digital tools for currency, feasibility, truthfulness, credibility, and accuracy. Ultimately, students learn to synthesize knowledge to solve problems. This writing process (thinking, researching, evaluating, and persuading) helps students to develop an essential skill set they can use in their future academic, civic, and professional lives.  English 100 will be driven by the same course objectives as English 101 and satisfy the same requirement.

Note:

Note:

All students are required to take a beginning programming language course from the choices listed.

Beginning language choices: CIS 150, CIS 170, CSC 160.

Computer Information Science Computer Programming Certificate of Specialization

Certificate of Specialization: 15 Hours

This Certificate of Specialization degree program prepares students with the foundational knowledge in computer programming using current programming languages desired by today’s workplace. This degree program is recommended for students who have already completed a four-year college or university program and desire to gain additional skills in computer programming.

Computer Information Science Computer Programming Certificate of Specialization Requirements

Computer Information Science Computer Programming Certificate of Specialization Requirements

  • Credits: 3

    Introduction to Computer Programming

    This course teaches introductory skills in computer programming using a high-level computer programming language. There is an emphasis on both the principles and practice of computer programming topics such as basic principles, object-oriented programming, algorithms, and software development methods. Emphasis in both synthesis and analysis of computer programs.

    Prerequisite(s): CIS 101 or concurrent enrollment.
  • Beginning Programing LanguageCredits: 3 1
  • Credits: 3

    Systems Analysis & Design

    In this course, students will use systems design and database to provide enterprise-wide business, organizational and managerial solutions.

    Prerequisite(s): Grade of "C" or better in CSC 140 or CIS 150 or CIS 170 or CSC 160. 
  • Credits: 3

    Database and Query

    This is an introductory course that provides database theory with an emphasis on relational database management. Hands-on Structured Query Language (SQL) database programming is included. The course also covers design, normalization, implementation and query of a relational database and uses an enterprise level database management system. In addition, students will learn the basics of NoSQL database schemas and how to interact with a non-relational model.

    Prerequisite(s): CIS 150 or CIS 170 or CSC 140 or CSC 160 or concurrent enrollment.
  • Advanced Programming Language Credits: 3 1
Note:

Note:

1 All students are required to take one beginning and one advanced course in programing language

Beginning Programming Language Courses: CIS 150, CIS 170 and Advanced Programming Language Courses: CIS 151 and CIS 171

Computer Information Science Video Game Development Certificate of Specialization

Certificate of Specialization: 15-16 Hours

This Certificate of Specialization degree program prepares students with the foundational knowledge in video game development using current programming languages desired by today’s workplace. This degree program is recommended for students who will be transferring a four-year college or university program in a video game development or design program. Since requirements vary at each four-year college or university, students should check with their faculty advisor or the school to which they intend to transfer to ensure they are taking the appropriate courses.

Computer Information Science Video Game Development Certificate of Specialization Requirements

Computer Information Science Video Game Development Certificate of Specialization Requirements

  • Credits: 3

    Introduction to Computer Programming

    This course teaches introductory skills in computer programming using a high-level computer programming language. There is an emphasis on both the principles and practice of computer programming topics such as basic principles, object-oriented programming, algorithms, and software development methods. Emphasis in both synthesis and analysis of computer programs.

    Prerequisite(s): CIS 101 or concurrent enrollment.
  • Credits: 3

    Intro to Computer Game Develop

    This course provides an introduction to computer game development for those seeking a career in this industry. Technologies commonly employed in developing interactive software will be examined, including software, hardware and middleware such as class libraries and engines. Game design modes and genres will be explored, as well as other applications and markets for this medium. Issues surrounding the computer game business will be explored, including personnel, philosophical and production issues, ethical concerns and influences of games and other interactive media on society.

  • Beginning Programing Language Credits: 3 1
    • Credits: 4

      3-D Animation

      This course focuses on the principles of design and operation of 3D animation. This includes camera placement, lighting, designing and rendering virtual scenes. This course supports 3D animation for commercial as well as full length productions.

    • or
    • Credits: 3

      Game Development

      This course provides students the opportunity to demonstrate mastery of advanced skills, including mathematics, algorithms, object-oriented programming, software design patterns and graphics as students develop features common to modern computer games. Various technologies and platforms are explored, giving students exposure to what it takes to develop computer games.

      Prerequisite(s): CIS 125 or concurrent enrollment, and grade of "C" or better in CIS 150 or CIS 131 or CIS 170 or CSC 160.
  • Credits: 3

    Mobile App Development

    This course is an introduction to mobile application development, including market opportunities, challenges, and architectural models. Course covers an overview and comparison of technical approaches by Apple (iOS), Google (Android) and Microsoft. Course topics will include design and creation of basic and advanced applications, use of an integrated development environment, performance and security issues, and application packaging and distribution mechanisms. Students will become familiar with the end-to-end process to install, develop, test, and distribute mobile applications.

    Prerequisite(s): Grade of "C" or better in CIS 150 or CIS 170 or CSC 160.
Note:

Note:

1 All students are required to take one beginning programming language

Beginning Programming Language Courses: CSC 140, CIS 150, CIS 170 

Computer Information Science Web Development Certificate of Specialization

Certificate of Specialization: 15 Hours

This Certificate of Specialization degree program prepares students with the foundational knowledge in web development technologies using current scripting and programming languages desired by today’s workplace. This degree program is recommended for students who have already completed a four-year college or university program and desire to gain additional skill in web development.

Computer Information Science Web Development Certificate of Specialization Requirements

Computer Information Science Web Development Certificate of Specialization Requirements

  • Credits: 3

    Introduction to Computer Programming

    This course teaches introductory skills in computer programming using a high-level computer programming language. There is an emphasis on both the principles and practice of computer programming topics such as basic principles, object-oriented programming, algorithms, and software development methods. Emphasis in both synthesis and analysis of computer programs.

    Prerequisite(s): CIS 101 or concurrent enrollment.
  • Credits: 3

    Web Site Development I

    This course entails development of websites using modern technologies. Students will learn to develop websites using the latest HTML standards, to employ cascading style sheets (CSS), and to use web scripting languages. Provides extensive hands-on experience of an introductory nature.

    Prerequisite(s): CIS 101 or concurrent enrollment.
  • Credits: 3

    Web Site Development II

    This course covers the advanced features of Web Development, which brings interactivity and personalization to Web pages. Subjects explored include advanced HTML, using forms to gather information, JavaScript, and current frameworks.

    Prerequisite(s): Grade of "C" or better in CIS 120 and a grade of "C" or better in CIS 130.
  • Credits: 3

    Cloud Fundamentals

    This course provides the concepts and skills necessary to use different cloud-computing resources in an application development setting. Topics include the benefits of different cloud service models, learning how to use services provided by major public cloud providers and best practices when working with application cloud services.

  • Credits: 3

    Back-end Web Development

    Upon successful completion of this course, students will have hands-on experience writing server-side or back-end development code. Programming on the server allows browsers to interact with databases, web services, and other systems.  This course presents an overview of a variety of Web backend topics: handling user input; storing, modifying, and retrieving information in databases; and building systems with secure user accounts. This course is recommended for Web developers, designers, and programmers who want to learn back-end programming fundamentals and create interactive and dynamic Web pages.

    Prerequisite(s): Grade of "C" or better in CIS 130.

Some options available online.

Notices & Disclaimers

*Costs displayed are based on current tuition and fee rates for the program’s required credit hours, as approved by the OTC Board of Trustees, and are subject to change without notice. Estimates reflect both in-district and out-of-district residency rates. Actual costs, degree completion time, and credit requirements may vary based on residency, prior credits, elective courses, program updates, and enrollment factors. For additional information on attendance costs, visit Cost of Attendancetuition and fees or contact us at 417-447-6900.

**Graduation rates vary by individual. For details on program enrollment, retention, exam/certification, and employment rates, visit Student Outcomes / Student Right-to-Know. Some careers on this list may require additional education and training. For program-specific accreditation visit OTC Accreditation.