CIS 111: Fundamentals of Computer Programming


CIS 111 is an introduction to computer programming for non-CIS majors. There is no formal prerequisite to CIS 111, but the course may be difficult to follow for students who have not taken MATH 100 (College Algebra) or who lack basic computer skills.

The following topics will be covered:

  • What is computer programming?
  • Writing an algorithm
  • Variables and operations
  • Output and user input
  • Conditional statements
  • Loops
  • Arrays
  • Strings
  • Methods
  • Classes and objects
  • Program design
  • File I/O
  • Exception handling

Department of Computing and Information Sciences - Kansas State University
Address: 234 Nichols Hall, Manhattan, KS 66506
Phone: (785)532-6350; Fax: (785)532-7353; Mailto: webmaster@cis.ksu.edu