MSU Billings Catalog

Computer Programming and Application Development Associate of Applied Science Degree

Required Courses

CAPP 156MS Excel3
CAPP 158MS Access3
COMX 106Comm in a Dynamic Workplace3
CSCI 100Intro to Programming3
CSCI 111BProgramming with Java I3
CSCI 114Programming with C#3
CSCI 116Python Programming3
CSCI 121Programming with Java II3
CSCI 181Web Design & Programming3
CSCI 211Client Side Programming3
CSCI 214Server-Side Web Prog & Admin3
CSCI 223Software Development3
CSCI 240Databases and SQL3
CSCI 258Web Application Development3
CSCI 299Thesis/Capstone3
ITS 166Configuring MS Windows 103
ITS 212Network Operating Sys-Server A3
ITS 224Introduction to Linux3
M 114Extended Technical Mathematics3
NTS 104CCNA 1: Intro to Networks3
WRIT 121Intro to Technical Writing3
Total Minimum Credits63

Suggested Plan of Study

First Semester
COMX 106Comm in a Dynamic Workplace3
CSCI 240Databases and SQL3
CSCI 100Intro to Programming3
CSCI 181Web Design & Programming3
ITS 166Configuring MS Windows 103
M 114Extended Technical Mathematics3
Total18
Second Semester
CSCI 114Programming with C#3
CSCI 116Python Programming3
CSCI 211Client Side Programming3
ITS 212Network Operating Sys-Server A3
ITS 224Introduction to Linux3
Total15
Third Semester
CAPP 156MS Excel3
CSCI 111BProgramming with Java I3
CSCI 214Server-Side Web Prog & Admin3
CSCI 223Software Development3
WRIT 121Intro to Technical Writing3
Total15
Fourth Semester
CAPP 158MS Access3
NTS 104CCNA 1: Intro to Networks3
CSCI 121Programming with Java II3
CSCI 258Web Application Development3
CSCI 299Thesis/Capstone3
Total15