B.S. Integrated Technology - Software Development

The B.S. in IT - Software Development degree is designed to provide students with the skills needed to develop, create, and modify enterprise software or specialized utility programs.  The Software Development concentration prepares students to identify issues and problems, collect and analyze data, and summarize and present findings. 

The Software Development concentration prepares students to develop a wide array of computer software including enterprise applications (apps), mobile apps, web apps, games, and software to integrate systems.  IT - Software Development, students will be expected to solve business problems using critical thinking skills, demonstrate effective business and technology communicators,  demonstrate technically proficient / knowledgeable and be able to effectively develop software solution, and obtain a basic business understanding and a strong ethical awareness.

General Education
BA 245Marketing Fundamentals3
or MC 220 Introduction to Marketing
BA 302Business Ethics3
CM 100Speech3
CM 200Interpersonal Communication3
or CM 221 Professional Communications
EH 123Rhetoric and Composition I3
EH 124Rhetoric and Composition II3
EH 200Approaches to Literature3
HE 111The Husson Experience ***1
IT 351Information Technology Internship3
IT 482Information Technology Project Development 3
MS 132Probability and Statistics3
Choose One of the Following4
Contemporary College Algebra
Precalculus with Trigonometry
Calculus with Applications
PY 111General Psychology3
Fine Arts Elective3
Foreign Culture and Conversation Elective3
Global Perspectives Elective 3
Lab Science Elective3-4
Open Elective 12
Integrated Technology Core
BA 101Introduction to Business3
IT 261Introduction to Computer Programming I3
IT 305Workflow Management 3
IT 431Theory and Practice in IT Security 3
IT 471Current Trends in IT 3
IT 481Project Management Techniques 3
AC or BA or MC Elective (200+)9
AC or BA or MC Elective3
IT Elective3
Software Development Concentration
IT 262Introduction to Computer Programming II3
IT 321Systems Analysis & Design3
IT 325 Algorithms and Data Structures I3
IT 326Algorithms and Data Structures II3
IT 410Database Design3
MS 131Logic and Problem Solving3
IT Elective (300+)6
Advanced math in addition to Gen Ed3-4
Precalculus with Trigonometry
Calculus with Applications
Discrete Mathematics
Total Hours122-124
CM 1003BA 1013
EH 1233EH 1243
HE 111***1IT 2623
IT 2613MS 1323
MS 141 (or MS 180 or MS 181)4Foreign Culture and Conversation Elective3
PY 1113 
 17 15
BA 245 or MC 2203BA 3023
EH 2003CM 200 or 2213
IT 3253IT 3263
MS 1313MS 180 (or MS 181 or MS 251)3-4
AC or BA or MC Elective3Fine Arts Elective3
 15 15-16
IT 3053IT 3513
IT 3213IT 4103
IT 4713AC/BA/MC Elective (200+)3
Open Elective3Global Perspectives Elective3
Lab Science Elective3-4Open Elective3
 15-16 15
IT 4813IT 4313
IT Elective3IT 4823
IT Elective (300+)3AC/BA/MC Elective (200+)3
AC/BA/MC Elective (200+)3IT Elective (300+)3
Open Elective3Open Elective3
 15 15
Total Hours: 122-124