Programming and App Development

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

Thomas Gallagher, Program Director

Programming and App Development concentration emphasizes application development and business processes. Students learn to write software using an object-oriented programming paradigm for deployment to the web and the desktop. Relational database design, structured query language (SQL), and the ability to create applications which push and pull information from databases are highlighted. Graduates seek careers as computer support specialists, help desk technicians, web developers, software developers, and database administrators.

Associate of Applied Science - Information Technology; Programming and App Development Concentration

Missoula College

Degree Specific Credits: 60

Required Cumulative GPA: 2.0

Catalog Year: 2017-2018

Summary

Information Technology Core Courses28
Mathematics3
Programming and App Development Option Requirements23
Programming and App Development Directed Electives6
Total Hours60

Information Technology Core Courses

Rule: All courses are required

Note: Completion of IT core courses fulfills requirements for CAS in computer support.

BGEN 105SIntroduction to Business3
CSCI 105Computer Fluency3
CSCI 135Fund of Computer Science I3
CSCI 172Intro to Computer Modeling3
ITS 150CCNA 1: Exploration3
ITS 165OS Commands and Scripts3
ITS 210Network OS - Desktop3
ITS 280Computer Repair & Maint.3
ITS 289Professional Certification1
WRIT 101College Writing I3
Total Hours28

Minimum Required Grade: C-

Mathematics

Rule: Any Mathematics course level 115 or higher


Programming and App Development Concentration Requirements

Rule: All courses are required

COMX 111AIntro to Public Speaking3
CSCI 113Programming with C++ I3
CSCI 136Fund of Computer Science II3
CSCI 215ESocial & Ethical Issues in CS3
CSCI 221System Analysis and Design3
CSCI 240Databases and SQL3
ITS 298Internship/Cooperative Educati2
MART 232Interactive Web II3
Total Hours23

Minimum Required Grade: C-


Programming and App Development Directed Electives

Rule: Required; take a minimum of 6 credits

Note: Student must select at least two directed elective courses (minimum of 6 credits). Directed electives must be approved by student's advisor. Examples of directed electives may include courses from the ACTG, BGEN, COMX, CSCI, DDSN, ITS, or WRIT rubrics. A student may request substitution of other courses to fulfill the directed elective requirement provided a clear connection can be made between a course, a student’s career objective, and the degree program. All substitution requests require departmental approval.

Minimum Required Grade: C-