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 302 | Business Ethics | 3 |
CM 100 | Speech | 3 |
EH 105 | College Writing | 3 |
HE 111 | The Husson Experience *** | 1 |
MS 132 | Probability and Statistics | 3 |
Fine Arts Elective | 3 | |
Foreign Culture and Conversation Elective | 3 | |
Historical Elective | 3 | |
Lab Science Elective | 3-4 | |
Literature Elective | 3 | |
Math I Elective | 4 | |
Perspectives Elective | 3 | |
Philosophical Elective | 3 | |
Psychological/Sociological Elective | 3 | |
Sustainability Elective or Open Elective | 3 | |
Integrated Technology Core | ||
BA 101 | Introduction to Business | 3 |
CM 200 | Interpersonal Communication | 3 |
or CM 221 | Professional Communications | |
IT 261 | Introduction to Computer Programming I | 3 |
IT 305 | Workflow Management | 3 |
IT 351 | Information Technology Internship | 3 |
IT 431 | Theory and Practice in IT Security | 3 |
IT 471 | Current Trends in IT | 3 |
IT 481 | Project Management Techniques | 3 |
IT 482 | Information Technology Project Development | 3 |
MK 220 | Marketing Fundamentals | 3 |
AC/BA/MC Elective | 3 | |
AC/BA/MC Electives (200+) | 6 | |
IT Elective | 3 | |
Open Electives | 9 | |
Software Development Concentration | ||
IT 262 | Introduction to Computer Programming II | 3 |
IT 321 | Systems Analysis & Design | 3 |
IT 325 | Algorithms and Data Structures I | 3 |
IT 326 | Algorithms and Data Structures II | 3 |
IT 410 | Database Design | 3 |
MS 131 | Logic and Problem Solving | 3 |
IT Electives (300+) | 6 | |
Choose one of the following: | 3-4 | |
Discrete Mathematics | ||
Precalculus with Trigonometry | ||
Calculus with Applications | ||
Total Hours | 122-124 |
Freshman | |||
---|---|---|---|
Fall | Hours | Spring | Hours |
CM 100 | 3 | BA 101 | 3 |
EH 105 | 3 | IT 262 | 3 |
HE 111*** | 1 | MS 132 | 3 |
IT 261 | 3 | Foreign Culture and Conversation Elective | 3 |
Math I Elective | 4 | Philosophical Elective | 3 |
Psychological/Sociological Elective | 3 | ||
17 | 15 | ||
Sophomore | |||
Fall | Hours | Spring | Hours |
IT 325 | 3 | BA 302 | 3 |
MK 220 | 3 | CM 200 or 221 | 3 |
MS 131 | 3 | IT 326 | 3 |
AC/BA/MC Elective | 3 | MS 180 (or MS 181 or MS 251) | 3-4 |
Literature Elective | 3 | Fine Arts Elective | 3 |
15 | 15-16 | ||
Junior | |||
Fall | Hours | Spring | Hours |
IT 305 | 3 | IT 351 | 3 |
IT 321 | 3 | IT 410 | 3 |
IT 471 | 3 | Historical Elective | 3 |
Lab Science Elective | 3-4 | Perspectives Elective | 3 |
Sustainability Elective or Open Elective | 3 | Open Elective | 3 |
15-16 | 15 | ||
Senior | |||
Fall | Hours | Spring | Hours |
IT 481 | 3 | IT 431 | 3 |
AC/BA/MC Elective (200+) | 3 | IT 482 | 3 |
IT Elective | 3 | AC/BA/MC Elective (200+) | 3 |
IT Elective (300+) | 3 | IT Elective (300+) | 3 |
Open Elective | 3 | Open Elective | 3 |
15 | 15 | ||
Total Hours: 122-124 |
- ***
May not be required for degree completion.