TAKE A VIRTUAL TOUR OF CAMPUS  Learn More...

INFORMATION FOR ACCEPTED STUDENTS Learn More...

DINING CENTER DESIGN ACCLAIMED NATIONALLY  Learn More...

 

Software Applications & Systems Development

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