Computer Science B.S.

This is an archived copy of the 2018-2019 catalog. To access the most recent version of the catalog, please visit http://catalog.umt.edu/.

Bachelor of Science - Computer Science

College of Humanities & Sciences

Degree Specific Credits: 87-92

Required Cumulative GPA: 2.0

Catalog Year: 2018-2019

General Education Requirements

Information regarding these requirements can be found in the General Education Section of the catalog. 

Summary

Computer Science Core Courses33
Degree Electives18
Communication3
Mathematics18
Science Core9-10
Biology
Chemistry
Physics
Science Electives6-10
Total Hours87-92

Computer Science Core Courses

Note: 100-level CSCI courses other than CSCI 106, CSCI 135-CSCI 136, and 200-level CSCI courses other than CSCI 205 and CSCI 232 do not count toward the degree or track requirements. However, they do count in the 60 credit limit in the major. CSCI 315E will fulfill the upper-division writing requirement. 

Complete all of the following courses:
CSCI 106Careers in Computer Science1
CSCI 135Fund of Computer Science I3
CSCI 136Fund of Computer Science II3
CSCI 205Programming Languages w/ C/C++4
CSCI 232Data Structures and Algorithms4
CSCI 315EComputers, Ethics, and Society3
CSCI 323Software Science3
CSCI 332Design/Analysis of Algorithms3
CSCI 361Computer Architecture3
CSCI 426Adv Prgrmng Theory/Practice I3
CSCI 427Adv Prgrmng Theory/Practice II3
Total Hours33

Minimum Required Grade: C-


Degree Electives

Note: A maximum of 3 of the 18 credits of Computer Science electives may be in CSCI 398 or CSCI 498.

Complete 18 credits of the following courses:18
Database Design
Research
Special Topics
Seminar
Internship
Advanced Web Programming
Game and Mobile App
Computer Graphics Programming
User Interface Design
Data Visualization
Artificial Intelligence
Machine Learning
Pattern Recognition
Computational Biology
Operating Systems
Networks
Simulation
Research
Special Topics
Seminar
Internship
Senior Thesis/Capstone
Total Hours18

Minimum Required Grade: C-


Communication

Complete one of the following courses:3
Introduction to Public Speaking
Argumentation
Total Hours3

Minimum Required Grade: C-


Mathematics

Complete all of the following courses:
M 171Calculus I4
M 172Calculus II4
M 221Introduction to Linear Algebra4
M 225Introduction to Discrete Mathematics3
STAT 341Introduction to Probability and Statistics3
Total Hours18

Minimum Required Grade: C-


Science Core

Rule: Complete 1 of the following subcategories of science sequences. 9-10 total credits required.

Biology Sequence Option

Complete all of the following courses:
BIOB 160NPrinciples of Living Systems3
BIOB 161NPrncpls of Living Systems Lab1
BIOB 170NPrincpls Biological Diversity3
BIOB 171NPrincpls Biological Dvrsty Lab2
Total Hours9

Minimum Required Grade: C-

Chemistry Sequence Option

Complete all of the following courses:
CHMY 141N
CHMY 142N
College Chemistry I
and College Chemistry I Lab
5
CHMY 143N
CHMY 144N
College Chemistry II
and College Chemistry II Lab
5
Total Hours10

Minimum Required Grade: C-

Physics Sequence Option

Complete all of the following courses:
PHSX 215NFund of Physics w/Calc I4
PHSX 216NPhysics Laboratory I w/Calc1
PHSX 217NFund of Physics w/Calc II4
PHSX 218NPhysics Laboratory II w/Calc1
Total Hours10

Minimum Required Grade: C-


Science Electives

Rule: Complete 2 of the following courses. Laboratory courses must be taken in conjunction with their associated lecture course.

Note: The Biology, Chemistry, or Physics sequence chosen to fulfill the science core may not count toward the science electives requirement.

Complete two of the following courses:6-10
Planetary Astronomy
and Planetary Astronomy Lab
Stars, Galaxies, and the Universe
and Stars, Galaxies, and the Universe Lab
Principles of Living Systems
and Prncpls of Living Systems Lab
Princpls Biological Diversity
and Princpls Biological Dvrsty Lab
Microbiology for Hlth Sciences
and Microbiology Hlth Sciences Lab
College Chemistry I
and College Chemistry I Lab
College Chemistry II
and College Chemistry II Lab
Forest Biometrics
Introduction to Physical Geology
and Introduction to Physical Geology Lab
Earth Materials
Fund of Physics w/Calc I
and Physics Laboratory I w/Calc
Fund of Physics w/Calc II
and Physics Laboratory II w/Calc
Modern Physics
Advanced Physics Lab
Total Hours6-10

Minimum Required Grade: C-