Minors

The minors in computer science and information science each consist of five courses with two corresponding lab courses. The minors are designed for students outside the College of Computer and Information Science. Students in CCIS may not take the minors. Further, a student from outside CCIS may take a CS minor or an IS minor but not both.

Students do not need prior programming experience to complete the CCIS minors. The courses, CS 2500 & CS 2510, build programming and computational skillsets from the ground up. In addition, for IS minors, IS 2000 adds additional data oriented programming. Once these courses are completed, students will know how to design programs and will know two or more programming languages. They will be ready to personalize their minor to complement their area of study.

CCIS Meaningful Minors

The concept of “CCIS Meaningful Minors” allows students the chance to personalize a computer or information science minor to meet individual academic needs and interests. Students may take one elective related to computation or information from a pre-approved list of courses offered across the university rather than from within CCIS. This allows students to integrate the minor with a course in their own major or with a course in another area of interest. Students may of course choose to take all electives in the minor within CCIS if they wish.

The pre-approved list of courses for “CCIS Meaningful Minors” can be found here.

The following academic standards must be achieved in the minor:

  • The overall grade point average for the courses for the minor must be at least 2.0
  • Students must pass all courses submitted for the minor
  • No course submitted for the minor may be taken pass/fail

Computer Science Minor Requirements

The 2 required courses in the Computer Science minor are:

  • CS 2500 Fundamentals of Computer Science 1 and lab CS 2501
  • CS 2510 Fundamentals of Computer Science 2 and lab CS 2511

A grade of C- or better is required in the above courses.

The Computer Science Minor requires 3 elective courses. Choose one of the two options:

A computer science elective is a 4 SH course satisfying one of the following:

  • A CS course in the range CS 2000 to CS 4989
  • IS 2000 Principles of Information Science
  • IS 4200 Information Retrieval
  • IS 4300 Human-Computer Interaction
  • IS 4500 Software Quality Assurance
  • IS 4600 Software Project Management
  • IS 4700 Social Information Systems

There are special alternatives in the Computer Science Minor for EECE students. Find out more about these alternatives.

Information Science Minor Requirements

The 3 required courses in the Information Science minor:

  • IS 2000 Principles of Information Science
  • CS 2500 Fundamentals of Computer Science 1 and lab CS 2501
  • CS 2510 Fundamentals of Computer Science 2 and lab CS 2511

A grade of C- or better is required in CS 2500 and CS 2510.

The Information Science Minor requires 2 elective courses. Choose one of the two options:

For the purposes of an information science minor, an information science elective is a 4 SH course satisfying one of the following:

  • An IS course in the range IS 1500 to IS 4989
  • CS 3200 Database Design

Note on pathways to the information science minor: Students may start the information science minor by taking IS 2000 or CS 2500. Furthermore, if IS 1500 will be chosen as an IS elective, this course may also be the starting point for the minor.

Application for the Minor and Confirmation of the Minor

To apply for the minor, send e-mail to: advising@ccs.neu.edu.

Include your full name and your NU student ID.

If you wish to discuss the minor before making a commitment, please ask for an appointment when you send e-mail to the above address.

When you are in your final semester and about to complete the minor, please confirm by sending e-mail to the above address. If the minor is completed successfully, a notation is posted on the final transcript.