# Minor or ASI in Computer Science

Please consult the Catalog for the most up to date information. Minor/ASI form**Area of Special Interest (ASI) in Computer Sciences**

CSCI-262: Data Structures

CSCI-306: Software Engineering

CSCI-358: Discrete Mathematics & Algebraic Structures

CSCI-406: Design & Analysis of Algorithms**or**

CSCI-262: Data Structures

CSCI-306: Software Engineering

CSCI-341: Computer Organization

CSCI-442: Operating Systems

**Minor in Computer Sciences**

CSCI-261: Programming Concepts

CSCI-262: Data Structures

CSCI-306: Software Engineering

CSCI-406: Design & Analysis of Algorithms

Two 400-level CSCI classes (or one 400-level CSCI class and CSCI 358)

or

CSCI-261: Programming Concepts

CSCI-262: Data Structures

CSCI-341: Computer Organization

CSCI-442: Operating Systems

Two 400-level CSCI classes (or one 400-level CSCI class and CSCI 358)

**Minor in Computer Engineering**

The Computer Engineering minor combines key software and hardware concepts, such as programming skills and digital circuit design, to create hardware-software systems that are used in embedded systems.

Students should choose 18 credits from the classes below.

CSCI-261: Programming Concepts

CSCI-262: Data Structures

CSCI-341: Computer Organization

CSCI-442: Operating Systems

EENG-281 Intro to Electrical Circuits, Electronics and Power **or** EENG 282**: Electrical Circuits

EENG-284**: Digital Logic

EENG-383: Microcomputer Architecture

*If a student is in a major that does not require CSCI261, the student must take only three of the CSCI courses.

**Possible replacements: PHGN215 and PHGN317

**Minor in Data Science**

The Data Science minor is an emerging discipline at the intersection of computer science and statistics, focusing on the extraction of knowledge from data. This minor introduces students to necessary skills in data analysis, manipulation, and storage.

CSCI-261: Programming Concepts

CSCI-262: Data Structures

CSCI-303: Introduction to Data Science

CSCI-403: Database Management

CSCI-470: Intro to Machine Learning

MATH-201: Probability and Statistics for Engineers**or**

CSCI-261: Programming Concepts

CSCI-262: Data Structures

CSCI-303: Introduction to Data Science

MATH-201: Probability and Statistics for Engineers

MATH-334: Intro to Probability

MATH-335: Intro to Mathematical Statistics

**Minor in Robotics and Intelligent Systems**

The Robotics and Intelligent Systems minor focuses on the software needed to operate robots and other intelligent systems. The software processes information to achieve objectives, learn from past experience, adapt to a changing environment, and interact smoothly with people.

CSCI-261: Programming Concepts

CSCI-262: Data Structures

CSCI-404: Artificial Intelligence

CSCI-473: Human-Centered Robotics

MATH-201: Probability and Statistics

MEGN441: Introduction to Robotics