5X

Computer Science (Master of Arts)

Computer Science (Master of Arts)

If you have a bachelor’s degree (in any field) and are looking to expand your skill sets, the Master of Arts in Computer Science offers you a unique opportunity to seamlessly transition into any of the diverse sectors that demand a blend of computer science expertise and skills from previous studies. With no prerequisite computer science training required, this program offers a comprehensive exploration of advanced topics, empowering students to apply their newfound computational skills to address real-world challenges under the leadership of renowned professors.

Program Description

You can expect advanced coursework in computer science theory, algorithms and programming languages, along with opportunities to conduct research and gain real-world experience under the direction of a graduate faculty member. As a student in this program, you will also select from a variety of computer science electives before completing your studies with a Master’s Seminar course.

Possible Career Paths

Possible career paths include computer and information research scientist, computer programmer, database administrator, app developer, chief information officer, security analyst, software engineer, or potential for advancement in your current career.

Learn More About Computer Science, M.A.

Computer Science (Master of Science)

Computer Science (Master of Science)

The Master of Science in Computer Science is a dynamic academic and research program that equips you with the essential skills needed for success in the rapidly evolving information and high technology industries. With leadership from internationally renowned academics, the program offers specialized concentrations in computational data science, computer engineering and computer security, allowing you to tailor your studies to emerging fields such as big data processing, smart device engineering and computer system security.

Program Description

This program has two culminating options: thesis or non-thesis. If you are planning to pursue a Ph.D. degree and/or academic research, you should select the thesis option. If you are planning to pursue applied research and development in industry, you may select the non-thesis option. The thesis option requires original research and a written thesis. The non-thesis option requires a capstone project and an optional industrial internship. No matter the chosen path, the M.S. in Computer Science program provides a comprehensive curriculum that covers a wide range of computer science topics, including software engineering, data science and cybersecurity.

Possible Career Paths

Possible career paths include computer and information research scientist, computer programmer, database administrator, app developer, chief information officer, security analyst, software engineer or potential for advancement in your current career.

Learn More About Computer Science, M.S.

Computer Science (Doctor of Philosophy)

Computer Science (Doctor of Philosophy)

The Doctor of Philosophy in Computer Science offers a transformative educational and research environment, which cultivates personal and intellectual growth while providing essential training with emerging technologies. Tailored for aspiring professional scholars, university professors or researchers in various sectors, the program emphasizes research, discovery and integration, enabling you to excel in any career setting.

Program Description

This program is an intensive undertaking composed of Computer Science electives, a doctoral seminar and original research culminating in a dissertation. Your dissertation topic must be approved by your advisor and graduate coordinator. A dissertation committee, made up of graduate faculty, will be formed to assess the quality and value of the overall work.

Possible Career Paths

Possible career paths include professor in computer science, data scientist, research analyst, research engineer, chief information officer, chief technology officer or potential for advancement in your current career.

Learn More About Computer Science, Ph.D.

Emerging Media and Technology (Master of Science)

Emerging Media and Technology (Master of Science)

The Master of Science in Emerging Media and Technology meets you where you are and gives you the tools and experiences to engage in projects with interdisciplinary teams. You will gain the tech skills you need, as well as the soft skills that will improve your ability to build projects and communicate insights to stakeholders across emerging media industries. Through our STEM-focused (Science, Technology, Engineering and Mathematics) core, you will “tech up” the passions and skills that have gotten you to where you are and be prepared to explore new opportunities at the intersection of technology and society.

Program Description

The program is designed to augment your skill set, affording new career opportunities for you from diverse undergraduate and professional backgrounds. Due to the program's STEM foundation and interdisciplinary nature, you will learn quantitative and coding skills for emerging media platforms, including interactive websites and apps, data-based analysis, communication and visualization, theoretical understanding of the relationship between the technology industry and society, and the tools for working in and managing interdisciplinary teams on interactive technology projects.

Possible Career Paths

Possible career paths include software developer, software quality assurance analyst, web developer, digital interface designer, special effects animator and artist, computer and information systems manager, computer and information research scientist, computer system, analysts, computer program, sociologist or potential for advancement in your current career.

Learn More About Emerging Media and Technology, M.S.

Health Informatics (Master of Science)

Health Informatics (Master of Science)

