Skip to main content.

Students interested in a minor should contact the CIS department for an application and admission requirements.

Admission to the Computer Science minor program

Students must meet the university’s admission requirements for a minor, which include having completed 24 credits. For computer science, prospective minors are encouraged to inquire and plan their minor program prior to earning 24 credits, because the structure of requirements could necessitate the use of more than six semesters.  Courses completed prior to formal declaration will count toward the minor program.

Admission to the minor is accomplished through an application form available in the office of the chairperson of the department accompanied by the current transcript(s). Upon acceptance the student is assigned an advisor, who works with the student to design an individual minor program that meets the stated requirements. Study plans are to be approved by the department chairperson.


The Department of Computer and Information Science offers four minors:

The Computer Science minor is designed to enable students to develop an understanding of computer science as a discipline, its structure, methodologies, and trends. The minor prepares students to use computer technology as a tool to solve problems, and acquire a sufficient background in computer science to continue their study of the discipline independently. Furthermore, it gives students a sufficient knowledge in computer science to gain an advantage when entering the current job market.

Requirements (CIS Minor Tracking Sheet)

Complete the following courses with a grade of C or better:

  • CIS 180 Object-Oriented Programming (4)
  • CIS 181 Programming Paradigms (4)
  • CIS 280 Software Specification & Design (4)
  • CIS 360 Algorithms & Data Structures (4)
  • CIS 361 Models of Computation (3)
  • One additional CIS 300/400 course (3)

Total Credits: 22

The Computer Game Design minor is intended to prepare students with the requisite knowledge to develop video games. Upon completion of the minor, the student will have the knowledge to develop video games independent of the platform. More importantly, this minor will give students the experience and framework to work cohesively when the technical track overlaps with the visual track.

Requirements (Game Design Minor Tracking Sheet)

Complete the following courses with a grade of C or better:

  • CIS 180 Object-Oriented Programming (4)
  • CIS 181 Programming Paradigms (4)
  • CIS 360 Algorithms & Data Structures (4)
  • PHY 101 OR PHY 111 or PHY 113 (3 or 4)
  • CIS 464 Computer Game Design (3)
  • Two Game Design Electives (6)

Total Credits: 24-25

The Computer Science Cybersecurity minor will prepare students with advanced skills in cyber defense for possible use against threats, attacks and vulnerabilities, in-depth knowledge for development of secure software systems, and a cybersecurity mindset that can be aligned with their respective interests and degree plans.

Requirements (CIS Cybersecurity Minor Tracking Sheet)

Complete the following courses with a grade of C or better:

Three required courses

  • CIS 190 Intro to Procedural Programming (4) or ECE 160 Foundations of Computer Engineering I (4)
  • CIS 360 Algorithms & Data Structures (4)
  • CIS 370 Design of Operating Systems (4)

Choose three elective courses

  • CIS 442 Digital Forensics (3) or ECE 487 Computer Forensics (3)
  • CIS 443 Applied Cryptography (3)
  • CIS 444 Cyber Defense and Operations (3)
  • CIS 446 Secure Software Development (3)
  • CIS 447 Network Security and Data Assurance (3) or ECE 489 Network Security (3)
  • CIS 477 Computer and Information System Security (3)

Total Credits: 21

The minor in Mobile Application Development is intended to prepare students to develop and market applications for mobile devices. Upon completion of the minor, the student will have the knowledge to develop mobile applications for Android or iOS platform, as well as the ability to adapt that knowledge to other platforms. 

Requirements (Mobile Applications Development Minor Tracking Sheet)

Complete the following courses with a grade of C or better: 

  • CIS 180 Object-Oriented Programming (4)
  • CIS 181 Programming Paradigms (4)
  • CIS 360 Algorithms & Data Structures (4)
  • CIS 433 Mobile Appl Development w/Android (3)or CIS 434 Mobile Appl Development w/iOS (3)
  • CIS 440 Software Process and Project Management (3)
  • MKT 443 Social Media Marketing (3)

Total Credits: 21

bg

Visit us virtually

Visit us from anywhere, at any time.
Take a virtual tour of the UMass Dartmouth campus.