Curriculum

B.S. Software Development

Suggested Curriculum

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
CM 100
Speech
3 CR.HR.
EH 123
Rhetoric and Composition I
3 CR.HR.
HE 111
The Husson Experience
1 CR.HR.
MI 132
Introduction to Web Design
3 CR.HR.
MI 261
Introduction to Programming I
3 CR.HR.
MS 141
Contemporary College Algebra
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
AC 121
Principles of Accounting I
3 CR.HR.
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.

Fourth Semester

Course Number
Course Name
Credit Hours
BA 302
Business Ethics
3 CR.HR.
C7
Laboratory Science Elective - one course required
CM 221
Professional Communications
3 CR.HR.
MI 326
Algorithms and Data Structures II
3 CR.HR.
MS 232
Finite Mathematics
3 CR.HR.

Fifth Semester

Course Number
Course Name
Credit Hours
BA 310
Organization and Management
3 CR.HR.
ELC BA XXX
ELECTIVE - BUSINESS
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
D7
Foreign Culture and Conversation Elective - one course required
ELC XXX
ELECTIVE - OPEN
MI 321
Systems Analysis & Design
3 CR.HR.
MI 351
Information System Internship
3 CR.HR.
MI 411
Database Design
3 CR.HR.

Seventh Semester

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

Eighth Semester

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