Learning Objectives
The mission of the software engineering major program is to prepare students for a career in a computing technology related field, with emphasis on becoming a life-long learner with regard to both personal and professional aspirations.
Le Moyne College expects its software engineering 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.
Core Requirements
All undergraduate students at Le Moyne College must take the core required courses. These courses provide a solid foundation in humanities and the sciences, and help each student prepare for a meaningful and productive life. MORE...
Major Requirements
- CSC 171 Introduction to Algorithms and Program Development - 4
- CSC 172 Introduction to Algorithm Analysis and Data Structures - 4
- CSC 271 Structured Software Design - 3 or CSC 272 Object-oriented Software Design - 3
- CSC 346 Software Operating Environments- 3
- MIS 201 Introduction to Management Information Systems- 3
- MIS 375 Applied Systems Analysis - 3
- MIS 460 Managing Systems Project - 3
- MIS 480 Database Management Systems - 3
- CSC/MIS electives - 6
One of the following:
- CSC 396 Start Capstone Project and CSC 496 Senior Capstone Project- 6
- MIS 399 Independent Study in Information Systems- 3
- MIS 499 Independent Study in Information Systems (Honors) - 3
Major Support
- MTH 120 Mathematics for Business Majors or MTH 122 Brief Calculus - 3
- MTH 131 Discrete Mathematics - 3
- Foreign Language - 6
- Minor in another program – 15-21
Electives
Free Electives 27
Typical Program for Software Applications & Systems Development Major B.A.
Freshmen Year
First Semester
- CSC 171 4
- MIS 201 3
- MTH 120/122 3
- WRT 101 3
- COR 1 3
Second Semester
- CSC 172 4
- MTH 131 3
- PHL 1 3
- HST 1 3
- Elective 3
Sophomore Year
First Semester
- CSC 271 3
- MIS 375 3
- Foreign Language 3
- HST 2 3
- PHL 2 3
Second Semester
- CSC 272 3
- Foreign Language 3
- ENG 1 3
- Social Science 3
- Elective 3
Junior Year
First Semester
- MIS 460 3
- CSC/MIS elective 3
- Natural Science 3
- REL 1 3
- Elective 3
Second Semester
- CSC 346 3
- MIS 480 3
- REL 2 3
- ENG 2A/2B 3
- Elective 3
Senior Year
First Semester
- CSC/MIS elective 3
- MIS 399/MIS 499/CSC 396 3
- Core Interdisciplinary 3
- Elective 3
- Elective 3
Second Semester
- MIS 399/MIS 499/CSC 496 3
- COR 4 3
- Elective 3
- Elective 3
- Elective 3