Dual Major (B.S.) in Software Applications and Systems Development and Information Systems

This program’s strength is in the liberal arts tradition – students receive broad exposure to other disciplines with a solid foundation in developing software applications and systems. This dual major combines the strengths of Le Moyne's computer science and information systems programs, along with the management core requirements, in a complementary way while adhering to the latest curriculum guidelines for software engineering.

The software applications and systems development (SASD) program combines software programming and software design from the computer science (CS) program with business analysis and project planning from the information systems (IS) program. A significant difference between the SASD and CS programs are in the mathematics requirements. The SASD program requires a student to take either Mathematics for Business Majors or Brief Calculus while the CS program requires a student to take Calculus I. A significant difference between the SASD and IS programs is that the SASD program requires a student to earn a minor in any academic discipline, while the IS program requires a student to take the Business core courses (which is similar to earning a minor in business administration).

Le Moyne College expects its software applications and systems development graduates:

  • Can demonstrate critical thinking skills, apply problem solving techniques, and construct various software artifacts as prescribed by a software development process.
  • Are prepared for continued growth as a computing professional, are able to apply what they have learned, and can communicate their knowledge to others in an ethically responsible manner.
  • Are prepared to work individually or in a collaborative environment.

Software Applications & Systems Development/ Information Systems

Core Requirements 1
COR 100First Year Seminars: Transitions3
WRT 101Critical Writing3
PHL 110Introduction to Philosophy3
HST 110World Civilization I3
HST 111World Civilization II3
ENG 210Major Authors3
PHL 210Moral Philosophy3
EAC Encountering Another Culture/Language6
ENG 310Literature and Culture3
Social Science 23
Natural Science3
IDS Interdisciplinary Studies3
COR 400Senior Studies: Transformations3
VPA Visual & Performing Arts1
DIV Diversity0
Management Core Requirements
STA 201Statistics I3
STA 202Statistics II3
ACT 203Principles of Accounting I for Non Accounting Majors,Principles of Accounting I3
ACT 204Principles of Accounting II for Non-Accounting Majors3
LAW 200Legal Environment of Business3
MIS 201Introduction to Management Info Systems3
MKT 301Principles of Marketing3
ANL 301Business Analytics3
FIN 301Managerial Finance3
MGT 301Organizational Behavior3
BUS 470Business Policy3
ECO 113Principles of Microeconomics3
ECO 114Principles of Macroeconomics3
Major Requirements
Select one of the following:4
COBOL Programming
Programming in Visual Basic With Visual Basics
Introduction to Algorithms and Program Design
CSC 170Introduction to Java Programming Programming3
or CSC 176 Object Oriented Programming
CSC 275Data Structures and Algorithms3
CSC 276Object Oriented Software Design3
One project-based or platform-based course:3
Software Operating Environments
Secure Software Development in Mobile And Cloud Environments,Secure Software Development in Web, Cloud & Mobile Environments
Networks and Secure Software Development
Senior Software Engineering Project
MIS 375Applied Systems Analysis3
MIS 460Managing Systems Projects3
MIS 480Database Management Systems3
MIS 455Managing the Technological Enterprise3
Free Electives6
Total Credit Hours121

Some Core requirements may be fulfilled by major requirements.


Can be waived by either ECO 113 Principles of Microeconomics or ECO 114 Principles of Macroeconomics.