Close Close
  • Computer Science

    The Computer Science Minor offers students a solid introduction to computer science that helps them develop critical thinking and problem solving skills, acquire object-oriented coding and debugging proficiencies, and work with software engineering concepts and/or computer architecture.

  • Information Technology

    The Information Technology Minor provides students with essential proficiencies to help maximize their technological fluency.

  • B.S. Software Engineering

    Monmouth is one of very few universities in the nation offering an ABET-accredited Bachelor of Science in Software Engineering degree.

  • B.S. in Computer Science

    Monmouth University’s Bachelor of Science in Computer Science provides a broad, substantive overview and understanding of the many aspects of the 21st century computing professional.

  • B.A. in Computer Science

    Students enrolled in Monmouth University’s Bachelor of Arts in Computer Science engage in traditional computer science coursework while pursuing additional elective options.

  • M.S. in Software Engineering, Advanced Non-Thesis Track

    If you already have an undergraduate degree in software engineering obtained from an accredited institution, you may qualify for this advanced track. Your thesis will involve original research on a software engineering topic. You’ll replace the 6-credit thesis with two guided electives.

  • M.S. in Software Engineering, Non-Thesis Track

    The Master of Science in Software Engineering is a 30-40.5 credit program (depending on prior academic preparation) that is ideal for students building on their undergraduate degree or working professionals looking to advance their careers.

  • M.S. in Software Engineering, Thesis Track

    The Master of Science in Software Engineering is a 30-40.5 credit program (depending on prior academic preparation) that is ideal for students building on their undergraduate degree or working professionals looking to advance their careers.

  • M.S. in Information Systems, Technology Track, Thesis Track

    The Technology track emphasizes the software lifecycle. In this track you’ll take additional computer science and software engineering courses.

  • M.S. in Software Engineering, Advanced Thesis Track

    If you already have an undergraduate degree in software engineering obtained from an accredited institution, you may qualify for this advanced track. Your thesis will involve original research on a software engineering topic.