This online Master of Science in Health Informatics is designed to fit your busy schedule. As part of our program, you will have the opportunity to delve into an innovative, technology-driven field that’s reshaping the healthcare industry. Our program helps prepare you for a meaningful career that can impact the lives of patients, healthcare providers and administrators within this growing field. Our practitioner faculty integrate real-world experiences and case studies from the field, blending theory and practice within the program’s curriculum.

Program Description

You will learn the science of evaluating, implementing and utilizing technology to manage all information related to the patient care delivery process: clinical, financial, technological and enterprise wide. It is an integrated discipline with specialty domains that include management science, management engineering principles, healthcare delivery and public health, patient safety, information science and computer technology.

Three major components comprise the health informatics discipline:

  • Information Systems: focuses on such issues as information systems analysis, design, implementation, management and leadership.
  • Informatics: concerned with the study of structure, function and transfer of information, socio-technical aspects of health computing and human-computer interaction.
  • Information Technology: focuses on computer networks, database and systems administration, security and programming.

The informatics field also draws contributions from computer science, the clinical sciences, social and organizational influences and business practices.

Possible Career Paths

You will be prepared you for a career in managerial, analytical, consultative and executive roles working with healthcare systems and clinicians such as: computer and information research scientist, database administrator, database architect, computer and information systems manager.

Learn More About Health Informatics, M.S.

Engineering Technology (Master of Engineering Technology)

Engineering Technology (Master of Engineering Technology)

The Master of Engineering Technology is a cool way to learn about the latest in engineering and technology. This program will teach you about things like making new products, working with renewable energy and building robots, and includes learning how to use data and manage networks. The combination of technical skills and management knowledge allows you to effectively bridge the gap between engineering theory and practical application in the industry. It's perfect if you are excited about engineering and want to be ready for future jobs in this field.

Program Description

You can expect a curriculum that provides you with advanced technical and management knowledge and the skills to meet the needs of the technical workforce in industry and business. The program orients and educates you in critical emerging areas of engineering, including additive manufacturing, sustainable energy, materials selection, quality systems, systems engineering, computer aided manufacturing and design, industrial automation and robotics, information technology and network management and business analytics. M.E.T. has a computer engineering technology focus.

Possible Career Paths

Possible career paths include roles in areas such as product development, system design, project management, and technology innovation. You will graduate well-equipped for leadership positions in engineering firms, manufacturing industries, government agencies and technology companies. Additionally, this degree can lead to opportunities in research and development, quality assurance, and technical consultancy.

Learn More About Engineering Technology, M.S.

Mechatronics Engineering (Master of Science)

Mechatronics Engineering (Master of Science)

The Master of Science in Mechatronics Engineering is an exciting course if you are interested in combining mechanical, electrical, and computer systems. With a focus on real-world applications and hands-on learning you will learn to design and develop advanced systems in fields like automotive, aerospace and robotics. The skills gained in this mechatronics engineering program are highly valued in sectors that require expertise in the integration of mechanical, electronic and computational systems.

Program Description

You can expect an advanced theoretical and/or research-oriented curriculum with significant depth in mechatronics-related discipline, beyond the general fundamentals of the engineering bachelor's degree. This program will expand your understanding of how engineering and technology come together. Computer engineering, controls, and automation are a key focus.

Possible Career Paths

Possible career paths lead to roles in industries like robotics, automotive, aerospace and manufacturing that involve the design, development, and improvement of smart machines and automated systems. This can include positions in systems engineering, automation, robotics engineering, and research and development.

Learn More About Mechatronics Engineering, M.S.

User Experience (Master of Science)

User Experience (Master of Science)

With all courses conveniently offered online, the Master of Science in User Experience (UX) is your ticket to an advanced degree in an exciting, emerging field. UX encompasses every aspect of the user's interaction with a product, service or company that makes up the user's perceptions of the whole. Designed to prepare user experience professionals to work in agencies and within organizations, you are immersed in the following major components of the field: information architecture, usability, content strategy, organization of information and user research.

Program Description

You will develop a solid understanding of user research, interaction design, usability, content strategy and information architecture. As essential members of interdisciplinary design teams, user experience professionals engage in a variety of activities to produce usable products that delight users and help organizations meet business goals. User experience analysis addresses the structural, informational, psychological and emotional aspects that make web, mobile and other online technologies useful and successful.

Possible Career Paths

Possible career paths include user experience designer, web developer, digital interface designer, user interface designer, digital content designer or advancement in your current career.

Learn More About User Experience, M.S.