Computer Programming & Application Development

Associate of Applied Science Degree

Suggested Plan of Study
Computer Programming & Application Development Associate of Applied Science Degree

 

Required Courses Credits
CAPP 156 MS Excel 3
CAPP 158 MS Access 3
COMX 106 Communicating in a Dynamic Workplace 3
CSCI 111B Programming with Java I 4
CSCI 113 Programming with C++ I 3
CSCI 114 Programming with C# 3
CSCI 116 Introduction to Python Programming 3
CSCI 121 Programming with Java II 4
CSCI 124 Advanced C#/.NET 3
CSCI 181 Web Design & Programming 3
CSCI 211 Client Side Programming 3
CSCI 214 Server-Side Web Programming & Administration 3
CSCI 223 Software Development 3
CSCI 240 Databases and SQL 3
CSCI 299 Thesis/Capstone 3
ITS 166 MS Windows 10 Configuration 3
ITS 171 MS Windows Server 2016 3
ITS 224 Introduction to Linux 3
M 143 Finite Mathematics 4
NTS 104 CCNA 1: Intro to Networks 4
WRIT 121 Introduction to Technical Writing 3
Restricted Elective
CSCI 298 Technical Support Internship
OR CSCI 241 PL/SQL
3
 
Total minimum credits for degree 70

 

First Semester Credits
CAPP 156 3
CSCI 114 2
CSCI 116 3
CSCI 181 3
ITS 166 3
WRIT 121 3
Total 18
Second Semester Credits
CAPP 158 3
CSCI 124 3
CSCI 211 3
ITS 171 3
ITS 224 3
COMX 106 3
Total 18
Third Semester Credits
CSCI 240 3
CSCI 111B 4
CSCI 121 4
CSCI 223 3
M 143 4
Total 18
Fourth Semester Credits
CSCI 113 3
NTS 104 4
CSCI 214 3
CSCI 299 3
Restrictive Elective 3

Total

16

 

Read Course Descriptions

 

NOTE: This is a general program overview. For specific graduation requirements, please refer to the City College at MSU Billings catalog and visit with an academic or faculty advisor.