Information Technology A.A.S. - Programming and App Development

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-61

Required Cumulative GPA: 2.0

Catalog Year: 2018-2019


Information Technology Core Courses28
Programming and App Development Concentration Requirements23
Programming and App Development Directed Electives6
Total Hours60-61

Information Technology Core Courses

Note: Completion of IT core courses fulfills requirements for C.A.S. in Computer Support.

Complete all of the following courses:
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-


Complete any Mathematics course with course number 115 or higher.3-4
Total Hours3-4

Minimum Required Grade: C-

Programming and App Development Concentration Requirements

Complete all of the following courses:
COMX 111AIntroduction 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

Note: 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.

Complete two directed elective courses (minimum of 6 credits) selected with your advisor.6
Total Hours6

Minimum Required Grade: C-