Long Island University Logo
Brooklyn Campus, "Come Grow With Us"

Computer Science Minor

The minor in Computer Science is designed to give the student of any discipline an excellent working knowledge of the field of computer science. A student with a Computer Science minor will be able to integrate the practices of his or her major field of study with the growing area of computers. The minor gives the student complete background knowledge of software design and of tools available to those working in the computer field. Although the minor is self-contained, it is very strongly recommended that the student have an adequate mathematics background to facilitate understanding of computer science concepts.  Students with little or no prior computer experience are advised to take Computer Science 10 (Introduction to Computer Science and Programming) in order to prepare themselves for the more rigorous Computer Science 101 (Fundamentals of Computer Science).

The Computer Science minor requires six courses (18 credits), which include:


  • CS 101  Fundamentals of Computer Science
  • CS 117  Structured Program Design
  • CS 130  Algorithms and Data Structures I
  • CS 148  Database I
  • CS 150  Operating Systems

and a choice of one of the three following languages courses:

  • CS 161  Object-Oriented Programming
  • CS 162  Artificial Intelligence I
  • CS 163  Artificial Intelligence II

It is suggested that students begin a Computer Science minor in the sophomore year because each course required in the minor is a prerequisite to the following course. Courses must be taken in the sequence listed above.