Skip to Content

Information Technology, M.S.

College of Engineering and Computing

Our new master's program in information technology delivers the IT and cybersecurity knowledge needed to work effectively in today's data- and technology-centric environments.

Our M.S.I.T. program is customizable to fit your objectives as pathways exist for students with a computing background and those wishing to transition into IT. This program is especially convenient for working professionals as our asynchronous classes allow them to pursue an advanced degree without leaving their current job.

Program Highlights

  • Stack of three books icon.

    Rigorous Program

    Take 10 courses without writing a thesis for 30 credit hours, or earn an additional three credit hours with the thesis.

  • House icon.

    Hybrid Structure

    Study wherever you are through traditional classroom-based, part-time or 100 percent online course options.

  • Computer monitor icon.

    Foundation Classes

    Earn acceptance into the program by taking up to four foundational courses if you do not have a computing background.

  • Human head with brain icon.

    Flexible Degrees

    Select courses that best suit your needs and objectives, so you can focus on the aspects of IT most relevant to you.

What You’ll Study

Advance your technical expertise and ability to integrate technologies into organizations. Learn to apply advanced information technology principles to solve complex problems. Study cyber-infrastructure, networking, data analytics, artificial intelligence, user experience and interface design. Choose from a research or professional track.

Building Skills

Gain the professional and personal intelligence it takes to have a successful career.

  • Research

    Gathering and analyzing information to increase knowledge or solve problems

    Critical Thinking

    Analyzing and evaluating information to make informed decisions or judgments

    User Experience Design

    Designing and optimizing digital interfaces to enhance user satisfaction and engagement

  • Teaching

    Foster learning by conveying knowledge, skills and concepts to students

    Systems Analysis

    Studying and improving complex systems to optimize performance and efficiency

    Continuous Improvement

    Identifying and implementing incremental changes to enhance quality, efficiency and effectiveness

Using your degree

Make your college experience the foundation for a successful future.

Potential Careers

  • Computer and Information Research Scientist
  • Information Security Analyst
  • Computer Network Architect
  • Computer System Analyst
  • Database Administrator
  • Information Technology Project Manager

Workplace Settings

  • Information Technology

Advanced Degrees

Advance your career or options with post-graduate education.

Is USC Right For You?

There are many reasons we could be your ideal university. There's the award-winning academics, the globally modeled student life, and abundance of study abroad and experiential learning options. Take a closer look at what USC could mean for you.

Degree content is provided for informational purposes only. The Academic Bulletin is the source of record for all degree information.
©