Computer Science, Minor

Complete all courses listed below unless otherwise indicated. Also complete any corequisite labs, recitations, clinicals, or tools courses where specified.

Required Courses

A grade of C– or higher is required in each course:

CS 2500
and CS 2501
Fundamentals of Computer Science 1
and Lab for CS 2500
5
CS 2510
and CS 2511
Fundamentals of Computer Science 2
and Lab for CS 2510
5

Computer Science Electives

Complete three courses from the following:12
CS 2000 to CS 4989
Information Retrieval
Human Computer Interaction
Software Quality Assurance
Software Project Management
Social Information Systems
One Course from CCIS Meaningful Minors list (see below)

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.

Bouve Health Sciences:
Introduction to Health Informatics and Health Information Systems
Data Management in Healthcare
Personal Health Interface Design and Development
Personal Health Technologies: Field Deployment and System Evaluation
Arts, Media, and Design:
Interactive Narrative
Photo Basics
Animation Basics
Video Basics
Programming Basics
Interaction Design 1: Responsive
Physical Computing
Interaction Design Basics
Information Design 1
Interaction Design 2: Mobile
Information Design 2
Information Design Studio 1—Principles
Information Design History
Information Design Research Methods
Social Networks
Game Scripting
Digital Storytelling and Social Media
Advanced Digital Storytelling
The Online Newsroom Experience
Digital Media Research
Introduction to Music Technology
Digital Audio Processing
Computer and Information Science:
Computer Science and Its Applications
Discrete Structures
Introduction to Web Development
Engineering:
Bioengineering Measurement, Experimentation, and Statistics
Embedded Design Enabling Robotics
Fundamentals of Digital Design and Computer Organization
Computer Architecture and Organization
Advanced Engineering Algorithms
Computer Vision
High-Performance Computing
Introduction to Machine Learning and Pattern Recognition
Expert Systems and Neural Networks
Science:
Genetics and Molecular Biology
Neurobiology
Comparative Neurobiology
Bioinformatics Programming
Bioinformatics Computational Methods 1
Bioinformatics Computational Methods 2
Molecular Modeling
Geographic Information Systems
Introduction to Remote Sensing
Advanced Spatial Analysis
Syntax
Semantics
Math Fundamentals for Games
Programming Skills for Mathematics
Linear Algebra
Differential Equations and Linear Algebra for Engineering
Numerical Analysis
Mathematical Topics in Computer Vision
Mathematical and Computational Methods for Physics
Computing, Data, and Science
Mathematical and Computational Methods for Physics
Sensation and Perception
Biological Psychology
Psychology of Language
Cognition
Social Science, and Humanities:
Wired/Unwired: Cybercultures and Technopolitics
Information Design and Visual Analytics
Game Theory in the Social Sciences
Applied Econometrics
Mathematics for Economics
Technologies of Text
Science and Pseudoscience
Reason, Risk, and Evidence
Introduction to Logic
Technology and Human Values
Symbolic Logic
Ethics and Evolutionary Games
Philosophy of Science
Advanced Logic
Philosophy of Logic
Environment, Technology, and Society
Computers and Society
D'Amore-McKim School of Business:
Accounting Information Systems
Entrepreneurship and Intrapraneurship in Innovation-Driven Markets
Business Planning for Technology Ventures
Advanced Financial Strategy
Management Information Systems
Management Information Systems
Information Resource Management
Data Communications
Marketing Research
Marketing Analytics
Digital Marketing
Staticstics Courses:
Criminal Justice Statistics
Statistics
Math and Statistics for Economists
Biostatistics
Engineering Probability and Statistics
Statistics in the Social and Political World
Statistics and Software
Introduction to Multisample Statistics
Probability and Statistics
Statistics and Stochastic Processes
Basics and Probability and Statistics
Basics of Statistics and Stochastic Processes
Statistical and Economical Analyses in Engineering
Business Statistics
Research Methodology and Biostatistics
Foundations of Biostatistics
Introduction to Computational Statistics
Quantitative Techniques
Statistics in Psychological Research
Statistical Analysis in Sociology

Credit/GPA Requirement

20 semester hours required

2.000 GPA required in the minor