B.S. Software Development

Suggested Curriculum Candidates for a Bachelor of Science degree are required to complete a minimum of 121 semester hours maintaining a 2.0 overall cumulative grade point average and a 2.0 overall in their Information Systems courses. Transfer students must complete a minimum of thirty (30) credit hours at Husson University. At least fifteen (15) credits must be earned in Husson Computer Information Systems courses. Recommended Business Electives – AC 211 Managerial Accounting I, BA 201 Business Law I, BA 243 Lean Startup, BA 321 Marketing, BA 362 Financial Management I, BA 414 Strategy, BA 441 Entrepreneurship or BA 401 Managerial Economics

To view the curriculum details, click the Expand to expand field and Collapse to collapse field.

Entry-level

Expand All

First Semester

Course Number
Course Name
Credit Hours
AC 121
Principles of Accounting I
3 CR.HR.
CM 100
Speech
3 CR.HR.
EH 123
Rhetoric and Composition I
3 CR.HR.
HE 111
The Husson Experience
1 CR.HR.
MS 141

MS 180
Contemporary College Algebra
OR
Precalculus with Trigonometry
4 CR.HR.

4 CR.HR.

Second Semester

Course Number
Course Name
Credit Hours
BA 101
Introduction to Business
3 CR.HR.
EH 124
Rhetoric and Composition II
3 CR.HR.
MI 262
Introduction to Computer Programming II
3 CR.HR.
MS 132
Probability and Statistics
3 CR.HR.
PY 111
General Psychology
3 CR.HR.

Third Semester

Course Number
Course Name
Credit Hours
BA 211
Microeconomics
3 CR.HR.
EH 200
Approaches to Literature
3 CR.HR.
MI 325
Algorithms and Data Structures I
3 CR.HR.
MS 131
Logic and Problem Solving
3 CR.HR.
ELC SC XXX
ELECTIVE - SCIENCE

Fourth Semester

Course Number
Course Name
Credit Hours
BA 302
Business Ethics
3 CR.HR.
CM 221
Professional Communications
3 CR.HR.
MI 326
Algorithms and Data Structures II
3 CR.HR.
MS 232
Finite Mathematics
3 CR.HR.
ELC MI XXX
ELECTIVE - COMPUTER INFORMATION SYSTEMS

Fifth Semester

Course Number
Course Name
Credit Hours
BA 310
Organization and Management
3 CR.HR.
ELC XXX TW
ELECTIVE - TECHNICAL WRITING
3 CR.HR.
ELC EH 2XX
ELECTIVE - ENGLISH
ELC MI 3XX
ELECTIVE - COMPUTER INFORMATION SYSTEMS (300+)
ELC MI 3XX
ELECTIVE - COMPUTER INFORMATION SYSTEMS (300+)

Sixth Semester

Course Number
Course Name
Credit Hours
MI 321
Systems Analysis & Design
3 CR.HR.
MI 351
Information System Internship
3 CR.HR.
MI 411
Database Design
3 CR.HR.
D7
Foreign Culture and Conversation Elective - one course required
ELC 2XX
ELECTIVE - OPEN (200+)

Seventh Semester

Course Number
Course Name
Credit Hours
BA 243
The Business of Innovation
3 CR.HR.
MI 421
Project Management Techniques
3 CR.HR.
ELC MI XXX
ELECTIVE - COMPUTER INFORMATION SYSTEMS
D9
Global Perspectives Elective - One course required
ELC 2XX
ELECTIVE - OPEN (200+)

Eighth Semester

Course Number
Course Name
Credit Hours
MI 422
Information System Project Development
3 CR.HR.
ELC MI 3XX
ELECTIVE - COMPUTER INFORMATION SYSTEMS (300+)
ELC MI 3XX
ELECTIVE - COMPUTER INFORMATION SYSTEMS (300+)
ELC BA XXX
ELECTIVE - BUSINESS
D8
Fine Arts Elective - 1 three-credit course or 3 one-credit courses required