Computer Science Minor

You'll have a better experience on this website using a secure, up-to-date browser. Click here for information and instructions about updating.

COURSE OPTIONS

REQUIRED COURSES:

CMSC 115: Programming I (3)

An introduction to computer programming. Basic notions of abstraction, elementary composition principles, the fundamental data structures, and object-oriented programming technique are introduced. Topics include variables, control structures, arrays, and input/output. [Cross-listed: Engineering 170]

CMSC 204: Introduction to Data Communications (4)

A study of the concepts, issues, and technology involved in the transmission of data. Topics include network configurations, communications protocols, data coding schemes, and transmission hardware. Prerequisite: completion of Core Program mathematics requirement. Pre or corequisite: Computer Science 115.

CMSC 205: Computer Systems (4)

An introduction to the organization and inner workings of a modern digital computer and its components. Topics include introductory digital logic and circuits, CPU components, memory systems, input/output, storage systems, and introductory operating systems concepts. Students gain experience in working on computers in the laboratory component of this course. Three lectures and one laboratory period of two hours per week. Strong algebra skills required.

MUST CHOOSE FROM EACH:

Statistics 131 or 132

STAT 131: Introductory Statistics (4)

An introductory course in statistical techniques and methods and their application to a variety of fields. Topics include data analysis, design of experiments, and statistical inference including confidence intervals and hypothesis testing. Exposure to statistical software and a substantive student project are also part of this course. Prerequisite: an ACT mathematics score of 22 or higher or one course from Mathematics 100, 108, 115 or ALEKS score of 45 of higher.

STAT 132: Accelerated Introductory Statistics (2)

This course covers the same content and learning objectives as Statistics 131 but in half the time. This course, along with Statistics 202 and Statistics 203, also serves as preparation for Actuarial Exam SRM. Additionally this course, along with Statistics 202, Statistics 203, Statistics 220 and Statistics 352, serves as preparation for Actuarial Exam MAS I. Offered first half of spring semester. Credit will not be given for both Statistics 131 and 132. Prerequisite: Mathematics 152 or significant prior experience with statistics.

six credits from Computer Science 120 or above
three credits from Mathematics 148 or above