Computer motherboard

Program requirements

View major/minor requirements,
or browse the full catalog.


Jim Seliya

Contact information

Joseph Mailhot, chair

Computer Science Program (Major, minor)

Department overviewMathematics (M.)Computer science (M., m.)

What is the Computer Science Program?

Computer Science at Saint Martin’s prepares students with the education and training needed for careers in such high-demand fields as:

  • Software development
  • Web and mobile technologies
  • Security and database management

Set in the midst of a rich liberal arts curriculum, the program is designed to meet the needs of industry and future advances in technologies.

Why study computer science at Saint Martin's?

Graduates of the bachelor’s program will have a strong analytical foundation, strong computation skills and a capstone project relevant to industries current needs. In addition, the program provides:

  • A rigorous educational environment in which faculty members work close with their students.
  • Quality computer facilities.
  • Small classes, enabling students to receive individual attention from faculty members.
  • Necessary class, library, computer and study environment to support the program.
  • A strong liberal arts component that broadens career options and the possibility of professional advancement.

For a complete list of program goals, objectives and outcomes, please visit our undergraduate computer science outcomes website.

What can I do with this major?

Technology and computer science provides the backbone for every industry in the 21st century. Graduates with a Bachelor of Science in computer science are well-positioned for a variety of positions, including:

  • Computer Network Architect
  • Computer Programmer
  • Computer Systems Analyst
  • Database Administrator
  • Information Security Analyst
  • Network and Computer Systems
  • Administrator
  • Software Developer
  • Web Developer

For a complete list of professional applications, visit For additional information about how Saint Martin’s can help you find the career for you, visit our Career Center.

What's required?

  • 24-25 semester hours of foundation courses such as:
    • CSC 210 Database fundamentals
    • MTH 201 Introduction to Statistics
  • 30-31 semester hours of concentration courses such as:
    • Software design and development
      • CSC 446 Software Engineering: Analysis and Design
    • Web and mobile application design and development
      • CSC 350 User-Centered Design
      • CSC 460 E-Commerce Development
    • Database management
      • CSC 310 Database Design
      • CSC 475 Designing Business Intelligence Solutions

Electives include industry-attuned courses in subjects such as:

  • Game design and Animation
  • Cryptography
  • Computer Security
  • Data Mining

Visit the undergraduate academic catalog for a complete breakdown of computer science requirements.

Note: All Saint Martin's students must complete the University's general education requirements.

Related fields of study

Mathematics (M., m.) | Civil Engineering (M.) | Mechanical Engineering (M.)

College of Arts and Sciences