Skip to main content.

Computer Science Curriculum Requirements

Select the curriculum below based on your class entering year. Check with your faculty advisor or ES3 if you are unsure which requirements you are following.

Catalog 2020-21 to present

Catalog 2014-15 through 2019-20

Computer Science with Concentration in Game Design

Students pursuing the Computer Science major (standard option above) can elect a Concentration in Game Design which provides a background in artificial game design and will prepare students for general computer science jobs, but with a specific engagement toward game design careers. These careers could be as independent developer ("Indie"), corporate video game design, as well as simulation based software companies.

The Concentration in Game Design requires students to select specific courses from the list of approved technical electives. The technical electives must be passed with a grade of 'C' or better to meet the requirement.

Two Required Courses:

  • CIS 463 - Game Engine Design
  • CIS 464 - Computer Game Design

Choose two additional electives:

  • CIS 412 - Artificial Intelligence 
  • CIS 431 - Human-Computer Interaction 
  • CIS 433 - Mobile Application Development with Android 
  • CIS 434 - Mobile Application Development with iOS 
  • CIS 452 - Database Systems 
  • CIS 465 - Topics Computer Vision 
  • CIS 466 - Introduction to Mobile Robotics 
  • CIS 467 - Image Analysis & Processing 
  • CIS 475 - Computer Networks 
  • CIS 476 - Network Programming 
  • CIS 477 - Computer and Information System Security 

Additional Requirements:

Students must also complete ENL 200 (which fulfills the University Studies 3A requirement) and PHY 113 and PHY 114 (which fulfills the Laboratory Science requirement).

Catalog 2020-21 to present

Computer Science with option in Software Engineering

UMass Dartmouth offers a Software Engineering (SE) option within the Computer Science program. Students who successfully complete the requirements of the SE option will receive a diploma of a Bachelor of Science in Computer Science with option in Software Engineering. More information on this option can be obtained from the Software Engineering section of this website.

Select the curriculum below based on your class entering year. Check with your faculty advisor or ES3 if you are unsure which requirements you are following.

Catalog 2020-21 to present

Catalog 2014-15 through 2019-20

University Studies Requirements for CIS

CIS students are required to meet the University Studies requirements by choosing an approved course from the following University Studies Clusters:

 
Effective Fall 2014, students who transfer to the University with 24 or more transfer credits will follow the Transfer Substitution policy for University Studies.
bg

Visit us virtually

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