Indiana Tech: Current Students: CPS Students

MIS 3000 Programming Logic

Course Description: MIS 3000 Programming Languages and Logic addresses computer programming and problem solving in the programmer's role. Topics include algorithm development, text editors, language translation, and analysis of recent developments in programming tools. Effective documentation and use of primitive and complex data types, and logic structures such as sequence selection and iteration. A high level programming language will be used to implement algorithms.

Textbook: Molluzzo, John C., C++ for Business Programming, 1e, Upper Saddle River, Prentice Hall, 1999.

Prerequisites: CIS 1100

Specific Concepts to Address:

  • What problems can be computed
  • How computable problems are solved and the solutions documented
  • Top-down design and algorithms
  • Use of sequence, selection, and iteration in problem solving
  • Use of data types in computer programming
  • Translation of algorithms into a programming language
  • Testing computer programs
  • Documentation of computer programs
  • Software engineering tools

Suggested Emphases:

  • Ability to write and execute programs in a high-level programming language
  • Application of the principles of blocks, procedures and modules to programming
  • Demonstration of proper documentation of programs
  • Professional writing skills

Helpful Documentation:

  • Relevant job descriptions
  • Performance appraisals relevant to topic
  • Proof of relevant training
  • Samples of original programming
Copyright © 2014 Indiana Tech    1600 East Washington Blvd., Fort Wayne, Indiana 46803  [Map it]
Phone: 800.937.2448  ||  Contact Us | Employment | Campus Locations | Campus map