Computer Information Systems mission:
The mission of the Missouri Valley College Computer Information Systems (CIS) program is to assist students in acquiring the skills, knowledge, and experience necessary to become successful in careers or graduate study involving the information sciences. The CIS curriculum emphasizes best practices in the field as well as practical skills that allow students to remain productive in an ever-changing technological environment. The CIS program strives to incorporate the most current technologies and techniques available to provide students with the expertise to meet the demands of academic and business standards.
Computer Science mission:
Through instruction and application, provide students knowledge, skills, and abilities to be successful in computer and technology fields now and in the future.
Computer Information Systems Learning Outcomes:
- Students will achieve knowledge of computer components, programs, programming languages, careers, networking, and fields of study in the computing world.
- Students will demonstrate the ability to develop computer programs by utilizing structured programming techniques including data validation, error trapping, and the development of test cases to ensure a reliable and accurate program.
- Students will demonstrate the ability to develop computer programs by utilizing procedural and object-oriented programming techniques.
- Students will demonstrate the utilization of modeling techniques such as Unified Modeling Language, Data Flow Diagrams, and Wainer-Orr diagrams to develop a blueprint of the program to be developed.
- Students will be able to discuss and utilize the phases of the system development cycle and Object-Oriented Design to determine program requirements and perform program design.
- Students will also be able to discuss and perform file normalization in the development of a database to meet the user's requirements.
- Students will develop a knowledge of business, the importance of statistical analysis, and accounting techniques in the development of business-based computer systems.
Computer Science Learning Outcomes:
- Students will demonstrate knowledge of computer components, programs, and programming languages.
- Students will demonstrate the ability to develop computer programs by utilizing procedural and object-oriented programming techniques.
- Students will demonstrate an ability to analyze a problem or need, and then design, implement, and evaluate a computer-based solution.
- Students will demonstrate an ability to work effectively as part of a team to accomplish a goal or solve a problem.
Major assessment: All seniors completing a major in computer information systems are required to take a comprehensive examination.
A student in the Computer Information Systems degree program shall complete all CPSC coded courses within 7 years of enrollment in the program. If the student for whatever reason does not complete the CPSC graduation requirements within that time frame the student must repeat any courses that exceeded the 7 year time limit.
Computer Information Systems:
CIS REQUIREMENTS
CPSC 110, CPSC 120,CPSC 170, CPSC 250, CPSC 270, CPSC 305, CPSC 320, CPSC 370, CPSC 380, CPSC 410 OR CPSC 450, ACCT 210, ACCT 220, BNSS 212, BNSS 232, ENGL 327 OR BNSS 412, MATH 185 OR MATH 190, MATH 200 OR BNSS 302
PLUS 6 HOURS OF UPPER DIVISION CPSC ELECTIVES
Computer Science:
CS REQUIREMENTS
CPSC 105, CPSC 120, CPSC 170, CPSC 250, CPSC 270, CPSC 310, CPSC 320, CPSC 340, CPSC 360, CPSC 375, CPSC 405, MATH 170, MATH 190, MATH 200, MATH 250